คุณสามารถติดตั้ง Grub2 ใหม่ได้โดยใช้ Ubuntu live stick
เมานต์พาร์ติชันที่ติดตั้ง Ubuntu ของคุณ หากคุณไม่แน่ใจว่าคืออะไร ให้เปิด GParted (รวมอยู่ใน Live CD) แล้วค้นหา โดยปกติจะเป็นพาร์ติชัน EXT4 แทนที่ sda1 ด้วยไดรฟ์และหมายเลขพาร์ติชันที่คุณติดตั้ง ตัวอย่างเช่น:
sudo เมานต์ -t ext4 /dev/sda1 /mnt
ตอนนี้ผูกไดเร็กทอรีที่ grub ต้องการเข้าถึงเพื่อตรวจหาระบบปฏิบัติการอื่นเช่นนั้น
sudo mount --bind /dev /mnt/dev &&
sudo mount --bind /dev/pts /mnt/dev/pts &&
sudo mount --bind /proc /mnt/proc &&
sudo mount --bind /sys /mnt/sys
ตอนนี้เราต้องเมานต์ chroot:
sudo chroot /mnt
ตอนนี้ติดตั้ง ตรวจสอบ และอัปเดตด้วง
คราวนี้คุณจะต้องเพิ่มอักษรชื่อไดรฟ์ (โดยปกติคือ a) เพื่อแทนที่ ตัวอย่างเช่น:
ด้วงติดตั้ง /dev/sda
ด้วงติดตั้ง ârecheck /dev/sda
ปรับปรุงด้วง
ตอนนี้ grub กลับมาแล้ว สิ่งที่เหลืออยู่คือการออกจากระบบ chrooted และ unmount ทุกอย่าง
ออก &&
sudo umount /mnt/sys &&
sudo umount /mnt/proc &&
sudo umount /mnt/dev/pts &&
sudo umount /mnt/dev &&
sudo umount /mnt
ปิดเครื่อง ถอด usb-stick ออกแล้วเปิดคอมพิวเตอร์ใหม่ แล้วคุณจะพบกับหน้าจอเริ่มต้นของ Grub2
หากคุณต้องการใส่ grub ลงใน SSD ภายในของคุณ (ซึ่งติดตั้ง Windows ไว้) คุณต้องตั้งค่าเป็นไดรฟ์ภายในของคุณ
แม้ว่าฉันจะไม่เห็นประเด็นนี้ (หากไม่มีดิสก์ภายนอกก็ไม่สามารถบูตเข้าสู่ Ubuntu ได้ (ดู gparted )
ในกรณีของฉัน nvme0n1 ดูภาพ
หากคุณต้องการวางด้วงบน SSD ภายนอกให้ใช้ชื่อไดรฟ์นั้น ในกรณีของฉัน
sda (แท่ง usb ภายนอก) ดูภาพ
หากคุณใส่ grub2 ลงในดิสก์ภายนอกและต้องการบู๊ตจากมัน คุณต้องเปลี่ยนการตั้งค่าในไบออส (ที่หลายคนเรียก) ให้บูตจาก usb ก่อน
และ Nixie มีวิดีโอบน youtube เกี่ยวกับเรื่องนี้: ป้อนคำอธิบายลิงก์ที่นี่
สิ่งนี้จะช่วยให้คุณบูตเข้าสู่ Ubuntu อีกครั้ง