Linux
เคยไหม? อยากลอง Linux แต่ก็ยังติดใจ Windows โปรแกรมเก่าๆ เกมที่เล่นอยู่มันรันบน Linux ไม่ได้ Dual Boot นี่แหละคือทางออก! มันคือการติดตั้ง Windows และ Linux ไว้ในเครื่องเดียวกัน ตอนเปิดเครื่องก็เลือกว่าจะเข้า OS ไหน ง่ายๆ แค่นี้เอง
สมัยผมทำร้านเน็ตเมื่อ 20 กว่าปีก่อน ลูกค้าหลายคนก็อยากลอง Linux แต่ก็กลัวว่าเกมที่เล่นอยู่จะเล่นไม่ได้ ผมเลยทำ Dual Boot ให้เลย จบปัญหา!
ข้อดีของการ Dual Boot มีเยอะแยะ:
แต่ก็มีข้อเสียนะ:
ก่อนจะเริ่มลงมือ ผมแนะนำให้เตรียมตัวให้พร้อมก่อนนะ:
วิธีปิด Fast Startup ใน Windows:
ถ้าไม่ปิด Fast Startup อาจจะเจอปัญหาแบบนี้:
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sdaX,
missing codepage or helper program, or other error.
เคยเจอเคสนี้กับลูกค้าที่ร้านเน็ตบ่อยมาก แก้กันหัวหมุนเลยทีเดียว
หลังจากเตรียมตัวพร้อมแล้ว ก็มาถึงขั้นตอนการติดตั้ง:
การแบ่ง Partition ที่ถูกต้อง จะทำให้ Linux ทำงานได้อย่างมีประสิทธิภาพ และป้องกันปัญหาที่จะเกิดขึ้นในอนาคต สมัยก่อนผมเคยเจอเคสที่ลูกค้าแบ่ง Partition ไม่ดี ทำให้ Linux ทำงานช้ามาก สุดท้ายต้องลงใหม่หมด
ตัวอย่างการแบ่ง Partition:
/dev/sda1: Windows Boot Loader
/dev/sda2: Windows Partition
/dev/sda3: Extended Partition
/dev/sda5: / (Root) - 30GB - ext4
/dev/sda6: /home - 100GB - ext4
/dev/sda7: swap - 8GB
การ Dual Boot ก็ไม่ได้ราบรื่นเสมอไป บางครั้งก็เจอปัญหาจุกจิกกวนใจ มาดูกันว่าปัญหาที่พบบ่อยมีอะไรบ้าง และมีวิธีแก้อย่างไร
ปัญหานี้เจอบ่อยมาก! หลังจากติดตั้ง Linux แล้ว Windows Boot Loader หายไป ทำให้เข้า Windows ไม่ได้ วิธีแก้คือ:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
ถ้ายังไม่ได้ผล ลองใช้โปรแกรม Boot Repair Disk ดูครับ SiamCafe Blog แนะนำไว้หลายวิธีเลย
บางครั้ง GRUB (Linux Boot Loader) ไม่แสดงตอนเปิดเครื่อง ทำให้เข้า Linux ไม่ได้ วิธีแก้คือ:
sudo update-grub
sudo grub-install /dev/sda
sudo update-grub
อย่าลืมเปลี่ยน `/dev/sda` เป็น Disk ที่ติดตั้ง Linux ด้วยนะ
| ปัญหา | วิธีแก้ไข |
|---|---|
| Windows Boot Loader หาย | ใช้ Bootrec หรือ Boot Repair Disk |
| Linux Boot Loader ไม่แสดง | Update GRUB |
| เข้า Internet ไม่ได้ใน Linux | เช็ค Driver Network หรือ Config Network Manager |
ถ้ายังแก้ไม่ได้ ลองถามใน Forum Linux ดูครับ SiamCafe Blog มี Link ไป Forum ดังๆ หลายที่เลย
ดูวิดีโอเพิ่มเติมเกี่ยวกับวิธีตั้ง Dual Boot Windows กับ:
ไม่ทำให้เครื่องช้าลงครับ เพราะตอนใช้งาน จะมี OS เดียวที่รันอยู่
ไม่จำเป็นครับ สามารถ Dual Boot บน Hard Disk ลูกเดียวได้
Dual Boot จะใช้ทรัพยากรเครื่องทั้งหมด ส่วน Virtual Machine จะแบ่งทรัพยากร ทำให้ Dual Boot เร็วกว่า
สมัยผมทำร้านเน็ตนี่สำคัญสุด! ก่อนทำอะไรกับ partition ต้อง backup ก่อนเสมอครับ ไม่ว่าจะ ghost image หรือ copy ไฟล์ไว้ที่อื่นก็แล้วแต่ เผื่อพลาดมาจะได้กู้คืนได้
มือใหม่หัด Linux นี่แนะนำ Ubuntu, Linux Mint, หรือ Fedora เลยครับ Community ใหญ่ หาข้อมูลแก้ง่าย มีโปรแกรมให้ใช้เยอะ ส่วน distro อื่นๆ ก็เก่งๆ ทั้งนั้น แต่เหมาะกับคนที่คุ้นเคย Linux แล้ว
อันนี้สำคัญมาก! Windows มันจะยึด MBR (Master Boot Record) หรือ EFI Boot Manager ไปเลย ถ้าลง Windows ทีหลัง Linux มันจะทับของ Linux แล้วบูตเข้า Linux ไม่ได้ ต้องมาแก้ grub (bootloader) วุ่นวายอีก
ตอนแบ่ง partition นี่คิดดีๆ นะครับ ว่าจะให้ Windows กับ Linux ใช้พื้นที่เท่าไหร่ ถ้าใช้ Linux น้อยก็แบ่งน้อยหน่อย แต่ถ้าใช้เยอะก็แบ่งเยอะหน่อย เผื่อพื้นที่ swap file ให้ Linux ด้วยนะครับ
หลังจากติดตั้งเสร็จแล้ว ลองบูตเข้าทั้ง Windows และ Linux ดูครับ ว่ามันทำงานได้ปกติไหม ถ้าบูตไม่ได้ ก็ต้องเข้าไปแก้ grub หรือ boot manager อื่นๆ ให้มัน detect ทั้งสอง OS ให้ได้
ไม่ครับ Dual Boot ไม่ได้ทำให้เครื่องช้าลง ตราบใดที่คุณไม่ได้รัน Windows กับ Linux พร้อมๆ กัน แต่ถ้า Harddisk ใกล้เต็ม หรือ spec เครื่องต่ำ ก็อาจจะรู้สึกช้าลงได้บ้าง
มีแน่นอนครับ Windows จะทับ bootloader ของ Linux ทำให้บูตเข้า Linux ไม่ได้ ต้องใช้ Linux Live CD หรือ USB เข้าไป repair grub ใหม่
ได้สบายครับ แค่แบ่ง partition ให้ Windows กับ Linux ก็พอ แต่ถ้ามี Harddisk หลายลูก จะจัดการง่ายกว่าเยอะ
Manjaro, Pop!_OS, หรือ Fedora ก็โอเคครับ แต่ต้องลง driver การ์ดจอ NVIDIA หรือ AMD ให้เรียบร้อยก่อน แล้วค่อยลง Steam หรือ Lutris iCafeForex ลองดูครับ มี community เกม Linux เยอะ
ถ้าจะลบ Linux ออกจาก Dual Boot ก็แค่ format partition ของ Linux ทิ้ง แล้วเข้าไปแก้ boot manager ให้มันบูตเข้า Windows อย่างเดียว แต่ต้องระวังเรื่อง MBR หรือ EFI Boot Manager ด้วยนะครับ
การทำ Dual Boot Windows กับ Linux ไม่ได้ยากอย่างที่คิดครับ แค่ต้องศึกษาข้อมูลให้ดี วางแผนการติดตั้งให้รอบคอบ และ Backup ข้อมูลสำคัญไว้เสมอ ถ้าทำตามขั้นตอนที่ผมแนะนำไป รับรองว่าทำได้แน่นอนครับ ลองเข้าไปดูบทความอื่นๆ ใน SiamCafe Blog ได้เลย
ขอให้สนุกกับการใช้งาน Dual Boot นะครับ!