หน้าแรก

1 ม.ค. 2555

การตั้งค่าลำดับการบูทของ grub

จาก Wiki Opensource

  • ทดสอบกับ ubuntu 10.04  และ grub2

  1. ให้บูทเข้าเป็นลินุกซ์ตามปรกติ

  2. ตรวจสอบแฟ้ม /boot/grub/grub.cfg  ดูลำดับของเมนูที่แสดง  ใช้คำสั่ง
    grep menuentry /boot/grub/grub.cfg
    ได้ผลข้อความขึ้นต้นบรรทัดว่า menuentry...
    เริ่มนับลำดับ menuentry... อันแรกเป็นลำดับที่ศูนย์
    แล้วนับเพิ่มไปเรื่อยๆจนถึงเมนูตัวที่ต้องการ สมมติว่าเป็นลำดับที่ 4

    ให้แก้ไขแฟ้ม /etc/default/grub ประมาณบรรทัดที่ 4
    ไปที่ค่าตัวอย่างตัวแปรเดิม GRUB_DEFAULT=0
    ตัวอย่างนี้แก้ไขให้เป็นให้เป็น GRUB_DEFAULT=4

    แล้วสร้าง /boot/grub/grub.cfg ใหม่ ด้วยคำสั่ง
    sudo update-grub
    เป็นอันเสร็จ ทดสอบผลงานได้เลย

EASYBCD ทูลช่วยแก้ไข

EasyBCD ออกแบบมาสำหรับ Windows Vista และ Windows 7, 8 โดยเฉพาะ ด้วยโปรแกรมนี้ผู้ใช้สามารถแก้ไขชื่อ เพิ่ม/ลบรายการในเมนูของ bootloader, การตั้งเวลานับถอยหลัง รวมถึงการปรับแต่งการบูต เช่นการเปิดใช้งาน PAE (คือการทำให้ OS แบบ 32 บิต มองเห็นแรมได้มากกว่า 3 GB ซึ่งส่วนนี้ผมยังไม่ได้ลองนะครับ) โดยโปรแกรม EasyBCD นี้จะสนับสนุนรูปแบบการบูตของระบบปฏิบัติการหลายๆ แบบ เช่น Windows, Linux, Mac, NeoGrub และ WinPE เรียกได้ว่าเป็นโปรแกรมที่เหมาะกับผู้ใช้ตั้งแต่มือใหม่ ไปจนถึงระดับเซียนเลยทีเดียว และที่สำคัญเป็นโปรแกรมฟรีด้วยครับ สำหรับใครที่สนใจอยากโหลดมาใช้ก็สามารถตามไปดาวน์โหลดจากลิงค์ด้านล่างนี้ ได้เลยครับ สำหรับปัญหา หรือข้อมูลเพิ่มเติมสามารถติดตามได้จาก EasyBCD wiki ครับ

การยกเลิกโอเอสใน Dual Boot ตอนสอง

Dual Boot ระหว่าง Linux กับ Windows XP ในกรณี Linux ติดตั้งเป็นตัวแรก


จากบทความก่อนหน้านี้เขียนถึงการทำ Dual Boot ระหว่าง XP กับ Linux โดย XP เป็นตัวแรก
มาคราวนี้ก็ขอสลับกันบ้าง เอาใจคนที่ใช้ Linux อยู่ก่อน แต่มีความจำเป็นหรืออยากลอง XP อยู่ด้วยในเครื่องเดียวกัน ก็เช่นเคยนะครับ Linux ที่ว่าก็เอา Ubuntu เป็นตัวอย่างเหมือนเคย

จัดเตรียมพื้นที่

ในการตรียมพื้นที่ให้กับ Windows XP นั้น จะต้องใช้โปรแกรมจัดพาร์ทิชั่นสำหรับลินุกส์ ที่ชื่อ Gparted ซึ่งเป็น GNOME Partition Editor จะมีอยู่ที่แผ่น Live CD ของ Ubuntu แบ่งพื้นที่จากฮาร์ดดิสก์ที่เป็นลินุกส์ แต่เมื่อผมลองแบ่งพารทิชั่นด้วยแผ่น Live CD กับมีปัญหามัน error ไม่ย่อมทำงาน ก็เลยต้องไปเอาแผ่น SystemRescueCd ที่ผมมีอยู่มาใช้แทน เจ้าแผ่นนี้มันก็คือ Bootable CD สำหรับซ่อมแซ่มระบบหรือ Recovery
ระบบสำหรับลินุกส์ ก็เหมือนๆ แผ่น miniPE หรือ augieBootCD ที่ผมเคยทำแจกนะครับ

การยกเลิกโอเอสใน Dual Boot ตอนแรก

ในบทความนี้จะพูดถึงเรื่องการใช้งาน 2-3 โอเอส ในเครื่องเดียวกัน ซึ่งการที่แต่ละโอเอสจะอยู่ร่วมกันได้จะต้องมีโปรแกรมจัดการบูทเลือกโอเอส เรียกว่า Boot Manager ซึ่งจะขึ้นกับตอนเราติดตั้งโอเอส (บางโอเอสมีมาให้) และการติดตั้งโอเอสลำดับก่อนหลังก็จะมีผล

Dual Boot ระหว่าง Windows XP กับ Linux ในกรณี XP ติดตั้งเป็นตัวแรก

ช่วงนี้เห็นกระแสลินุกส์กำลังมาแรง โดยเฉพาะเจ้า Ubuntu มาแรงมากในหมู่เพื่อนๆลินุกส์ด้วยกัน ทำให้เพื่อนๆ บ้างคนอย่างจะทดลองใช้บ้าง แต่ก็มีปัญหาไม่แน่ใจเพราะงานต่างๆ รวมทั้งเกมส์ก็อยู่ในวินโดวส์จะทิ้งทั้งหมดเลยก็เสียดายก็ใช้มันทั้งสองเลย ดีกว่าก็เกิดปัญหาอีกว่าจะติดตั้งอย่างไร กระผมนาย augie ก็ขออาสาแนะนำวิธีติดตั้งแบบ Dual boot ให้ลองทำดู

โดยส่วนตัวแล้วผมใช้เป็นเกือบทุกตัวครับสำหรับค่าย Linux แต่ที่ติดตั้งไว้ใช้จริงๆ ตอนนี้ก็มี Mandriva 2007 (Gnome) กับ PCLinuxOS 2007(KDE) แต่ในบทความนี้ผมจะใช้เจ้า Ubuntu ตามกระแสหน่อย แต่ถ้าจะพูดกันจริงๆ แล้ว มันก็เหมือนกันครับกับวิธีติดตั้งของลินุกส์ทุกข่าย โดยรวมแล้วเหมือนกัน จะมีปลีกย่อยบ้างคำสั่งเท่านั้นที่ไม่เหมือน ฉะนั้นบทความนี้ ผมคิดว่านำไปใช้ได้กับลินุกส์ได้เกือบทุกตัวที่เพื่อนๆ รู้จัก (แบบ DeskTop นะครับ)

การติดตั้ง XP กับ Linux โดยทั่วไปส่วนใหญ่จะทำการแบ่ง Partition ของ XP ให้มีพืนที่ว่างๆ ซัก 10 จิ ด้วยโปรแกรมจัดการ Partition อย่าง Norton Partition Magic

แต่ในบทความนี้ผมไม่ใช้ครับ ......แล้วจะใช้วิธีไหนล่ะ....ก็ตามมาครับ ….

เอา Windows ออกจาก Dual-boot

ในกรณีที่ลง Windows XP (เช่นในไดรฟ์ C) และลง Windows 7 หรือ Vista (ในไดรฟ์ D) ทีหลัง โดยลงคนละไดรฟ์กันนั้น สามารถนำเอา Windows ที่ไม่ต้องการออกได้ ดังนี้

เลือกเก็บ Windows 7 เอาไว้ แล้วลบ Windows XP ออก
1. ใน Windows 7 คลิกเมนู Start แล้วพิมพ์ cmd ที่ช่อง search
2. คลิกขวาที่ cmd แล้วเลือก Run as administrator
3. พิมพ์ bcdedit แล้วกด enter
4. พิมพ์ bcdedit /delete {ntldr} แล้วกด enter

เทคนิคการลบ Ubuntu หรือ XP ออกจาก Windows 7 Boot Menu

ถ้าใครเคยใช้ ระบบ Dual-boot คือเมื่อมีการติดตั้งโอเอสสองระบบในเครื่องเดียวกันกับ Windows 7 และเมื่อลบอีกโอเอสออกไปแล้วแต่ปรากฏว่าบนหน้า Boot Menu ยังคงแสดงอยู่ บทความนี้จะแนะนำชั้นตอนการลบรายการออกไปครับ ควรจะศึกษาขั้นตอนต่างๆก่อนดำเนินการนะครับ