Score:1

ฉันจะบอก Ubuntu bootloader ให้บูตจากไดรฟ์อื่นได้อย่างไร

ธง cn

นี่ควรเป็นคำถามง่ายๆ ระบบของฉันตั้งค่าเป็นอูบุนตู 20.04 และ Windows 10 แบบดูอัลบูต ก่อนหน้านี้ฉันมีเพียง SSD ขนาดเล็ก (256 GB) ดังนั้นฉันจึงมีเพียงพาร์ติชัน EFI และพาร์ติชันระบบ Windows บน SSD และพาร์ติชัน Ubuntu บน HDD ภายใน HDD มีเพียง 5400 RPM และเวลาในการโหลดต่ำที่ช้าเป็นสาเหตุที่ทำให้รุนแรงขึ้นอย่างต่อเนื่อง

ฉันเพิ่งซื้อ SSD ขนาด 2TB ใหม่และต้องการบูตระบบปฏิบัติการทั้งสองจากไดรฟ์นั้น ฉันคัดลอกพาร์ติชันจากไดรฟ์เก่าสองไดรฟ์ไปยังไดรฟ์ใหม่โดยใช้ Gparted และตั้งค่า bios ให้บูตจากไดรฟ์ใหม่ น่าแปลกที่ bootloader บนพาร์ติชัน efi ที่คัดลอกมานั้นใช้งานได้และระบบยังคงบู๊ตอยู่ปัญหาเดียวคือพาร์ติชั่น Ubuntu ที่โหลดนั้นเป็นสำเนาบน HDD ตัวเก่า ไม่ใช่ตัวโคลนที่ฉันสร้างบน SSD ใหม่

Gparted แสดงพาร์ติชัน efi ของไดรฟ์ใหม่ที่ติดตั้งเป็น /dev/efi แต่พาร์ติชัน Ubuntu จาก HDD เก่ายังคงถูกตั้งค่าเป็นไดเรกทอรีราก ฉันจะเปลี่ยน bootloader ให้บูตจากไดรฟ์ใหม่ได้อย่างไร

cc flag
ลองเรียกใช้ sudo update-grub ซึ่งควรทำการติดตั้งใหม่ บู๊ตเครื่องนั้น และหลังจากที่คุณถอด hdd ตัวเก่าออกแล้ว ให้รัน update-grub อีกครั้ง ง่ายกว่าการแก้ไขไฟล์ grub.cfg เพื่อเปลี่ยนรูท
oldfred avatar
cn flag
คุณมี UUID และ GUID (partUUID) ที่ซ้ำกันหรือไม่ ไม่อนุญาต แต่มักเกิดขึ้นหากโคลนไดรฟ์ & ไม่ลบไดรฟ์เก่า ให้ดูรายละเอียด ใช้เวอร์ชัน ppa กับตัวติดตั้งจริงของคุณ (ตัวเลือกที่ 2) หรือการติดตั้งที่ใช้งานได้ ไม่ใช่ Boot-Repair ISO: โปรดคัดลอกและวางลิงก์ pastebin ไปยังรายงานสรุป Boot-info (อย่าโพสต์รายงาน) อย่าเรียกใช้การแก้ไขอัตโนมัติจนกว่าจะได้รับการตรวจสอบ https://help.ubuntu.com/community/Boot-Repair
Score:0
ธง cn

นี่คือวิธีที่ฉันแก้ไขปัญหา:

  1. ใช้ Gparted กำหนดพาร์ติชัน Ubuntu ใหม่เป็น UUID อื่น หลังจากการโคลน UUID นั้นเหมือนกันในทั้งสองพาร์ติชัน (ขอบคุณ @oldfred ที่โทรหาสิ่งนี้)

  2. บูตจากแฟลชไดรฟ์ Ubuntu จากนั้นติดตั้ง / เรียกใช้การซ่อมแซมการบูต

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get อัปเดต
sudo apt-get install -y boot-repair && boot-repair
  1. ขยาย "ตัวเลือกขั้นสูง" และบนแท็บ "ตำแหน่ง Grub" เลือกไฟล์อุปกรณ์ที่มีพาร์ติชัน Ubuntu ใหม่

  2. คลิก "ใช้" และทำตามคำแนะนำ

  3. เมื่อฉันรีสตาร์ท ตัวเลือกการบูตเริ่มต้นในตัวโหลด Grub คือพาร์ติชันใหม่ มันยังคงให้ตัวเลือกแก่ฉันในการบูตจากไดรฟ์เก่าซึ่งใช้ได้สำหรับตอนนี้ การติดตั้งใหม่เริ่มทำงานโดยไม่มีปัญหาและทุกอย่างทำงานเร็วขึ้นมากในตอนนี้!

โพสต์คำตอบ

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