16 ก.ค. 2021 เวลา 04:56 • ไอที & แก็ดเจ็ต
...เคยไหม อยากลองใช้ Linux ค่ายโน้น ค่ายนี้ ....ตัวนี้น่าจะเหมาะกับ spec คอมฯ เรา อยากลองใช้ โน่น นี่ นั่น ตามอารมย์ ตามเหตุผล ของแต่ละท่าน....ถ้าเป็นในอดีต ที่ยังใช้ cd/dvd ก้อต้อง download live iso file มา burn ลง cd/dvd กันตัวละแผ่น ตัวละแผ่น 4 ตัวก้อ 4 แผ่น ...ทุกวันนี้ ผู้เขียนมี linux cd/dvd หลายกล่อง เอามาใช้งานไม่ได้แล้ว คอมฯรุ่นใหม่ๆ ก้อไม่มี drive cd/dvd กันแล้ว มีแต่ USB ...
ตอนที่แล้วแนะนำการทำ Live Linux USB กันไปแล้ว ตอนนี้ จะมาแนะนำการทำให้ USB drive ตัวเดิมสามารถ run linux หลาย version หรือหลายค่ายได้ หรือที่เรียกกันว่า multiboot-usb
ภาพตัวอย่าง Menu multiboot usb
วิธีการทำไม่ยาก เราจะต่อยอดจากตอนที่แล้ว โดยแก้ไขเพิ่มเติมข้อมูลใน file grub.cfg ให้สอดคล้องกับ iso file version หรือ iso file ค่ายที่เราต้องการ เช่น ผู้เขียนต้องการทดลองใช้งาน ubuntu-mate-xxxx เพิ่มอีกหนึ่งตัว จะต้องทำดังนี้
**** boot linuxmint/ubuntu จากเครื่องคอมฯ
**** run program terminal บน desk top
**** นำ flash drive ที่ทำ live usb ตอนที่แล้วเสียบเข้า usb slot ของคอมฯ
**** เริ่มต้นด้วยการ download iso file มาไว้ที่ /media/data/boot/iso
****เมื่อ download เสร็จแล้ว ให้ทำการเพิ่ม content ใน grub.cfg ดังนี้
mint@mint:~$ sudo vi /media/data/boot/grub/grub.cfg
menuentry "Run ubuntu-mate-20.04.2.0-desktop" {
set isofile="/boot/iso/ubuntu-mate-20.04.2.0-desktop-amd64.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
initrd (loop)/casper/initrd.lz
}
****ออกและsave file
เพียงเท่านี้เราก้อมี linux 2 ตัวที่พร้อมใช้งานใน flash drive แล้ว เมื่อทำการ reboot ระบบใหม่ใน menu จะมี linux ตัวใหม่เพิ่มขึ้นมาให้เลือกใช้งาน
สำหรับผู้อ่านที่ต้องการเพิ่มตัวที่ 3 ,4 ....ก้อทำซ้ำตามคำสั่งเดิม แต่ข้อควรระวังคือพื้นที่ usb ต้องเพียงพอรองรับนะครับ ขอให้ทุกท่านประสบความสำเร็จ...
โฆษณา