QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 687|回复: 0

双硬盘用vmware安装ML1.1,Grub出错,成功找回!

[复制链接]
发表于 2003-10-27 23:12:35 | 显示全部楼层 |阅读模式
双硬盘:

st40(hda):hda1(5,win2k,ntfs);hda7(redhat9,ext2)
ibm30(hdc):4个分区(fat32);

mbr用ntloder引导win和redhat;
redhat用hda7第一扇区的Grub引导;
在redhat里用vmware将ML安装在hdc7(fat32)中物理;
安装时选择硬盘发现居然将hdc认为hda,(呵呵);
选择hda7(其实就是hdc7),将grub安装在hda7(实际的hdc7)第一扇区;
安装成功,关掉vmware;
redhat中:dd if=/dev/hdc7 of=/mnt/WinF/magiclinux.bin bs=512 count=1
重启进入win,将f:\magiclinux.bin 复制到c:\;
修改boot.ini:添加C:\magiclinux.bin="MagicLinux";
重启,没选MagicLinux,选redhat,结果没有进入redhat
用redhat的内核(hda7/boot/2.4.20-引导到hdc7里的ML1.1中;(呵呵,壮举)
其实,这时候系统挂在hdc7下,但是此时用fdisk发现居然还是fat32格式;
fat32格式的Linux,真是壮举!
原来ntloder将引导转到hda7下的grub,hda7下的grub用redhat的内核将hdc7(fat32)
的ML引导成功,反而redhat自己不能引导!
ML的内核是2.4.20-1,但是在fat32下根本没有用到!
重启,选MagicLinux,屏幕出现:GRUB(呵呵,我认得她)
重启,用redhat的启动盘启动,成功引导至redhat下;
(其实现在即使选redhat,进入的也是MagicLinux,不过内核是redhat的;)
修改Grub,不成功。
删除,重装,不成功,
用rescue进入升级成功,呵呵,原来升级的是hdc7(fat32)的MagicLinux(真的很酷)
再修改redhat中的grub,不行。
(这时有个问题:在redhat里将Magcilinux所在的hdc7用vfat挂上出现乱码,
用ext3挂上正常进入MagicLinux的目录,而且还能用MagicLinux的kappfinder,
同样,在MagicLinux里也能将hdc7挂上)
后来×%^×&^@#!¥!%&!%!×#&!%!%!^
再后来,将软盘里的vmlinuz覆盖/boot/下的文件,不行,
后来将boot目录删除,在MagicLinux所在的hdc7上新建ext3文件系统,
重装grub,呵呵,现在连MagicLinux也进不去了,ext3反而不能被linux所用!
最后,redhat安装软盘引导,重新安装redhat,重新安装grub到hda7,
软件包什么都不选(注意,和升级不一样)安装成功,其实是覆盖了原来的redhat;
重启,用原来的redhat引导盘引导至redhat下,呵呵,有些东西又回来了,
包括kde的logo,发现原来的配置文件都没了,重新配置网络.....
dd if=/dev/hda7 /of=/mnt/WinF/redhatlinux.bin
重启进入win,将f:\redhatlinux.bin 复制到c:\;
修改boot.ini:添加C:\redhatlinux.bin="RedhatLinux";
重启,选RedhatLinux,呵呵,成功进入grub,选redhat
呵呵,成功了,好了,现在我又回来了,不用软盘了!
奇怪的是为什么hda7上的grub居然用hda7上redhat的内核将
hdc7上fat32格式的MagicLinux成功引导,反而内核原来的主人
redhat却要靠软盘启动???
呵呵,怪事:fat32上的linxu!!!!!!!!!!
可惜,ML没了!只好等ML1.2了!

现在的硬盘:
Disk /dev/hdc: 30.7 GB, 30738677760 bytes
255 heads, 63 sectors/track, 3737 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hdc1   *         1      1020   8193118+   b  Win95 FAT32
/dev/hdc2          1021      3737  21824302+   f  Win95 Ext'd (LBA)
/dev/hdc5          1021      2295  10241406    b  Win95 FAT32
/dev/hdc6          2296      2933   5124703+   b  Win95 FAT32
/dev/hdc7          2934      3737   6458098+   b  Win95 FAT32

Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1       638   5124703+   7  HPFS/NTFS
/dev/hda2           639      4865  33953377+   f  Win95 Ext'd (LBA)
/dev/hda5           639      2806  17414428+   7  HPFS/NTFS
/dev/hda6          4624      4865   1943833+   b  Win95 FAT32
/dev/hda7          2807      4590  14329948+  83  Linux
/dev/hda8          4591      4623    265041   82  Linux swap
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-24 17:38 , Processed in 0.037934 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表