Debian默认情况下,使用LILO引导,并且,使用XFS文件系统。
Linux默认情况下,内核没有包含XFS的支持。
有一次意外,用Debian的APT更新系统,更新完后,忘了使用LILO重新更新LILO,导致重启后LIL
O启动失败,无法进入Linux。
尝试用RH的安装光盘引导修复,因为不支持XFS,无法Mount,修复失败
尝试用Debian的安装光盘修复,虽然支持XFS,但在安装界面下可以看到硬盘分区,去无法在终端(Alt+F2)下面看到硬盘,无法继续。
最后用KNOPPIX修复成功
KNOPPIX是基于Debian的一种光盘版操作系统,一张光盘就可以启动系统,并且提供图形界面,使用非常方便,由于基于Debian,所以支持XFS。
修复过程如下:
用KNOPPIX光盘启动,在启动提示符下输入:
knoppix 2
进入命令行模式的Linux
#fdisk -l /dev/hda
查看当前分区情况
#mkdir /mnt/root
建立临时目录,挂载原分区
#mount /dev/hda1 /mnt/root
挂载,如果/boot单独分区,则还需要再次挂载/boot
#cd /mnt/root
#chroot ./
chroot到原系统
#cd /
#lilo -v
安装LILO
修复成功
Ipaddr(bcomcn)原创,转载请注明
Knoppix 是一个方便的光盘操作系统,可以方便的启动计算机,上网,写邮件,进行Linux修复,另外,由于Linux2.6支持NTFS,所以,也可以很容易的查看NTFS格式的文件系统,所以,安全性要求比较高的计算机,应该禁用CDROM启动,并加上BIOS密码,否则,既使是Windows2000的系统,在不知道管理员密码的情况下,一样可以查看硬盘上的文档。