分页: 1 / 1

《NetBSD指南-5.13.挂载CD-ROM》

发表于 : 2010-03-02 14:50
leo
新用户往往对这样的现象很疑惑,也就是,明明安装程序已经很好地识别和加载了自己的CD-ROM, 但是安装好的系统却又似乎 “忘了” 怎样使用CD-ROM. 使用CD-ROM并不需要特别的技巧: 你可以像挂载其它文件系统一样挂载它, 你需要知道的只是这台设备的名称和一些 mount(8) 命令的参数。 你可以使用前面提到的 dmesg(8) 命令找出设备名称. 例如, 如果 dmesg 显示:

# dmesg | grep ^cd
cd0 at atapibus0 drive 1: <ASUS CD-S400/A, , V2.1H> type 5 cdrom removable
这个CD-ROM的设备名称就是 cd0, 而你可以使用下列命令挂载它:

# mkdir /cdrom
# mount -t cd9660 -o ro /dev/cd0a /cdrom
如果想简化一下这个步骤, 也就是不用每次全手动挂载它,你可以在 /etc/fstab 文件内添加一行:

/dev/cd0a /cdrom cd9660 ro,noauto 0 0
不需要重新启动, 你现在可以用下列命令挂载这个CD-ROM:

# mount /cdrom
当这个CD-ROM被挂载后你不能手动取出它; 你必须先unmount它才可能手动将其退出CD驱动器:

# umount /cdrom
还有一个命令可以直接卸载并取出CD-ROM:

# eject /dev/cd0a