ฉันมีระบบเก่าติดตั้ง Ubuntu 18.04 (เดสก์ท็อป) มันถูกแบ่งพาร์ติชัน /boot/efi บน /dev/sda1, /บูต บน /dev/sda2, และ / บน /dev/sda3 (พร้อม LVM) เดอะ /บูต พาร์ติชั่นมีขนาดเล็กเกินไปที่จะติดตั้งแพ็คเกจใหม่ ดังนั้นฉันจึงนำ /บูต และ /boot/efi พาร์ติชันและการติดตั้งความคิดเห็น /บูต ใน /etc/fstab. ต่อมา ฉันติดตั้ง Ubuntu 20.04 ใหม่อีกครั้ง /บูตซึ่งอยู่ในวอลุ่ม LVM
การติดตั้งสำเร็จ อย่างไรก็ตาม เมื่อฉันรีบูตระบบ ระบบจะบูตเครื่องเก่า /บูต แบ่งพาร์ติชันด้วยเคอร์เนลเก่า
สรุป:
/dev/sda1 เป็นของเก่า /boot/efi พาร์ทิชันและ /dev/sda2 เป็นของเก่า /บูต พาร์ทิชัน
- มีการติดตั้งเคอร์เนลใหม่
/บูต บนวอลุ่ม LVM
- bootloader จะบูทตัวเก่าเสมอ
/บูต แบ่งพาร์ติชันก่อน
จะบูตด้วยเคอร์เนลใหม่ได้อย่างไร? ฉันควรพิมพ์คำสั่ง:
sudo ด้วงติดตั้ง /dev/sda
ฉันกังวลว่าด้วงอาจถูกติดตั้งด้วยเคอร์เนลเก่าหรือทำลายเมนูด้วงของฉัน
นอกจากนี้ฉันควรลบของเก่าออก /boot/efi ใน /etc/fstab.
ขอบคุณมาก!
ภาคผนวก:
lsblk
sda 8:0 0 1.8T 0 ดิสก์
ââsda1 8:1 0 512M 0 ส่วน
ââsda2 8:2 0 488M 0 ส่วน
ââsda3 8:3 0 1.8T 0 ส่วน
ââgs--vg-รูท 253:0 0 9T 0 lvm /
ââgs--vg-swap_1 253:1 0 127.9G 0 lvm [สลับ]
/etc/fstab
# <ระบบไฟล์> <จุดเชื่อมต่อ> <ประเภท> <ตัวเลือก> <การถ่ายโอนข้อมูล> <ผ่าน>
/dev/mapper/gs--vg-root / ext4 ข้อผิดพลาด=remount-ro 0 1
# /boot เปิด /dev/sda2 ระหว่างการติดตั้ง
#UUID=d053f15f-12bc-4ae4-96e5-8d28aeb997ed /boot ext2 ค่าเริ่มต้น 0 2
# /boot/efi เปิด /dev/sda1 ระหว่างการติดตั้ง
#UUID=7D6D-081F /boot/efi vfat umask=0077 0 1
/dev/mapper/gs--vg-swap_1 ไม่มีการสลับ sw 0 0
UUID=7D6D-081F /boot/efi vfat ค่าเริ่มต้น 0 1