ค้นหาเว็บไซต์

วิธีเมานต์และถอนเมานต์อิมเมจ ISO ใน Linux


ไฟล์อิมเมจ ISO หรือ .iso (International Organization for Standardization) เป็นไฟล์เก็บถาวรที่มีดิสก์อิมเมจชื่อ ISO 9660< รูปแบบระบบไฟล์

ไฟล์ ISO ทุกไฟล์มี .iso ส่วนขยายมีชื่อรูปแบบที่กำหนดไว้ซึ่งนำมาจากระบบไฟล์ ISO 9660 และใช้งานเป็นพิเศษกับ CD /ดีวีดี รอม พูดง่ายๆ ก็คือไฟล์ ISO ก็คือดิสก์อิมเมจ

ฉันเคยเห็นอิมเมจระบบปฏิบัติการ Linux ส่วนใหญ่ที่เราดาวน์โหลดจากอินเทอร์เน็ตอยู่ในรูปแบบ .ISO โดยทั่วไปแล้ว อิมเมจ ISO จะมีการติดตั้งซอฟต์แวร์ เช่น ไฟล์การติดตั้งระบบปฏิบัติการ ไฟล์การติดตั้งเกม หรือแอปพลิเคชันอื่นๆ

บางครั้งมันเกิดขึ้นที่เราจำเป็นต้องเข้าถึงไฟล์และดูเนื้อหาจากอิมเมจ ISO เหล่านี้ แต่ไม่ต้องเปลืองพื้นที่ดิสก์และเวลาด้วยการเบิร์นไฟล์ลงใน CD/DVD หรือไดรฟ์ USB โดยใช้ เครื่องมือ

บทความนี้อธิบายวิธีต่อเชื่อมและถอนต่ออิมเมจ ISO บนระบบปฏิบัติการ Linux เพื่อเข้าถึงและแสดงรายการเนื้อหาของไฟล์

วิธีเมานต์อิมเมจ ISO ใน Linux

หากต้องการเมานต์อิมเมจ ISO บน Linux ที่ใช้ RedHat หรือ Debian คุณต้องเข้าสู่ระบบในฐานะผู้ใช้ “root” หรือเปลี่ยนไปใช้ “sudo<” และรันคำสั่งต่อไปนี้จากเทอร์มินัลเพื่อสร้างจุดเชื่อมต่อ

mkdir /mnt/iso
OR
sudo mkdir /mnt/iso

เมื่อคุณสร้างจุดเมานท์แล้ว ให้ใช้คำสั่ง “เมานต์” เพื่อเมานต์ไฟล์ ISO ชื่อ “Fedora-Server-dvd-x86_64-36-1.5.iso

mount -t iso9660 -o loop /home/tecmint/Fedora-Server-dvd-x86_64-36-1.5.iso /mnt/iso/
OR
sudo mount -t iso9660 -o loop /home/tecmint/Fedora-Server-dvd-x86_64-36-1.5.iso /mnt/iso/

ตัวเลือกที่ไหน
  • -t – อาร์กิวเมนต์นี้ใช้เพื่อระบุประเภทระบบไฟล์ที่กำหนด
  • ISO 9660 – อธิบายโครงสร้างระบบไฟล์มาตรฐานและค่าเริ่มต้นที่จะใช้กับ CD/DVD ROM
  • -o – จำเป็นต้องมีตัวเลือกโดยมีอาร์กิวเมนต์ -o ตามด้วยสตริงตัวเลือกลูกน้ำคั่น
  • วนซ้ำ -อุปกรณ์วนซ้ำเป็นอุปกรณ์หลอกที่มักใช้สำหรับติดตั้งอิมเมจ ISO ของซีดี/ดีวีดี และทำให้ไฟล์เหล่านั้นสามารถเข้าถึงได้ในฐานะอุปกรณ์บล็อก

หลังจากเมานต์อิมเมจ ISO สำเร็จแล้ว ให้ไปที่ไดเร็กทอรีเมานต์ที่ /mnt/iso และแสดงรายการเนื้อหาของอิมเมจ ISO มันจะเมานต์ในโหมดอ่านอย่างเดียวเท่านั้น ดังนั้นจึงไม่สามารถแก้ไขไฟล์ใดได้

cd /mnt/iso
ls -l

คุณจะเห็นรายการไฟล์อิมเมจ ISO ที่เราติดตั้งในคำสั่งด้านบน ตัวอย่างเช่น รายการไดเรกทอรีของรูปภาพ Fedora-Server-dvd-x86_64-36-1.5.iso จะมีลักษณะเช่นนี้

total 21
dr-xr-xr-x  3 root root 2048 May  5 02:49 EFI
-r--r--r--  1 root root 2574 Apr 12 00:34 Fedora-Legal-README.txt
dr-xr-xr-x  3 root root 2048 May  5 02:49 images
dr-xr-xr-x  2 root root 2048 May  5 02:49 isolinux
-r--r--r--  1 root root 1063 Apr 12 00:32 LICENSE
-r--r--r--  1 root root   95 May  5 02:47 media.repo
dr-xr-xr-x 28 root root 4096 May  5 02:49 Packages
dr-xr-xr-x  2 root root 4096 May  5 02:49 repodata
-r--r--r--  1 root root 1118 May  5 02:49 TRANS.TBL

วิธีถอนติดตั้งอิมเมจ ISO ใน Linux

เพียงเรียกใช้คำสั่งต่อไปนี้จากเทอร์มินัล “root” หรือ “sudo” เพื่อยกเลิกการต่อเชื่อมอิมเมจ ISO ที่เมาท์

umount /mnt/iso
OR
sudo umount /mnt/iso