Score:1

Grub Rescue Error และไม่มีพาร์ติชันในไดรฟ์ที่สอง (Windows 10 และ Ubuntu)

ธง in

ฉันใช้ Windows 10 พร้อม BIOS รุ่นเก่า และตัดสินใจที่จะพยายาม บูตคู่ ด้วย Ubuntu 20.04 จากที่อ่านมาคิดว่าใช้ a ฮาร์ดไดรฟ์ตัวที่สอง สำหรับ Ubuntu ดังนั้นการติดตั้ง Windows ของฉันจึงไม่สามารถเสียหายได้ ดังนั้นฉันจึงดาวน์โหลดไฟล์ iso และเบิร์นลงดิสก์ ฉันติดตั้งไดรฟ์ที่สองและดำเนินการติดตั้ง Ubuntu ต่อ ทุกอย่างเป็นไปด้วยดีในเมนูการติดตั้ง ฉันเลือกไดรฟ์ที่ถูกต้องและขั้นตอนการติดตั้งดำเนินไปอย่างไม่มีที่ติ จากนั้นมันทำให้ฉัน ข้อความผิดพลาดแต่ฉันจำไม่ได้ว่าพูดว่าอะไร ฉันเพิ่งคลิกเพิกเฉย (นั่นอาจเป็นความผิดพลาดครั้งใหญ่) หลังจากนั้นก็ดำเนินการติดตั้งโดยไม่มีข้อผิดพลาด หลังจากรีสตาร์ทพีซีของฉัน ถอดดิสก์การติดตั้งและใช้ตัวจัดการการบูตเพื่อบูตเข้า Ubuntu มันก็เข้ามา โหมดช่วยเหลือด้วง

ฉันเหนื่อย

ls (fd0,msdos1)

ซึ่งเป็นไดรฟ์ที่ฉันติดตั้ง Ubuntu แต่ฉันได้รับข้อความแสดงข้อผิดพลาดว่า "Unknown Filesystem" ทุกครั้งที่ตรวจสอบไดรฟ์ที่เป็นไปได้ จากนั้นฉันก็ใช้

ชุด

และมันแสดงสิ่งนี้:

(fd0)/รูท/ด้วง

อย่างที่คุณเห็นในวงเล็บ มันบอกแค่ Drive แต่ ไม่มีพาร์ติชัน.

ฉันพยายามกู้คืนระบบ Windows แต่ไม่ได้ผล

ฉันจะทำอย่างไรเพื่อแก้ไขปัญหานี้ ฉันได้ยินมาว่าคุณสามารถทำบางอย่างในโหมดถ่ายทอดสดของ Ubuntu ได้ แต่อะไรล่ะ?

แก้ไข: ฉันพิมพ์

bootrec /fixmbr

ในพรอมต์คำสั่งและหลังจากกู้คืนระบบแล้ว ฉันสามารถบูตเข้าสู่ Windows ได้ ฉันตรวจสอบไดรฟ์กับ Ubuntu แล้ว มันบอกว่า "510MB ฟรี 510MB" ซึ่งแปลกมาก เพราะไดรฟ์มีขนาดประมาณ 200 GB ดูเหมือนว่ามีบางอย่างแปลก ๆ กับพาร์ติชันอีกครั้ง

oldfred avatar
cn flag
ฉันคิดว่า fd0 เป็นฟลอปปีไดรฟ์ของคุณหรือไม่ ฉันสงสัยว่าคุณติดตั้งที่นั่น อาจเป็น hd0, hd1 และอื่น ๆ ให้ดูรายละเอียด ใช้เวอร์ชัน ppa กับตัวติดตั้งสดของคุณ (ตัวเลือกที่ 2) หรือการติดตั้งที่ใช้งานได้ ไม่ใช่ Boot-Repair ISO: โปรดคัดลอกและวางลิงก์ pastebin ไปยังรายงานสรุป Boot-info (อย่าโพสต์รายงาน) อย่าเรียกใช้การแก้ไขอัตโนมัติจนกว่าจะได้รับการตรวจสอบ https://help.ubuntu.com/community/Boot-Repair Microsoft ต้องการให้ผู้จำหน่ายติดตั้งในโหมดบูต UEFI ไปยังไดรฟ์ที่แบ่งพาร์ติชัน gpt ตั้งแต่ปี 2012 นี่เป็นระบบที่เก่ามากหรือไม่ ยี่ห้อ/รุ่นอะไร?
in flag
ฉันยังไม่ได้ใช้การซ่อมแซมการบู๊ตบนดิสก์สด อย่างไรก็ตาม นี่คือข้อมูลระบบ: CPU ของฉันคือ Intel Core i5 760 และเมนบอร์ดคือ ASRock H55M-LE เวอร์ชัน BIOS คือ: American Megatrends Inc. P180, 20.10.2010
in flag
มันเป็นระบบที่เก่ามาก และด้วยเหตุนี้เราจึงไม่สามารถอัปเดต BIOS เป็นเวอร์ชันที่ใหม่กว่าได้ ฉันเดาว่าเวอร์ชัน Ubuntu ที่ฉันติดตั้งรองรับเฉพาะ UEFI BIOS หรือไม่
ChanganAuto avatar
us flag
ไม่ Ubuntu ทุกตัวทำงานได้อย่างสมบูรณ์ทั้งใน BIOS หรือ UEFI หากเป็น UEFI โหมดที่จะติดตั้ง - UEFI หรือ Legacy (CSM/"BIOS") - ขึ้นอยู่กับการตั้งค่าเฟิร์มแวร์และวิธีบูตตัวติดตั้ง หากคุณสร้างสื่อการติดตั้งด้วย Rufus ให้ใช้การตั้งค่าเริ่มต้น คุณต้องเลือกโหมดใดโหมดหนึ่ง MBR/BIOS กับ GPT/UEFI ดังนั้นอันหลังจะไม่บู๊ตใน BIOS และอันเดิมในระบบที่ใช้ UEFI ขึ้นอยู่กับ ซอฟต์แวร์เช่น Balena Etcher (และอีกสองสามตัวสำหรับ Windows) คัดลอก ISO ตามที่เป็นอยู่ และโดยค่าเริ่มต้นจะมีทั้ง bootloaders
ChanganAuto avatar
us flag
ของคุณคือ BIOS (c.2010) และอัปเดตล่าสุดที่ออกคือ 1.80: https://www.asrock.com/MB/Intel/H55M-LE/index.asp#BIOS (Instant Flash ไม่ต้องการ OS ใดๆ - https://www.asrock com/support/BIOSIG.asp?cat=BIOS)
ChanganAuto avatar
us flag
ขอให้เราดูรายละเอียด Boot Repair ตามความเห็นด้านบนครับ ตราบใดที่คุณเปลี่ยนการบูตใน BIOS เป็นไดรฟ์ที่สอง ติดตั้ง Ubuntu เป็น และตั้งค่าการติดตั้ง bootloader (Grub) เป็นไดรฟ์เดียวกัน ระบบควรบูตโดยอัตโนมัติไปที่เมนู Grub หากคุณตั้งค่าให้ติดตั้งในไดรฟ์อื่น (Windows) โดยไม่ตั้งใจ มันจะทำงานเหมือนเดิม แต่ตัวโหลดบูตของ Windows จะถูกแทนที่ แต่อย่างอื่นจะทำงานเหมือนเดิม เมื่อมองแวบแรก อาจมีปัญหากับการติดตั้ง bootloader เป็นข้อผิดพลาดที่คุณเพิกเฉยหรือไม่ ถ้าเป็นเช่นนั้น Boot Repair สามารถช่วยได้
in flag
นี่คือลิงค์ไปยังบันทึกการซ่อมแซมการบูต: https://paste.ubuntu.com/p/dmHHcpbtWH/
ChanganAuto avatar
us flag
ดูดี ไม่มีอะไรโดดเด่นยกเว้น bootloader ที่ไม่ใช่ Windows ที่ติดตั้งใน sda ซึ่งเป็นไดรฟ์ที่มี Windows ตรวจสอบให้แน่ใจว่าไดรฟ์สำหรับบูตตัวแรกเป็น sdb ซึ่งรายงานเป็น ~150GB ใน BIOS ควรบูตไปที่เมนู Grub เพื่อให้สามารถเลือก Ubuntu หรือ Windows ได้
in flag
ฉันพยายามบูตจาก Ubuntu Drive แต่ก็ยังเข้าสู่โหมดช่วยเหลือด้วง ฉันยังคงสามารถเข้าถึง Windows ได้โดยการบูตจากไดรฟ์อื่น เป็นไปได้ไหมว่าเวอร์ชัน Ubuntu ของฉัน (20.04) ใหม่เกินไปสำหรับเวอร์ชัน BIOS ของฉัน
in flag
หมายเหตุ: ฉันบูต Ubuntu จากเมนู Boot และไม่ได้เปลี่ยนตัวเลือก BIOS เพราะฉันไม่ต้องการทำให้สิ่งต่างๆ เสียหาย นั่นจะเปลี่ยนแปลงอะไรไหม
in flag
หมายเหตุ 2: ฉันคิดว่าฉันรู้ว่าปัญหาอยู่ที่ใด ฉันไม่ได้สร้างพาร์ติชันบนไดรฟ์ของฉัน แต่ติดตั้ง Ubuntu บนไดรฟ์ทั้งหมด
karel avatar
sa flag
@pion หากคุณ "ไม่ได้สร้างพาร์ติชันในไดรฟ์ของคุณ แต่ติดตั้ง Ubuntu ไว้ทั้งไดรฟ์" ให้เรียกใช้ Boot-Repair และให้ Boot-Repair สร้างพาร์ติชันสำหรับบูตที่ขาดหายไปโดยอัตโนมัติ มันอาจจะบูต Ubuntu ไม่ได้ แต่อย่างน้อยตอนนี้คุณก็มีพาร์ติชันสำหรับเริ่มระบบที่ใช้งานได้ จากนั้นติดตั้ง Ubuntu ใหม่และจะตรวจหาและกำหนดค่าพาร์ติชันสำหรับบูตใหม่โดยอัตโนมัติ เสร็จแล้ว วิธีนี้ได้รับการทดสอบบนคอมพิวเตอร์เครื่องนี้ที่ฉันกำลังทำงานอยู่

โพสต์คำตอบ

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