当前位置: 技术问答>linux和unix
如何恢复双启动
来源: 互联网 发布时间:2015-03-29
本文导语: 我原本的系统是xp和redhatlinux9的双系统,我重装了xp后,双启动界面就没有了,只能进入xp,请问各位高手如何能够恢复xp和linux的双启动。 | 你看看这篇文章吧 http://www.fanqiang.com/a1/b1/20020108/0810...
我原本的系统是xp和redhatlinux9的双系统,我重装了xp后,双启动界面就没有了,只能进入xp,请问各位高手如何能够恢复xp和linux的双启动。
|
你看看这篇文章吧
http://www.fanqiang.com/a1/b1/20020108/08100041.html
许多情况能导致LILO引导失败,象升级内核,忘记运行lilo更新MBR,克隆硬盘,缺少
SCSI驱动程序引导根文件系统等等,当我们遇到这些情况而手边又没有备份的引导软盘
时,你仍然有许多其它途径去修复。
1. 查看周围有没有类似的其它机器和系统在运行,如另一台服务器上有相同版本或同系
列的内核在运行。则在另一台系统上生成引导软盘(带LILO或者不带LILO),如果需要添
加initrd.img中的SCSI驱动文件。
2. 用CDROM安装盘启动,CDROM会载入SCSI驱动,到分区界面时用ALT+F2转入字符界面,
可mount硬盘根分区,运行lilo 和做相关的修复。
3. 下载包含boot/root文件系统在一张软盘上的文件,如www.toms.net/rb/ 可完全从一
张软盘启动系统,完全不需要硬盘,然后再安装硬盘,修复系统(例如万一你的/etc/fstab
中的根文件分区指定错误 ,可用此方法修复)。
4. 最后如果都不可行,你可以下载与你的服务器相同版本或者同系列中最新版本的内核,
在另一台机器上编 译需要的SCSI和网卡等相关驱动程序直接进入内核,不需要任何模块,
然后用本文的方法拷贝至软盘,去引导系统。
http://www.fanqiang.com/a1/b1/20020108/08100041.html
许多情况能导致LILO引导失败,象升级内核,忘记运行lilo更新MBR,克隆硬盘,缺少
SCSI驱动程序引导根文件系统等等,当我们遇到这些情况而手边又没有备份的引导软盘
时,你仍然有许多其它途径去修复。
1. 查看周围有没有类似的其它机器和系统在运行,如另一台服务器上有相同版本或同系
列的内核在运行。则在另一台系统上生成引导软盘(带LILO或者不带LILO),如果需要添
加initrd.img中的SCSI驱动文件。
2. 用CDROM安装盘启动,CDROM会载入SCSI驱动,到分区界面时用ALT+F2转入字符界面,
可mount硬盘根分区,运行lilo 和做相关的修复。
3. 下载包含boot/root文件系统在一张软盘上的文件,如www.toms.net/rb/ 可完全从一
张软盘启动系统,完全不需要硬盘,然后再安装硬盘,修复系统(例如万一你的/etc/fstab
中的根文件分区指定错误 ,可用此方法修复)。
4. 最后如果都不可行,你可以下载与你的服务器相同版本或者同系列中最新版本的内核,
在另一台机器上编 译需要的SCSI和网卡等相关驱动程序直接进入内核,不需要任何模块,
然后用本文的方法拷贝至软盘,去引导系统。
|
http://www.fanqiang.com/a1/b1/20020108/08100041.html
写得不错。
写得不错。
|
vmlinuz root=/dev/hda? noinitrd
进入系统后修复lilo或grub
进入系统后修复lilo或grub
|
重装一便grub
如果觉得上面说的麻烦的话 有光盘升级安装 不要选择新的软件包 很快的
如果觉得上面说的麻烦的话 有光盘升级安装 不要选择新的软件包 很快的
|
直接光盘启动,update一下,不要选什么包,只要重装一下grub即可
|
重装grub
用启动盘(cdrom or floppy)启动linux,从命令行输入
grub,进入grub。
grub > root (hd0,?) // ?为你的/boot区编号,可以按tab键查看
grub > setup (hd0,0) // 重装到MBR
一切ok!
用启动盘(cdrom or floppy)启动linux,从命令行输入
grub,进入grub。
grub > root (hd0,?) // ?为你的/boot区编号,可以按tab键查看
grub > setup (hd0,0) // 重装到MBR
一切ok!