Tôi đã cài đặt 16.04 trên 14.04.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
Vấn đề là kernel cũ đã được tải
uname -a
Linux bendyna-ub 4.2.0-38-generic #45~14.04.1-Ubuntu SMP Thu Jun 9 09:27:51 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Nhưng kernel 4.4.0 cũng được cài đặt. Và nó nằm trong /boot/grub/grub.cfg
menuentry 'Ubuntu, with Linux 4.4.0-97-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-97-generic-advanced-e8bffb7c-4340-4424-be72-119b53843aa4' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root e8bffb7c-4340-4424-be72-119b53843aa4
else
search --no-floppy --fs-uuid --set=root e8bffb7c-4340-4424-be72-119b53843aa4
fi
echo 'Loading Linux 4.4.0-97-generic ...'
linux /boot/vmlinuz-4.4.0-97-generic root=UUID=e8bffb7c-4340-4424-be72-119b53843aa4 ro
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-4.4.0-97-generic
}
Và tôi không thể thấy nó trong menu GRUB sau khi khởi động lại. grub.cfg có 7 món trong thực đơn
menuentry 'Ubuntu, with Linux 4.4.0-97-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-97-generic-advanced-e8bffb7c-4340-4424-be72-119b53843aa4' {
menuentry 'Ubuntu, with Linux 4.4.0-97-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-97-generic-init-upstart-e8bffb7c-4340-4424-be72-119b53843aa4' {
menuentry 'Ubuntu, with Linux 4.4.0-97-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-97-generic-recovery-e8bffb7c-4340-4424-be72-119b53843aa4' {
menuentry 'Ubuntu, with Linux 4.2.0-38-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.2.0-38-generic-advanced-e8bffb7c-4340-4424-be72-119b53843aa4' {
menuentry 'Ubuntu, with Linux 4.2.0-38-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.2.0-38-generic-init-upstart-e8bffb7c-4340-4424-be72-119b53843aa4' {
menuentry 'Ubuntu, with Linux 4.2.0-38-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.2.0-38-generic-recovery-e8bffb7c-4340-4424-be72-119b53843aa4' {
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
Trong menu GRUB tôi chỉ thấy Ubuntu và "Tùy chọn nâng cao". Trong menu con "Tùy chọn nâng cao" chỉ có 2 mục 'Ubuntu, với Linux 4.2.0-38-generic' và 'Ubuntu, với Linux 4.2.0-38-generic (chế độ phục hồi)'
Một điều lạ là phiên bản GRUB trong menu là 2.02 ~ beta2-36ubfox3.2. Và grub-install --version là grub-install (GRUB) 2.02 ~ beta2-36ub Ubuntu3.12
Là một người dùng danh tiếng 1: Nếu một câu trả lời đã giúp bạn, đừng quên nhấp vào màu xám ☑ bên trái của văn bản, có nghĩa là "có, đây là câu trả lời"!
—
Hannu