在Unix環境下mount ISO檔案

2021-04-21 11:19:55 字數 1437 閱讀 4866

以下是常見的幾種unix作業系統下mount iso格式的檔案。

1. hp-ux環境

a. 確認pfs_mountd和pfsd程序已經啟動

b. 確認乙個mount點,這裡有兩個假設

1) 假設mount點是/isocdrom

2) 假設我們要mount乙個格式是iso的光碟

c. 使用ioscan -fnc disk命令來檢視光碟機的硬體裝置名稱,假設光碟的硬體裝置名稱是/dev/rdsk/c0t0d0(當然了,如果是通過ftp上傳的iso格式的檔案,只要用這個來替換光碟機的硬體裝置名稱就行了)

d. 載入

#pfs_mount -f -t iso9660 /dev/rdsk/c0t0d0 /isocdrom

說明:這是乙個零時的辦法,類似mount命令,其實pfs_mount命令也有自己的配置檔案:/etc/pfs_fstab,也可以通過修改這個配置檔案來操作。和mount命令其實是一樣的,這裡就不再重複描述。另外需要注意的就是,pfs_mount命令其實是乙個很老的命令了,如果hp-ux裡面patch足夠新,mount命令已經可以完全替換掉pfs_mount命令的這個功能,即mount命令一樣可以操作iso格式的檔案。具體請檢視當時作業系統的man手冊。

2. aix環境

a. 建立乙個邏輯卷(lv),大小要大於等於這個iso檔案,假設這個lv的名稱是cdlv

b. 檢查/etc/filesystems檔案,如果該檔案有了剛剛建立的lv的資訊,檢查該lv的vfs資訊:「vfs = cdrfs」

c. 使用dd命令將iso檔案的資訊匯入到這個lv中

#dd if=/d. 確認mount點已經存在(仍然假設這個mount點是/isocdrom)

e. 載入

#mount -v cdrfs -o ro /dev/cdlv /isocdrom

說明:mount可用的引數,請參見所在系統的man手冊。

3. solaris環境

a. 假設mount點仍然為/isocdrom

b. 使用lofiadm命令

#lofiadm -a /c. 載入

#mount -f hsfs -o ro /dev/lofi/1 /isocdrom

說明:可以按照以下方法解除安裝——

1) umount /isocdrom

2) lofiadm -d /dev/lofi/1

4. linux環境

a. 假設mount點仍然為/isocdrom

b. 載入

#mount -t iso9660 -o loop /

以上列舉了hp-ux、aix、solairs和linux這四種常見的unix作業系統下利用mount命令來使用iso檔案的方法。有興趣的朋友,可以補全其他unix系統下使用iso的方法。

Unix環境高階程式設計在linux下的原始碼配置

1.先去那個 downlowd apue 的tar.gz包,然後解壓至電腦中的某個目錄,比如我的是在 home user 下,然後進入解壓目錄apue.2e,修改make.defines.linux 中的wkdir home apue.2e,為wkdir home user apue.2e,這就是我...

unix環境下程序意外退出終止

在編寫unix程式的時候,常常會出現一些錯誤,而最毀滅性的就是程序直接down掉 程序意外退出會給使用者帶來很多負面影響 同時如果除錯和日誌檔案不夠完善的話,查起錯來相當麻煩,再加上使用者環境和我們的開發環境不一樣,當你回過頭來改這個錯誤,如果日誌不夠完善,甚至需要在使用者的環境下復現錯誤,這基本上...

怎樣在UNIX系統下安裝MySQL

cd usr src tar zvxfmysql 3.22.25 pc linux gnu i686.tar.gz 產生mysql 3.22.25 pc linux gnu i686目錄 cdmysql 3.22.25 pc linux gnu i686 configure prefix usr l...