如何在Unix環(huán)境下mount ISO格式的文件,是在使用Unix操作系統(tǒng)的時(shí)候肯定會(huì)遇到的問(wèn)題。不像windows系統(tǒng),有各種類(lèi)似WinISO之類(lèi)的軟件,也有Nero這樣可以刻錄的工具。難道我們需要先在windows環(huán)境下刻錄出來(lái),然后再在Unix環(huán)境里面使用嗎?——這樣不被windows的fans們笑死!
以下是常見(jiàn)的幾種Unix操作系統(tǒng)下mount ISO格式的文件。
1. HP-UX環(huán)境
a. 確認(rèn)pfs_mountd和pfsd進(jìn)程已經(jīng)啟動(dòng)
b. 確認(rèn)一個(gè)mount點(diǎn),這里有兩個(gè)假設(shè)
1) 假設(shè)mount點(diǎn)是/isocdrom
2) 假設(shè)我們要mount一個(gè)格式是ISO的光盤(pán)
c. 使用ioscan -fnC disk命令來(lái)查看光驅(qū)的硬件設(shè)備名稱(chēng),假設(shè)光盤(pán)的硬件設(shè)備名稱(chēng)是/dev/rdsk/c0t0d0(當(dāng)然了,如果是通過(guò)FTP上傳的ISO格式的文件,只要用這個(gè)來(lái)替換光驅(qū)的硬件設(shè)備名稱(chēng)就行了)
d. 加載
#pfs_mount -f -t iso9660 /dev/rdsk/c0t0d0 /isocdrom
說(shuō)明:這是一個(gè)零時(shí)的辦法,類(lèi)似mount命令,其實(shí)pfs_mount命令也有自己的配置文件:/etc/pfs_fstab,也可以通過(guò)修改這個(gè)配置文件來(lái)操作。和mount命令其實(shí)是一樣的,這里就不再重復(fù)描述。另外需要注意的就是,pfs_mount命令其實(shí)是一個(gè)很老的命令了,如果HP-UX里面patch足夠新,mount命令已經(jīng)可以完全替換掉pfs_mount命令的這個(gè)功能,即mount命令一樣可以操作ISO格式的文件。具體請(qǐng)查看當(dāng)時(shí)操作系統(tǒng)的man手冊(cè)。
2. AIX環(huán)境
a. 創(chuàng)建一個(gè)邏輯卷(lv),大小要大于等于這個(gè)ISO文件,假設(shè)這個(gè)lv的名稱(chēng)是cdlv
b. 檢查/etc/filesystems文件,如果該文件有了剛剛創(chuàng)建的lv的信息,檢查該lv的vfs信息:“vfs = cdrfs”
c. 使用dd命令將ISO文件的信息導(dǎo)入到這個(gè)lv中
#dd if=/
d. 確認(rèn)mount點(diǎn)已經(jīng)存在(仍然假設(shè)這個(gè)mount點(diǎn)是/isocdrom)
e. 加載
#mount -v cdrfs -o ro /dev/cdlv /isocdrom
說(shuō)明:mount可用的參數(shù),請(qǐng)參見(jiàn)所在系統(tǒng)的man手冊(cè)。
3. Solaris環(huán)境
a. 假設(shè)mount點(diǎn)仍然為/isocdrom
b. 使用lofiadm命令
#lofiadm -a /
c. 加載
#mount -F hsfs -o ro /dev/lofi/1 /isocdrom
說(shuō)明:可以按照以下方法卸載——
1) umount /isocdrom
2) lofiadm -d /dev/lofi/1
如果想知道更多,請(qǐng)參考lofiadm和mount的man手冊(cè)。
4. Linux環(huán)境
a. 假設(shè)mount點(diǎn)仍然為/isocdrom
b. 加載
#mount -t iso9660 -o loop /
創(chuàng)新互聯(lián)自2013年創(chuàng)立以來(lái),是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站制作、成都做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元休寧縣做網(wǎng)站,已為上家服務(wù),為休寧縣各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話(huà):18982081108