一台老电脑,安装的是Win98系统,有软驱和光驱。
准备光盘安装 RHEL 4,但无法从Linux 安装盘CD-ROM启动(原因不明)。
只好先用硬盘安装的方式:
(1) 准备好isolinux 文件夹,关键是文件loadlin.exe,initrd.img和vmlinuz,写好 autoboot.bat文件,放在C:\;
(2) 用Win98 启动软盘启动,支持CD-ROM;
(3) 在命令行模式下运行autoboot,自动进入图形安装模式,以下与光盘安装方式相同。
由于Win98没有Winxp和Win2000那样的bootloader,grub只能装在mbr.
(一年以前)
------------------------------------------
近期又硬盘安装了一个xubuntu 7.10 ,新生成grub将原来grub覆盖,可以找到Win98和RHEL4的启动项。
形成三系统(2个Linux: RHEL4和xubuntu 7.10, Win98)。
为了恢复Win98 和 RHEL4双系统,此时软驱已坏,无法再从软盘启动,BIOS较老,也不支持USB启动。
无奈,拆下硬盘,挂到另一电脑(支持光盘启动和USB启动)上当主盘。
(1) USB启动,Fdisk /mbr ,将mbr 中的grub 清除;
(2) 重启后,可以进入Win98系统,第一步成功。关机。
(3) 从RHEL 4的第一张安装光盘启动,进入Linux rescue模式(sh-3.00#);
(4) #df 查看分区信息: /dev/hda7
(5) #grub --> grub> root (hd0,6) , grub>setup (hd0) 将RHEL4 系统的grub 重写回mbr;
(6) 重启后成功出现grub的Win98和RHEL 4双系统启动项。
(7) 最后把xubuntu的分区重新格式化。
( 从(2)以后可以用grub4Dos 来发现RHEL 的启动项进入RHEL,下面的步骤基本相同
可以用 #dd if=/dev/hda of=/mnt/***/mbr.lnx bs=512 count=1 对mbr 进行备份)
阅读(807) | 评论(0) | 转发(0) |