如果你没格式化linux分区, 可以用如下方法恢复双启动, 而不用重装linux.
1. 从光盘启动, 然后键入: linux text (其实直接回车进入图形界面也行, 就是慢一点)
2. 选自定义安装, 当提示分区的时候, 按Ctrl-Alt-F2, 进入控制台(console)
3.
# cd /tmp
# fdisk -l hda
记住linux分区的分区号
4.
# mknod hda* b 3 *
用<3>中的分区号代替*
5. 假定你的根分区是hda4
# mkdir sysroot
# mount hda4 sysroot
# chroot sysroot
# <-------------进入硬盘的根目录
6. 编辑/etc/lilo.conf文件, 用lilo做引导程序
# vi /etc/lilo.conf
改 boot = /dev/hda* 为 boot = /dev/hda
存盘退出.
7. 安装lilo
# lilo
如果不报错的话, 你就已经成功了
如果报错, 请参考有关lilo.conf配置的文档资料, 修改你的lilo.conf, 然后再运行lilo命令
8. 退出
# exit
# <---------------------------回到初始的SHELL
# cd /
# umount /tmp/sysroot
#
至此, 工作完成, 你可以用Alt-Ctrl-Del 或Reset 键重起机器
============================
如果还有问题, 请将fdisk -l hda的输出贴出来,还有lilo.conf