一般情況下在Redhat等系統(tǒng)下執(zhí)行下面命令即可
創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比眉山網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式眉山網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋眉山地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。
但是在Ubuntu下進(jìn)入/mnt/cdrom文件夾下發(fā)現(xiàn)里面是空的,說明掛載失敗。
后來了解到現(xiàn)在很多發(fā)行版中,光驅(qū)都不是/dev/cdrom了,而是/dev/sr0
命令ls -l /dev/cdrom |grep cdrom的結(jié)果:
命令應(yīng)該改成
如果要寫的較為完整,可以是
還有那句提示block device /dev/sr0 is write-protected,mounting read-only(塊設(shè)備/dev/sr0處于寫保護(hù)狀態(tài),以只讀方式掛載)
如果你按我說的那樣在mount后面加上-t iso9660 -o,loop那么剛才那句話就不會有了
還有,你執(zhí)行mount后,返回的內(nèi)容中有一行/dev/sr0 on /mnt type iso9660 (ro)也能證明已經(jīng)掛載光盤成功
因?yàn)楣獗P的格式通常就是iso9660,這句話的意思就是/dev/sr0掛載在/mnt目錄上,類型(type)是iso9660
(ro)是readonly只讀,光盤都是只讀的,即使要寫入,也只能寫一次。
在linux系統(tǒng)中,可以使用mount命令掛載光盤鏡像文件、移動硬盤、U盤以及Windows網(wǎng)絡(luò)共享和UNIX
NFS網(wǎng)絡(luò)共享等。
命令格式:
mount
[-t
vfstype]
[-o
options]
device
dir
參數(shù)說明:
①-t
vfstype
指定文件系統(tǒng)的類型,通常不必指定。mount
會自動選擇正確的類型。常用類型有:
光盤或光盤鏡像:iso9660
DOS
fat16文件系統(tǒng):msdos
Windows
9x
fat32文件系統(tǒng):vfat
Windows
NT
ntfs文件系統(tǒng):ntfs
Mount
Windows文件網(wǎng)絡(luò)共享:smbfs
UNIX(LINUX)
文件網(wǎng)絡(luò)共享:nfs
②-o
options
主要用來描述設(shè)備或檔案的掛接方式。常用的參數(shù)有:
loop:用來把一個(gè)文件當(dāng)成硬盤分區(qū)掛接上系統(tǒng)
ro:采用只讀方式掛接設(shè)備
rw:采用讀寫方式掛接設(shè)備
iocharset:指定訪問文件系統(tǒng)所用字符集
③device
要掛接(mount)的設(shè)備
④dir設(shè)備在系統(tǒng)上的掛接點(diǎn)(mount
point)
案例分析:
光盤鏡像文件的掛接(mount)
mkdir?/mnt/vcdrom
#建立一個(gè)目錄用來作掛接點(diǎn)(mount?point)
mount?-o?loop?-t?iso9660?/home/sunky/mydisk.iso?/mnt/vcdrom
#使用/mnt/vcdrom就可以訪問盤鏡像文件mydisk.iso里的所有文件
1 找到光盤的完整路徑名。在命令行輸入:ls -l /dev | grep cdrom。 2 可以看到光盤的名字叫做:cdrom1。然后在命令行執(zhí)行: mount /dev/cdrom1 /mnt/。這會把光盤掛載到/mnt目錄下。然后我們就可以通過訪問/mnt來訪問光盤。
1. # mount -t iso9660 /dev/cdrom /mnt/cdrom 注: 該命令將光盤掛載到/mnt/cdrom目錄,使用“l(fā)s /mnt/cdrom”命令即可顯示光盤中數(shù)據(jù)和文件。\x0d\x0a2.光盤鏡像文件的掛接(mount)\x0d\x0a#mkdir /mnt/vcdrom 注:建立一個(gè)目錄用來作掛接點(diǎn)(mount point)\x0d\x0a#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom 注:使用/mnt/vcdrom就可以訪問盤鏡像文件mydisk.iso里的所有文件了。
Linux系統(tǒng)在使用光盤、軟盤或U盤時(shí),必須先執(zhí)行掛載(mount)命令。掛載命令會將這些存儲介質(zhì)指定成系統(tǒng)中的某個(gè)目錄,以后直接訪問相應(yīng)目錄即可讀寫存儲介質(zhì)上的數(shù)據(jù)。 \x0d\x0a1、掛載光盤,掛載光盤的命令如下:# mount -t is09660 /dev/cdrom /mnt/cdrom \x0d\x0a該命令將光盤掛載到/mnt/cdrom目錄,使用“l(fā)s /mnt/cdrom”命令即可顯示光盤中數(shù)據(jù)和文件。卸載光盤的命令如下:# umount /mnt/cdrom\x0d\x0a2、掛載軟盤,將軟盤掛載到/mnt/floppy目錄的命令如下:# mount /dev/fd0 /mnt/floppy卸載軟盤的命令如下:#umount /mnt/floppy\x0d\x0a3、掛載U盤掛載U盤相對復(fù)雜一些。首先使用“fdisk -l”命令查看外掛閃存的設(shè)備號,一般為/dev/sda1。然后用“mkdir \x0d\x0a/mnt/usb”命令建立一個(gè)掛載U盤用的目錄。之后使用如下命令掛載FAT格式的U盤:# mount -t msdos /dev/sda1 /mnt/usb\x0d\x0a使用如下命令掛載FAT32格式的U盤:# mount -t vfat /dev/sda1 /mnt/usb\x0d\x0a4、掛載外掛硬盤分區(qū),掛載外掛硬盤分區(qū)(FAT32格式)同樣需要先用“fdisk \x0d\x0a-1”查看外掛的硬盤分區(qū)設(shè)備號,假設(shè)為/dev/hda1。建立/mnt/vfat掛載目錄后,使用如下命令進(jìn)行掛載:# mount -t vfat /dev/hda1 /mnt/vfat\x0d\x0a注意,默認(rèn)情況下Linux只允許root用戶執(zhí)行mount命令。如果想讓一般用戶也能掛載,并且希望在系統(tǒng)啟動時(shí)自動掛載光盤或軟盤,需要修改/etc/fstab配置文件,加入以下內(nèi)容: LABEL=/ / ext3 defaults11\x0d\x0a/dev/cdrom/mnt/cdrom iSo9660 auto,owner,kudzu,ro,user 00\x0d\x0a/dev/fdo /mnt/floppy auto auto,owner,kudzu,ro,user 00 其中,“user”表示將mount命令賦予一般用戶使用。