Tôi có một hệ thống cũ đã cài đặt Ubuntu 18.04 (máy tính để bàn). Nó đã được phân vùng /boot/efi
trên /dev/sda1
, /khởi động
trên /dev/sda2
, và /
trên /dev/sda3
(với LVM). Các /khởi động
phân vùng quá nhỏ để cài đặt các gói mới. Vì vậy, tôi vượt qua /khởi động
và /boot/efi
phân vùng và gắn nhận xét /khởi động
Trong /etc/fstab
. Sau đó, tôi đã cài đặt lại Ubuntu 20.04 trên /khởi động
, nằm trên ổ đĩa LVM.
Quá trình cài đặt đã thành công. Tuy nhiên, khi tôi khởi động lại hệ thống, nó sẽ khởi động cái cũ /khởi động
phân vùng với kernel cũ.
Tóm lược:
/dev/sda1
là cũ /boot/efi
phân vùng và /dev/sda2
là cũ /khởi động
vách ngăn.
- Nhân mới được cài đặt trên
/khởi động
trên một ổ đĩa LVM.
- Bộ tải khởi động luôn khởi động cái cũ
/khởi động
phân vùng đầu tiên.
Làm thế nào để khởi động với kernel mới? Tôi có nên gõ các lệnh:
Sudo grub-install /dev/sda
Tôi lo rằng grub có thể được cài đặt với kernel cũ hoặc làm hỏng menu GRUB của tôi.
Bên cạnh đó, tôi nên loại bỏ cái cũ /boot/efi
Trong /etc/fstab
.
Cảm ơn rất nhiều!
Ruột thừa:
lsblk
đĩa sda 8:0 0 1.8T 0
ââsda1 8:1 0 512M 0 phần
ââsda2 8:2 0 488M 0 phần
ââsda3 8:3 0 1.8T 0 phần
ââgs--vg-root 253:0 0 9T 0 lvm /
ââgs--vg-swap_1 253:1 0 127,9G 0 lvm [SWAP]
/etc/fstab
# <hệ thống tập tin> <điểm gắn kết> <loại> <tùy chọn> <kết xuất> <vượt qua>
/dev/mapper/gs--vg-root / ext4 error=remount-ro 0 1
# /boot đã bật /dev/sda2 trong khi cài đặt
#UUID=d053f15f-12bc-4ae4-96e5-8d28aeb997ed /boot ext2 mặc định 0 2
# /boot/efi bật /dev/sda1 trong khi cài đặt
#UUID=7D6D-081F /boot/efi vfat umask=0077 0 1
/dev/mapper/gs--vg-swap_1 không hoán đổi sw 0 0
UUID=7D6D-081F /boot/efi vfat mặc định 0 1