+ -
当前位置:首页 → 问答吧 → mount /dev/cdrom 时出现的问题

mount /dev/cdrom 时出现的问题

时间:2007-08-06

来源:互联网

我刚把LFS6.2装好..
但在mount /dev/cdrom时出来了问题

有人说是系统没办法识别cdrom..但我不知如何去解决.. 帮忙看下, 如何解决这个问题.. 多谢!

#ls /mnt/
cdrom

#mount /dev/cdrom /mnt/cdrom
mount: you must specify the filesystem type
#mount -t iso9660 /dev/cdrom /mnt/cdrom
mount: special device /dev/cdrom does not exist


cat /etc/fstab
#Begin /etc/fstab

#file system mount-point tye options dump fsck
# order

/dev/sda2 / xfs defaults 1 1
/dev/sda1 swap swap pri=1 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
devpts /dev/pts devpts gid=4,mode=620 0 0
shm /dev/shm tmpfs defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9600 noauto,owner,ro 0 0
#End /etc/fstab


#source /etc/fstab
/dev/sda2: Permission denied
/dev/sda1: Permission denied
proc: command not found
sysfs: command not found
devpts: command not found
shm: command not found
/dev/cdrom: No such file or directory

#ls /dev/sd*
/dev/sda /dev/sda1 /dev/sda2

#ls /dev/hd*
#

作者: tomhuang   发布时间: 2007-08-06

全在手册上,仔细看手册。
后面五分之一部分。

作者: huohuliaisili   发布时间: 2007-08-07

似乎 udev 的 cdrom 规则没有产生设备结点:/dev/cdrom

用 lspci工具查看一下你的cdrom是哪个设备,然后建立它到 /dev/cdrom 的链接。

作者: linux001   发布时间: 2007-08-07

6.2 里的 udev 版本也旧了,114 都出了,该升级了

作者: d00m3d   发布时间: 2007-08-08

6.3rc1的udev已经有脚本生成/dev/cdrom这样的链接了(是借用的debian中的udev脚本),实际上是生成一个静态的udev规则,不过,如果你不幸光驱坏了,然后换了一个光驱,用它的脚本你会发现,链接名称已经改名了,不是/dev/cdrom,而是/dev/cdrom0了

同样的,用6.3rc1的udev规则,如果你有幸遇到网卡损坏的情况,你的新网卡的名称也不是eth0了,而是变成了eth1

解决方式是删除
/etc/udev/rules.d目录下的
z25_persistent-cd.rules和z25_persistent-net.rules

作者: springwind426   发布时间: 2007-08-08

我用的是VMware做的LFS, 用LIVECD做的, 这应该不是光驱问题吧.

附:
#lspci
bash: lspci: command not found.

作者: tomhuang   发布时间: 2007-08-11

试把 udev 升级看看

lspci 属於 PCI utilities 的

http://www.linuxfromscratch.org/blfs.../pciutils.html

作者: d00m3d   发布时间: 2007-08-11

像这样.. 刚做好的LFS不能上网,又不能通过cdrom去升级Udev..

要想升级Udev, 要如何做?

作者: tomhuang   发布时间: 2007-09-03

引用:
作者: tomhuang
像这样.. 刚做好的LFS不能上网,又不能通过cdrom去升级Udev..

要想升级Udev, 要如何做?
那就用别的系统下载相关的包。

作者: linux001   发布时间: 2007-09-03

用/dev/hdc试试呢?

作者: gxzsteven   发布时间: 2007-10-23

没有/dev/hdc

#ls /dev/hd*
#

作者: tomhuang   发布时间: 2007-11-02

你的 /dev 下有些什麽?

作者: d00m3d   发布时间: 2007-11-03

可能得重编译内核吧?
用 lfslivecd 启动系统, lspci 看输出些什么信息?

看此目录下有些啥?
ls /sys/block/

作者: tfkdmwmqtr   发布时间: 2007-11-04

在vmware中光驱被虚拟了,所以找不到/dev/cdrom,可以mount到/mnt/cdrom。

作者: wenjin_gu   发布时间: 2009-09-29