使用preupgrade升级Fedora10 到FC12,升级过程中提示/boot空间不够,于是删掉了/boot下后缀为fc10的几个文件,终于凑足了空间。
重启后来到了grub的提示符,傻眼了,google到这篇文章:http://technotes.twosmallcoins.com/?p=286,给我了很大的启发。
我的做法是:
grub> root (hd0, 0) <根据boot所在的硬盘和分区有所区别,上边那篇文章的做法是将(hd0...,1...)都试一遍>
grub> kernel /upgrade/vmlinuz<按TAB自动完成文件名,如果文件名被自动补齐,表明上一步正确的找到了root>
grub> initrd /upgrade/initrd<按TAB自动完成文件名>
grub> boot
便可以进入图形升级界面。
准备一张Fedora12的DVD完整镜像光盘,完成升级。