各位大佬,ubuntu24.04 更新后无法启动了, 谁可以看下这个咋解决呢?
第一图是完整图片,字体有点小. 第2图和第3图是分开拍了一下,字体稍微大一些.
怎么会出这种事呢?用升级前的内核可以启动, 升级后的新内核就报错了. 这是系统自动更新的哟,这个错误咋解决呢?
export linux_gfx_mode
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-7a913e8f-58fb-442f-9b20-4d3971ecaf7f' {
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
set root='hd1,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt9 --hint-efi=hd1,gpt9 --hint-baremetal=ahci1,gpt97a913e8f-58fb-442f-9b20-4d3971ecaf7f
else
search --no-floppy --fs-uuid --set=root 7a913e8f-58fb-442f-9b20-4d3971ecaf7f
fi
linux /boot/vmlinuz-6.8.0-51-generic root=/dev/sdb9 ro net.ifnames=0 biosdevname=0 quiet splash nomodeset systemd.unified_cgroup_hierarchy=0 $vt_handoff
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-7a913e8f-58fb-442f-9b20-4d3971ecaf7f' {
menuentry 'Ubuntu, with Linux 6.8.0-51-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.0-51-generic-advanced-7a913e8f-58fb-442f-9b20-4d3971ecaf7f' {
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
set root='hd1,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt9 --hint-efi=hd1,gpt9 --hint-baremetal=ahci1,gpt97a913e8f-58fb-442f-9b20-4d3971ecaf7f
else
search --no-floppy --fs-uuid --set=root 7a913e8f-58fb-442f-9b20-4d3971ecaf7f
fi
echo 'Loading Linux 6.8.0-51-generic ...'
linux /boot/vmlinuz-6.8.0-51-generic root=/dev/sdb9 ro net.ifnames=0 biosdevname=0 quiet splash nomodeset systemd.unified_cgroup_hierarchy=0 $vt_handoff
}
menuentry 'Ubuntu, with Linux 6.8.0-51-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.0-51-generic-recovery-7a913e8f-58fb-442f-9b20-4d3971ecaf7f' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd1,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt9 --hint-efi=hd1,gpt9 --hint-baremetal=ahci1,gpt97a913e8f-58fb-442f-9b20-4d3971ecaf7f
else
search --no-floppy --fs-uuid --set=root 7a913e8f-58fb-442f-9b20-4d3971ecaf7f
fi
echo 'Loading Linux 6.8.0-51-generic ...'
linux /boot/vmlinuz-6.8.0-51-generic root=/dev/sdb9 ro recovery nomodeset dis_ucode_ldr net.ifnames=0 biosdevname=0
}
menuentry 'Ubuntu, with Linux 6.8.0-41-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.0-41-generic-advanced-7a913e8f-58fb-442f-9b20-4d3971ecaf7f' {
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
set root='hd1,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt9 --hint-efi=hd1,gpt9 --hint-baremetal=ahci1,gpt97a913e8f-58fb-442f-9b20-4d3971ecaf7f
else
search --no-floppy --fs-uuid --set=root 7a913e8f-58fb-442f-9b20-4d3971ecaf7f
fi
echo 'Loading Linux 6.8.0-41-generic ...'
linux /boot/vmlinuz-6.8.0-41-generic root=UUID=7a913e8f-58fb-442f-9b20-4d3971ecaf7f ro net.ifnames=0 biosdevname=0 quiet splash nomodeset systemd.unified_cgroup_hierarchy=0 $vt_handoff
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-6.8.0-41-generic
}
menuentry 'Ubuntu, with Linux 6.8.0-41-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.0-41-generic-recovery-7a913e8f-58fb-442f-9b20-4d3971ecaf7f' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd1,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt9 --hint-efi=hd1,gpt9 --hint-baremetal=ahci1,gpt97a913e8f-58fb-442f-9b20-4d3971ecaf7f
else
search --no-floppy --fs-uuid --set=root 7a913e8f-58fb-442f-9b20-4d3971ecaf7f
fi
echo 'Loading Linux 6.8.0-41-generic ...'
linux /boot/vmlinuz-6.8.0-41-generic root=UUID=7a913e8f-58fb-442f-9b20-4d3971ecaf7f ro recovery nomodeset dis_ucode_ldr net.ifnames=0 biosdevname=0
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-6.8.0-41-generic
}
}
/boot/vmlinuz-6.8.0-41-generic 这个内核是可以启动的.
/boot/vmlinuz-6.8.0-51-generic 这个是不能启动的 难道是51版本没有initrd.img 导致的? durongze 发表于 2024-12-29 08:47
难道是51版本没有initrd.img 导致的?
51单片机也支持ubuntu了吗? 这和51没关系吧?51没动到内核吧 51玩上了linux?
页:
[1]