若鏡像檔已複製到本地,可使用 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 [-t vfstype] [-o options] device dir
iso9660msdosvfatntfssmbfs (舊) / cifs (新)nfsloop:將檔案視為區塊裝置掛載 (ISO/IMG 必用)ro:唯讀掛載rw:讀寫掛載iocharset=charset:指定字元集 (如 cp936 解決中文亂碼)cp /dev/cdrom /home/user/mydisk.iso # 或 dd if=/dev/cdrom of=/home/user/mydisk.iso
mkisofs -r -J -V mydisk -o /home/user/mydisk.iso /home/user/mydir
-r: Rock Ridge 擴展 -J: Joliet 擴展 -V: 卷標名稱
mkdir /mnt/vcdrom mount -o loop -t iso9660 /home/user/mydisk.iso /mnt/vcdrom
fdisk -l 或 cat /proc/partitions 比對新增裝置 (如 /dev/sdc)mkdir -p /mnt/usbhd1 /mnt/usbhd2mount -t ntfs /dev/sdc1 /mnt/usbhd1mount -t vfat /dev/sdc5 /mnt/usbhd2-o iocharset=cp936