歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下掛載光驅的方法

Linux下掛載光驅的方法

日期:2017/2/28 14:22:19   编辑: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 cdrecord
RedHat, Fedora和 CentOS:
# yum install cdrecord
一旦執行wodim命令,就會有一些Linux系統中就會有一些光驅設備(如果光盤已經被掛載,則不會被找到),運行命令會看到如下的顯示:
$ wodim --devices
wodim: 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/cdrom
mount: 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

Copyright © Linux教程網 All Rights Reserved