[问题]我的光驱问题。

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

[问题]我的光驱问题。

#1

帖子 李丑男 » 2008-04-10 13:53

从安装8.04那天开始这个问题一直困扰着我。等了这么久的更新还是没有得到解决。希望有人能给解决一下,
系统每次开机后,都会在桌面上显示一个“空白盘片”。而此时光驱也无法使用。无法弹出。
如果想用光驱的话,只能重新挂载。
sudo mount /dev/hdc
然后桌面的那个“空白盘片”就没有了。
帖上我的fstab
lj@lj-desktop:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hda3
UUID=4f391d45-2fce-463e-89a8-8f82a2467a5b / ext3 relatime,errors=remount-ro 0 1
# /dev/hda5
UUID=f097fd5b-f986-47ea-8466-eba36fce27ec /home ext3 relatime 0 2
# /dev/hda1
UUID=36A41A00A419C373 /media/hda1 ntfs defaults,umask=007,gid=46 0 1
# /dev/hda2
UUID=A65811075810D83F /media/hda2 ntfs defaults,umask=007,gid=46 0 1
# /dev/hda6
UUID=d9b78ae0-1444-4aec-bf0f-e46c285d51e7 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
附件
Screenshot.png
daipeng9017
帖子: 50
注册时间: 2006-10-29 13:46

#2

帖子 daipeng9017 » 2008-04-10 14:05

我的
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda6
UUID=40752b44-1271-4e81-8a21-6f0c1d6d9fb9 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda7
UUID=77b9e26b-5e83-484c-acba-1973a40a12ac none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
daipeng9017
帖子: 50
注册时间: 2006-10-29 13:46

#3

帖子 daipeng9017 » 2008-04-10 14:14

转贴:



Wine会建立一个到你挂载CD的文件夹的链接,但是建立一个到真正的/dev里的设备的链接会更好。我发现如果不这样做,Wine会自己建立到 /dev的链接,把CD认成E:盘,而我的挂载目录却链接为D:盘。我认为这个可能会导致某些使用CD安装的程序出现问题。修改/dev/hdc以适应你的系统(译者:7.04一般都是/dev/scd0)。

  ln -s /dev/hdc ~/.wine/dosdevices/d\:\:
daipeng9017
帖子: 50
注册时间: 2006-10-29 13:46

#4

帖子 daipeng9017 » 2008-04-10 14:18

转贴:



第三步:加载驱动器
完成前面两个步骤之后,Linux已经把/dev/cdrom当作SCSI模拟的CD-RW设备了。不过此时的HP 9030 IDE CD-RW 光盘刻录机并没有加载,我们也不能从HP 9030 IDE CD-RW 光盘刻录机中读取光盘数据。
我们可以做一个测试:
1.创建一个名为: /cdtest 的目录
2.在CD-RW中放入数据光盘
3.键入mount -t auto /dev/scd0 /cdtest 命令
4.查看/cdtest 的目录,看看CD-ROM是否是可读状态
如果CD-ROM已经被正确加载,那么光盘的容量在/cdtest 中使能显示的。卸载CD-RW可以使用umount /cdtest命 令。
现在要做的是编辑/etc/fstab里面的文件,文件里有系统中可加载媒体的详细列表。检查是否有下面的一 行:
/dev/hdc /mnt/cdrom iso9660 ro,noauto,user,exec 0 0
如果有,则把它修改成/dev/scd0 /mnt/cdrom iso9660 ro,noauto,user,exec 0 0 ,目的是改变设备的指向。 从(/dev/hdc) 指向(/dev/scd0)。
保存修改后的文件到 /etc/fstab。好了,以后在系统中可以使用mount /dev/scd0 或者mount /dev/cdrom 来加载CD-RW驱动器了。
李丑男
帖子: 320
注册时间: 2007-08-29 22:44

#5

帖子 李丑男 » 2008-04-26 10:07

这个方法不行,我试了。还是无法自动挂载。如果在命令行中键入
sudo mount /dev/scd0
会出现无法找到这个特殊设备。
回复