本文介紹幾種在Linux系統中掛載ISO鏡像文件的常用方法。
方法一:利用mount命令
此方法適用于所有Linux系統。
-
創建掛載點: 使用以下命令創建一個目錄作為掛載點,例如/mnt/iso:
sudo mkdir /mnt/iso
-
掛載ISO鏡像: 使用mount命令掛載ISO鏡像文件。 /path/to/your/image.iso替換為你的ISO鏡像文件的實際路徑:
sudo mount -o loop /path/to/your/image.iso /mnt/iso
-
訪問鏡像內容: 現在你可以通過文件管理器或終端訪問/mnt/iso目錄查看ISO鏡像中的文件。
-
卸載鏡像: 完成操作后,使用umount命令卸載鏡像:
sudo umount /mnt/iso
方法二:使用udisksctl工具 (適用于桌面環境)
udisksctl是圖形化桌面環境中常用的工具。
-
安裝udisksctl (如果未安裝): 使用你的發行版的包管理器安裝udisks2包。例如,在Debian/Ubuntu系統中:
sudo apt install udisks2
-
掛載ISO鏡像: 使用udisksctl掛載ISO鏡像,同樣將/path/to/your/image.iso替換為你的ISO鏡像文件的實際路徑:
udisksctl mount -b /path/to/your/image.iso
-
訪問鏡像內容: 掛載完成后,你可以在文件管理器中找到掛載點并訪問ISO鏡像。
-
卸載鏡像: 使用以下命令卸載:
udisksctl unmount -b /path/to/your/image.iso
方法三:創建并掛載ISO鏡像 (使用genisoimage和mount)
此方法用于從現有文件創建ISO鏡像并掛載。
-
創建目錄: 創建一個目錄存放ISO鏡像中的文件:
mkdir /path/to/iso_contents
-
復制文件: 將需要包含在ISO鏡像中的文件復制到該目錄:
cp -r /path/to/your/files/* /path/to/iso_contents/
-
創建ISO鏡像: 使用genisoimage創建ISO鏡像文件。 /path/to/your/image.iso為目標ISO鏡像文件的路徑,isolinux/isolinux.bin和isolinux/boot.cat為可選的引導文件。
genisoimage -o /path/to/your/image.iso -b isoLinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table /path/to/iso_contents/
-
掛載ISO鏡像: 使用mount命令掛載新創建的ISO鏡像 (步驟與方法一相同)。
-
訪問和卸載: 訪問鏡像內容和卸載鏡像的方法與方法一相同。
選擇以上任一方法,你就可以在Linux系統中方便地掛載和使用ISO鏡像文件。 記住替換占位符路徑為你的實際路徑。