菜鸟求助!一次误操作!导致系统不能自动挂在光驱!(附上fstab文件内同!)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
luozixin
帖子: 17
注册时间: 2008-03-24 23:43
来自: 伟大的中国!
联系:

菜鸟求助!一次误操作!导致系统不能自动挂在光驱!(附上fstab文件内同!)

#1

帖子 luozixin » 2008-03-28 19:06

各位大侠!小弟刚刚在终端里试验几个关于挂在光驱和卸载光驱的命令!结果在已经挂在了cdrom的情况下!我又挂在了一次,回车后终端提示已经挂载的cdrom:“mount: /dev/scd0 已被挂载或 /media/cdrom 正忙
mount: 根据 mtab 中的信息,/dev/scd0 被挂载到 /media/cdrom0 了 " 我查看了一次下/media文件夹里的信息!发现 用一个cdrom同时也出现了一个cdrom0 我就现把cdrom卸载了,然后又卸载了cdrom0 但我卸载cdrom0的时候!终端提示cdrom0没有被挂载!出现这样的提示后!我重新挂载了cdrom 想现卸载cdrom0 但还是跟前者一样!提示cd rom0 未被挂载!我就纳闷了。一气之下我在终端里删了cdrom0 删了之后系统提示cdrom无效! 然后就变成不能识别的文件了!我把那个不能识别的cdrom文件删了。然后再建一个!我以为这样就应该没事了!但我万万没想到!我放张光盘进去的时候,系统提示无法挂在 /media/cdrom 没办法!我只能在终端里挂在。但是我不想每次用光驱的时候都在终端里 执行 sudo mount -t iso9660 /dev/cdrom /media/cdrom 这一大串的命令!所以希望各位大侠们能帮我看看!帮我解决下这个问题。
下面这个是我在终端使用 eject 弹出光驱的时候终端给的错误提示!(我在eject 命令前加上sudo 就可以卸载了,但我不想这样!大侠!教我怎么修复成原来的样子吧。)
sky@sky-desktop:~$ eject
umount: /media/cdrom 不在 fstab 中 (而且你不是 root)
eject:卸载`/media/cdrom'失败

以下是fstab 中的内容!高手请看一下!
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda7
UUID=6d64b132-55bc-4c9b-9c74-1749a1509ce1 / ext3 defaults,errors=remount-ro 0 1
# /dev/sda9
UUID=7e73f994-dffa-47c8-b789-c88375a79b55 /boot ext3 defaults 0 2
# /dev/sda11
UUID=41ee6cae-5c55-4dd5-9e2b-78c755f02798 /home ext3 defaults 0 2
# /dev/sda1
UUID=0C65-8236 /media/sda1 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/sda10
UUID=23739086-574d-4e1c-a399-842aad61641a /media/sda10 ext3 defaults 0 2
# /dev/sda5
UUID=6E41-209C /media/sda5 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/sda6
UUID=7095-4785 /media/sda6 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/sda12
UUID=84e6d1c4-4813-4b4f-91b9-20544a3e66c1 /usr/local ext3 defaults 0 2
# /dev/sda8
UUID=be7b4b08-80ec-4c98-ba2b-20d71ca81c33 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
上次由 luozixin 在 2008-03-28 20:52,总共编辑 2 次。
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

#2

帖子 xiooli » 2008-03-28 19:17

lz贴出/etc/fstab让其他大虾看看
ubuntu_ll
帖子: 27
注册时间: 2008-03-17 20:58

#3

帖子 ubuntu_ll » 2008-03-28 19:49

mkdir /media/cdrom
luozixin
帖子: 17
注册时间: 2008-03-24 23:43
来自: 伟大的中国!
联系:

#4

帖子 luozixin » 2008-03-28 20:50

ubuntu_ll 写了:mkdir /media/cdrom
3楼的大哥!你的说的方法我之前试验过!没用!就是试验过提示无法挂载CDROM我才上网求助的!
2楼的大哥!我把FSTAB的内容贴上来了。我把 最下面的一行关于光驱的修改了一下,去掉了最后一行里面的两个0,结果可以自动挂在光驱!但是在终端无法弹出光驱!提示错误!

我修改FSTAB最后一行的内容如下:
/dev/scd /media/cdrom udf,iso9660 user,noauto,exec 0 0

能够自动挂载!在终端无法用“eject”命令弹出光驱。
ubuntu_ll
帖子: 27
注册时间: 2008-03-17 20:58

#5

帖子 ubuntu_ll » 2008-03-28 21:04

/dev/scd /media/cdrom iso9660 ro,noauto,user,exec 0 0


第一项是您想要mount的储存装置的实体位置

第二项就是您想要将其加入至哪个目录位置(挂入点)。

第三项就是所谓的local filesystem,其包含了以下格式:如ext、ext2、msdos、iso9660、nfs、swap等

第四项就是您mount时,所要设定的状态,ro(只读)(包括了其它参数如rw、suid、exec、auto、nouser、async)

第五项是提供DUMP功能,在系统DUMP时是否需要BACKUP的标志位,其内定值是0。

第六项是设定此filesystem是否要在开机时做check的动作,除了root的filesystem其必要的check为1之外,其它皆可视需要设定,内定值是0
回复