Score:2

วิธีติดตั้ง grub2 ใหม่หลังจากติดตั้ง Windows 11 (บนระบบบูทคู่กับ Ubuntu 18.04)

ธง in

ฉันเพิ่งติดตั้ง Windows 11 บนพาร์ติชันแรกของดิสก์ ซึ่งแบ่งพาร์ติชันดังนี้:

# fdisk /dev/sdb -l

ดิสก์ /dev/sdb: 465.76 GiB, 500107862016 ไบต์, 976773168 ภาคส่วน
รุ่นดิสก์: Samsung SSD 860 
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: dos
ตัวระบุดิสก์: 0x1967ba67

ประเภทรหัสขนาดเซกเตอร์เริ่มต้นการบูตอุปกรณ์
/dev/sdb1 * 2048 273092607 273090560 130.2G 7 HPFS/NTFS/exFAT
/dev/sdb2 273092608 274454527 1361920 665M 27 NTFS WinRE ที่ซ่อนอยู่
/dev/sdb3 274456576 276553727 2097152 1G 82 Linux swap / Solaris
/dev/sdb4 276553728 976772477 700218750 333.9G 83 ลินุกซ์

อย่างที่คุณเห็น Ubuntu 18.04 ได้รับการติดตั้งแล้ว /dev/sdb3 และ /dev/sdb4.

ก่อนหน้านี้มีการติดตั้ง Windows 10 แทน Windows 11

ปัญหาคือการติดตั้ง Windows 11 พัง ด้วง2 ที่ติดตั้งอยู่ด้านบนของดิสก์ /dev/sdb และตอนนี้ฉันต้องการติดตั้งใหม่ ฉันพยายามทำสิ่งนี้แล้ว:

# sudo grub-install --recheck --no-floppy --root-directory=/ /dev/sdb

แต่มันให้ข้อผิดพลาดนี้:

กำลังติดตั้งสำหรับแพลตฟอร์ม x86_64-efi
ติดตั้งด้วง: ข้อผิดพลาด: ไม่พบไดเรกทอรี EFI

ฉันคิดว่ามันเป็นบั๊กเพราะมันตรวจพบพาร์ติชั่น EFI ซึ่งไม่มีอยู่ ดิสก์ได้รับการฟอร์แมตด้วย MBR และเป็นรูปแบบ DOS และฉันได้ติดตั้ง Windows 11 โดยใช้ RUFUS โดยใช้วิธี MBR แม้แต่ /dev/sda ไม่ใช่สไตล์ EFI :

# fdisk /dev/sda -l

ดิสก์ /dev/sda: 465.76 GiB, 500107862016 ไบต์, 976773168 ภาคส่วน
ดิสก์รุ่น: CT500MX500SSD4  
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 4096 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 4096 ไบต์ / 4096 ไบต์
ประเภทป้ายชื่อดิสก์: dos
ตัวระบุดิสก์: 0xa6e39599

ประเภทรหัสขนาดเซกเตอร์เริ่มต้นการบูตอุปกรณ์
/dev/sda1 * 2048 976767672 976765625 465.8G 83 ลินุกซ์

ขั้นตอนที่ถูกต้องในการติดตั้งใหม่คืออะไร ด้วง2?

oldfred avatar
cn flag
คุณแน่ใจหรือว่าต้องการ BIOS/MBR ไม่ใช่ UEFI/gpt Microsoft กำหนดให้ผู้จำหน่ายติดตั้งในโหมด UEFI/gpt ตั้งแต่ปี 2012 ไดรเวอร์ BIOS อาจไม่รองรับในอนาคต เป็นที่ทราบกันดีว่า Windows ในโหมด BIOS สามารถลบโลจิคัลพาร์ติชันของ Linux ได้ ดูเหมือนว่าคุณมีเพียงหลักเท่านั้น คุณสามารถใช้โหมดขั้นสูงของ Boot-Repair และติดตั้ง grub ใหม่จากการบูตตัวติดตั้งสดของ Ubuntu ในโหมด BIOS ด้วยตนเองหรือเพิ่ม Boot-Repair https://help.ubuntu.com/community/Boot-Repair & https://sourceforge.net/p/boot-repair/home/Home/
in flag
เครื่องมือซ่อมแซมการบูตทำงานหรือไม่หากฉันไม่ได้ใช้ตัวติดตั้ง ubuntu live แต่ฉันใช้ระบบปฏิบัติการ ubuntu ที่ฉันติดตั้งไว้บน /dev/sda ?
oldfred avatar
cn flag
คุณสามารถเพิ่ม Boot-Repair ให้กับ Ubuntu เวอร์ชันใดก็ได้ที่ใช้งานได้ คุณสามารถบูต? บางคนได้รับระบบเพื่อบู๊ตด้วย Supergrub supergrub & เรสคาทักซ์ https://www.supergrubdisk.org/rescatux/ & https://askubuntu.com/questions/1186273/ubuntu-dual-boot-booting-into-windows ฉันเคยใช้ Supergrub กับระบบ BIOS รุ่นเก่า ยังไม่เคยใช้ Rescatux แต่มีอยู่ในแฟลชไดรฟ์ที่ไหนสักแห่งสำหรับ UEFI ฉันใช้ rEFInd สำหรับการบูตฉุกเฉิน และพอดีกับแฟลชไดรฟ์เก่าขนาด 256MB ซึ่งเล็กเกินไปสำหรับอย่างอื่น ฉันขอแนะนำให้มีเครื่องมือซ่อมแซมหลายอย่างสำหรับทั้ง Windows และ Ubuntu
in flag
มันทำงานร่วมกับอูบุนตูในโหมดสด ขอบใจ.
br flag
`มันใช้งานได้กับอูบุนตูในโหมดถ่ายทอดสด ขอบคุณ ` - คุณหมายความว่าคุณได้แก้ไขสิ่งนี้แล้วใช่ไหม โปรดโพสต์คำตอบใต้คำถามของคุณเอง อาจเป็นประโยชน์ในอนาคต คุณเคยใช้ boot-repair หรือไม่? คุณช่วยดู [คำถามนี้](https://askubuntu.com/q/1346846/925128) แล้วตอบตามประสบการณ์ของคุณได้ไหม
in flag
ใช่. ฉันใช้ Ubuntu 21.04 ในโหมด "ลอง" และฉันได้ติดตั้ง Boot-Repair แล้ว ฉันเลือกที่จะติดตั้ง grub2 ใหม่บน /dev/sdb และทำตามขั้นตอนที่จำเป็นทั้งหมดอย่างถูกต้อง
Score:1
ธง in

ฉันใช้ Ubuntu 21.04 ในโหมด "ลอง" และฉันได้ติดตั้ง Boot-Repair แล้ว ฉันเลือกที่จะติดตั้ง grub2 ใหม่บน /dev/sdb และทำตามขั้นตอนที่จำเป็นทั้งหมดอย่างถูกต้อง หลังจากรีบูตเครื่องฉันสามารถบูต Ubuntu 18.04 ที่ติดตั้งบน /dev/sdb4

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา