原系统是xp sp3,用vmware 6.5 虚拟 rhel 5 ,在挂载光驱时提示:can't find /mnt/cdrom in /etc/fstable or /etc/mtab
按照google的说法是/etc/fstab下更改 /dev/hdc /media/cdrecorder auto users,exec,noauto,managed 0 0这一行
但是我现在查看/etc/fstab没有 /dev/hdc /media/cdrecorder auto users,exec,noauto,managed 0 0 这一行,怎么回事?
[root@localhost /]# cat /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
devpts /dev/pts devpts gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
LABEL=SWAP-hda3 swap swap defaults 0 0
# Beginning of the block added by the VMware software
.host:/ /mnt/hgfs vmhgfs defaults,ttl=5 0 0
# End of the block added by the VMware software
上边是查看fstab的内容,查看/dev/cdrom是这样的:
[root@localhost /]# ls -lh dev/cdrom
lrwxrwxrwx 1 root root 3 11-25 09:13 dev/cdrom -> hdc
问题在哪里呢?是vmware的问题?
alick 于 2009-11-26 23:17:43发表:
6# javaywt
/etc/fstab中的文件系统都会在开机时自动挂载
javaywt 于 2009-11-25 13:38:05发表:
[i=s] 本帖最后由 javaywt 于 2009-11-25 14:16 编辑 [/i]
这个意思是自动挂载光驱到/mnt/cdrom 文件?
经测试,这个方法行的通。
javaywt 于 2009-11-25 13:35:16发表:
3# 相思爱文
哦,哦,哦 ;难道是因为光驱里没有介质或者vmware没有挂载ISO文件?
不会吧。。。
相思爱文 于 2009-11-25 13:30:22发表:
如果修改/etc/fstab,就可以自动加载。
有一个前提,就是指定的目录必须存在。如果没用,就手动添加一个。
相思爱文 于 2009-11-25 13:26:49发表:
没用过这个版本,通用的做法是
先在vmware中载入光盘,物理光驱或iso映像都行,具本搜索虚拟机教程
在linux下运行mount命令手动挂载。
mount -t iso9660 /dev/hd** /mnt
前面的/dev/hd**是指光驱,具体可按tab补全查看,后面的/mnt是挂载目录,可以换成任意的地方。那个-t iso9660是指介质类型,应该不用也行,我从来没用过。
然后就可以到/mnt(或挂载时选取择的其他目录中)下访问光盘内容了。
alick 于 2009-11-25 12:41:42发表:
试试在/etc/fstab中加入这一行:
/dev/hdc /mnt/cdrom iso9660 defaults 0 0
重启系统看行不行