萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 掛載讀取 iOS 鏡像檔 (ISO/IMG) 完整教學與 mount 參數詳解

Linux 掛載本地鏡像檔案快速指南

若鏡像檔已複製到本地,可使用 loop 掛載直接讀取內容,無需燒錄光碟。

mount -o loop /path/to/fileName /mnt/mountPoint
  • fileName:鏡像檔名 (*.iso, *.img)
  • mountPoint:掛載點目錄 (需預先建立)

範例: 掛載 /home/rhel5.2.iso 到 /mnt/b

mkdir /mnt/b
mount -o loop /home/rhel5.2.iso /mnt/b

進入 /mnt/b 即可瀏覽鏡像內容。*.img 檔同樣適用。

mount 指令參數完整說明

格式: mount [-t vfstype] [-o options] device dir

常用檔案系統類型 (-t)

  • 光碟/鏡像:iso9660
  • DOS FAT16:msdos
  • Windows 9x FAT32:vfat
  • Windows NT/2K/XP NTFS:ntfs
  • Windows 網路共享:smbfs (舊) / cifs (新)
  • Linux/UNIX 網路共享:nfs

常用掛載選項 (-o)

  • loop:將檔案視為區塊裝置掛載 (ISO/IMG 必用)
  • ro:唯讀掛載
  • rw:讀寫掛載
  • iocharset=charset:指定字元集 (如 cp936 解決中文亂碼)

實戰:從光碟建立鏡像、目錄打包成 ISO、掛載光碟鏡像

1. 光碟 → ISO

cp /dev/cdrom /home/user/mydisk.iso
# 或
dd if=/dev/cdrom of=/home/user/mydisk.iso

2. 目錄 → ISO

mkisofs -r -J -V mydisk -o /home/user/mydisk.iso /home/user/mydir

-r: Rock Ridge 擴展 -J: Joliet 擴展 -V: 卷標名稱

3. 掛載光碟鏡像

mkdir /mnt/vcdrom
mount -o loop -t iso9660 /home/user/mydisk.iso /mnt/vcdrom

掛載 USB 行動硬碟 (SCSI 裝置)

  1. 插入前後執行 fdisk -l 或 cat /proc/partitions 比對新增裝置 (如 /dev/sdc)
  2. 建立掛載點:mkdir -p /mnt/usbhd1 /mnt/usbhd2
  3. 掛載 NTFS 分區:mount -t ntfs /dev/sdc1 /mnt/usbhd1
  4. 掛載 FAT32 分區:mount -t vfat /dev/sdc5 /mnt/usbhd2
  5. 中文檔名亂碼加參數:-o iocharset=cp936
copyright © 萬盛學電腦網 all rights reserved