Linux下挂载光驱的方法

CD,DVD使用的ISO9660文件系统,ISO9660,也称作CDFS(光盘文件系统),是国际标准化组织(ISO)为光盘媒介发布的文件系统。其目标是能够在不同的操作系统,如Windows,Mac OS以及类Unix系统上交换数据。Linux系统上使用CD,需要执行挂载操作(桌面版大多会自动帮用户挂载了)。

1,侦测CD/DVD-ROM驱动器首先,要找到可用的设备,即在Linux系统找到光驱,通常使用命令wodim来显示。wodim会扫描在/dev/目录下的符号设备。如果没有wodim命令,那么先安装cdrecord这个包。Debian 或者 Ubuntu:# apt-get install wodim# apt-get install cdrecordRedHat, Fedora和 CentOS:# yum install cdrecord一旦执行wodim命令,,就会有一些Linux系统中就会有一些光驱设备(如果光盘已经被挂载,则不会被找到),运行命令会看到如下的显示:$ wodim –deviceswodim: Overview of accessible drives (1 found) :————————————————————————-0 dev=’/dev/scd0′ rwrw– : ‘TSSTcorp’ ‘CD/DVDW SH-S183L’————————————————————————-从上面的例子可以看出,CDRom可以通过/dev/scd0来访问。

2,建立挂载点。所谓挂载,就是将分区映射到Linux中的一个目录,Linux可能已经帮你创建了一个挂载点就像/cdrom, /media/cdrom, /media/cdrom0, /mnt/cdrom.如果这些都没有,那么手动创建一个挂载点。# mkdir /media/cdrom

3,挂载光驱挂载灌区只需执行下面的命令# mount -t iso9660 /dev/scd0 /media/cdrommount: block device /dev/sr0 is write-protected, mounting read-only上述命令,CDROM被挂在到 /media/cdrom下了

4,卸载光驱卸载光驱的命令如下# umout /dev/hdc# eject或者直接运行下面的命令:# eject如果发现不能卸载光驱,可以通过fuser命令找到那些占用了光驱的进程,然后手动kill掉这些进程。# fuser -mk /dev/hdc# eject

本文永久更新链接地址:

经验是由痛苦中粹取出来的

Linux下挂载光驱的方法

相关文章:

你感兴趣的文章:

标签云: