|
双硬盘:
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 |
|