Linux下掛載及解除安裝ISO檔案

tolywang發表於2010-08-20
一解: mount -o loop /dskb/Download/Rpm/wps2005.iso /mnt/cdrom2
二解: mount -t iso9660 iso檔案位置 /mnt/cdrom -o loop或是mount -o loop -t iso9660 iso檔案位置 /mnt/cdrom

umount使用方法:umount [  -f ] [  -a ] | [  all |  allr | Device | Directory | File | FileSystem |  -n Node | -t Type ]
umount 命令解除安裝已安裝的裝置、目錄、檔案或檔案系統。處理檔案系統、目錄或檔案結束,命令即將其解除安裝。系統組成員和有 root 使用者許可權的使用者可發出所有 umount 命令。只有有 root 使用者許可權的使用者或系統組成員能解除安裝目錄或檔案。

     注:SMIT 不會解除安裝 SMIT 幫助所在的 /usr/lpp/info/$LANG 目錄。典型的目錄是 CD-ROM。

本地解除安裝時可指定其所在的裝置、目錄、檔案或檔案系統。

如所解除安裝的檔案系統是 JFS2 快照,儘管快照仍然處於活動狀態,umount 命令也會解除安裝該快照。就必須用 snapshot 命令刪除該快照。

如果解除安裝的是安裝有快照的被快照過的檔案系統,umount 命令會顯示存在裝有快照警告,並退出而沒有解除安裝檔案系統。必須首先解除安裝快照。
注:
如果 cdromd CD 和 DVD 自動安裝守護程式已啟用,則這些裝置將如 /etc/cdromd.conf
檔案所指定的那樣被自動安裝。使用 cdumount 或 cdeject 命令解除安裝自動安裝的 CD 或 DVD。使用“stopsrc -s
cdromd”禁用 CD/DVD 自動安裝守護程式。
標誌

-a         解除安裝所有安裝的檔案系統。
all         解除安裝所有安裝的檔案系統。
allr         解除安裝所有遠端安裝的檔案系統。

     注意:對於遠端安裝,指定裝置、目錄、檔案或檔案系統引數。如果指定 allr 標誌, umount 命令會解除安裝所有遠端的安裝。

-f         在遠端環境中進行強行解除安裝。用於在伺服器當機或伺服器路徑名無法解析,或必須將使用中的檔案系統解除安裝時釋放客戶機。 -f 標誌不支援日誌檔案系統。
注:
對於遠端檔案系統,使用該標誌將導致檔案系統包括 close() 和 unmap() 在內的所有檔案操作失敗。未發往伺服器的未完成的寫操作將丟失,甚至對於 hard mount 也是如此。因此,強制解除安裝會導致資料完整性故障,應引起警惕。
-n Node         指定要解除安裝的已安裝目錄佔用的節點。umount -n Node 命令解除安裝所有用 Node 引數進行的遠端安裝。
-t Type         解除安裝包含 type=Type 標誌並已安裝的 /etc/filesystems 檔案中的所有節。Type 引數是字串值,比如指定組名的遠端值。

     注意:不能在正在使用的裝置上使用 umount 命令。如果因所有原因開啟檔案或使用者的當前目錄在該裝置上,該裝置即為正在使用。

示例

    1. 從遠端節點 Node A 解除安裝所有安裝,輸入:
       umount  -n nodeA
    2. 解除安裝特定型別的檔案和目錄,輸入
       umount  -t test
       這樣便解除安裝了在含 type=test 屬性的 /etc/filesystems 檔案中有一個節的所有檔案或目錄。
    3.我的方法(前提是用了mount的第一種方法後)
       umount /mnt/cdrom2

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-671454/,如需轉載,請註明出處,否則將追究法律責任。

相關文章