เมื่อติดตั้งหลายระบบบนคอมพิวเตอร์ มีปัญหากับการจัดการบูตเซกเตอร์ของฮาร์ดดิสก์ ตัวอย่างเช่น ถ้าลินุกซ์ถูกติดตั้งในคอมพิวเตอร์ครั้งแรก และติดตั้งเฉพาะ Windows เท่านั้น ระบบปฏิบัติการจาก Microsoft จะลบตัวโหลด GRUB และเมื่อคอมพิวเตอร์เริ่มทำงาน จะไม่สามารถเลือกระบบได้ และ Windows จะบู๊ตตามค่าเริ่มต้น
จำเป็น
Linux LiveCD ใด ๆ
คำแนะนำ
ขั้นตอนที่ 1
ในการซ่อมแซม Grub bootloader คุณต้องมี LiveCD หรือดิสก์สำหรับบูต Linux ซีดี Ubuntu ซึ่งเป็นทั้งแผ่นที่ใช้งานจริงและแผ่นติดตั้งพร้อมกัน ทำงานได้ดีที่สุด
ขั้นตอนที่ 2
บูตจาก LiveCD หลังจากที่ระบบโหลดเสร็จแล้ว ให้เปิด Terminal ("เมนู" - "Applications" - "Default apps" - "Terminal") และป้อนคำสั่ง:
ด้วงซูโด
Sudo ช่วยให้คุณได้รับสิทธิ์ superuser เพื่อดำเนินการคำสั่งที่กำหนดและพรอมต์ด้วงจะเริ่มต้นเชลล์ สิ่งนี้จะทำให้คุณอยู่ในเชลล์ bootloader และพร้อมท์ grub> ที่เหมาะสมจะปรากฏขึ้น
ขั้นตอนที่ 3
ถัดไป ป้อนคำสั่งต่อไปนี้:
ค้นหา / boot / grub / stage1
เคียวรีนี้จะคืนค่าของตำแหน่งที่ bootloader ตั้งอยู่ (เช่น hd0, 1 หรือ hd0, 6) บูตเซกเตอร์ MBR มีข้อมูลเพียงเล็กน้อยเกี่ยวกับด้วง และค้นหาไฟล์ทั้งหมดที่คุณต้องการติดตั้ง
ขั้นตอนที่ 4
ป้อนหมายเลขของส่วนที่ได้รับในแบบสอบถามต่อไปนี้:
รูท (hdValue, ค่า)
ขั้นตอนที่ 5
จากนั้นติดตั้งไฟล์ลงในพาร์ติชันสำหรับเริ่มระบบของฮาร์ดไดรฟ์ของคุณ:
การตั้งค่า (hd0)
คำขอนี้จะติดตั้ง bootloader ลงในฮาร์ดไดรฟ์ และเนื่องจากไม่มีพารามิเตอร์ที่สอง การติดตั้งจึงดำเนินการโดยตรงบน MBR
ขั้นตอนที่ 6
จากนั้นออกจากเปลือกด้วง:
ล้มเลิก.
ขั้นตอนที่ 7
มีวิธีที่สองในการแก้ปัญหา บูตจาก Live CD และติดตั้งฮาร์ดไดรฟ์ของคุณในตำแหน่งที่สะดวกที่สุด ตัวอย่างเช่น:
เมานต์ / dev / hda / สื่อ / ฮาร์ด
ขั้นตอนที่ 8
หลังจากนั้นทำการร้องขอผ่าน Terminal:
sudo grub-install / dev / hda --recheck --root-directory = / สื่อ / ฮาร์ด
ตัวเลือกการตรวจสอบซ้ำจะใช้เพื่อตรวจสอบความถูกต้องของไฟล์ที่ติดตั้ง /boot/grub/device.map และในกรณีที่มีข้อผิดพลาด คำสั่งจะแก้ไข
ขั้นตอนที่ 9
นำ LiveCD ออก รีสตาร์ทคอมพิวเตอร์ และคุณจะสามารถบูตเข้าสู่ระบบที่ติดตั้งได้อีกครั้ง