尝试打开电脑后,我发现它显示的是 grub 菜单,而不是直接启动。尝试几次后,出现了以下错误消息:
Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
我们怎样才能解决这个问题?
答案1
从 livecd 启动,打开一个终端
sudo fdisk -l
sudo mount /dev/sdax /mnt
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
sudo chroot /mnt
现在您可以毫无错误地更新initramfs和update-grub了。
update-initramfs -u -k 2.6.38-8-generic (or your version)
如果你不知道你的版本。请使用:
dpkg --list | grep linux-image
并更新 Grub。
update-grub2
重新启动系统。