我把我的笔记本电脑(Ubuntu)升级到了11.10版本,但是不知道出了什么问题,当我重新启动电脑时,它只会告诉我:
内核恐慌,无法同步VFS,无法挂载根文件系统在未知块上 oo swapper未被污染...
我是一个新用户,对此一无所知。有什么建议吗?
内核恐慌,无法同步VFS,无法挂载根文件系统在未知块上 oo swapper未被污染...
我是一个新用户,对此一无所知。有什么建议吗?
sudo fdisk -l
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo mount --bind /run /mnt/run
sudo chroot /mnt
update-initramfs
和update-grub
而不会出现错误,这应该能解决所有问题。重新启动时不要插入光盘,你应该能进入Ubuntu桌面。
cp -r /usr/lib/i386-linux-gnu/pango /usr/lib/
update-initramfs -u -k 2.6.38-8-generic #(or your version)
update-grub2
dpkg --list | grep linux-image
。然后重新启动你的系统。获取/刻录一张带有Linux系统的安装光盘。
从这张光盘启动(可能需要按F12(或其他键)选择启动选项)。
挂载旧文件系统,我使用以下命令:
代码:
mount -t ext4 /dev/sda1 /mnt
在ROOT账户下,进入我的引导卷(位于/mnt/boot/grub),并编辑"grub.conf"文件,以便(A)显示菜单和(B)给我几秒钟的时间选择选项:
代码:
timeout=10
#hiddenmenu
重新启动(这次从硬盘启动)。
选择第二个内核(而不是最近的损坏的内核)。
它成功了!
然后,我回到grub(现在在"/etc/grub.conf",它是软链接到"/boot/grub/grub.conf"),并编辑它来注释掉(或删除)与损坏内核相关的行:
代码:
# title Fedora (2.6.40-4.fc15.i686)
# root (hd0,0)
# kernel /vmlinuz-2.6.40-4. ......