T43,挂载Ultrabay 硬盘盒一个。因为准备安装Linux用于研究,但是又不想破坏HPA(毕竟小黑被折腾得一塌糊涂之后还有这个快速恢复的好帮手),而且也不想破坏现有的启动方式,在网友启发下,有了如下安装FC4的办法.
我的硬盘分区如下:
HDD0(机器自带硬盘)C、D、E,C为活动分区,装有XP。 本本之城39055170
HDD1(Ultrabay硬盘盒)F-10G、G-3G、H-60G,F&G同属HDD1的主分区!(也就是将主分区分成两个逻辑分区,这点很重要),H为扩展分区中的一个逻辑分区。假设在F上安装Linux。
安装方法: 本本之城41288170
1。因为已经把Ultrabay插入硬盘,所以必须先将FC4安装盘做成ISO标准格式,存入HDD0里面,然后将光驱卸载,插入Ultrabay硬盘,将此ISO文件导入到这个硬盘上的G分区,且这个分区一定是FAT32格式的。然后用winrar打开ISO文件,将其中的linux文件夹解压到G盘根目录下,只保留其中的两个文件--initrd.img 和 vmlinuz。
2。进入Xp的磁盘管理,将F分区删除,变成空闲空间(这样做的好处就是在安装FC4时可以让安装程序自动分区),然后将G变成活动分区,也就是开机后可以从G引导。
3。下载wingrub软件。这个软件可以在windows下面设定grub引导程序,非常方便。下载地址:http://nchc.dl.sourceforge.net/sourceforge/grub4dos/WINGRB0206.EXE
4。安装wingrub,然后运行,这时候比较关键了。点击菜单上面的”tools-install grub“. 为了不让grub替换HDD0上面的引导程序,必须将grub安装到HDD(1,0)上面 ,也就是我上面的设定为活动分区的G盘。操作步骤为,点选 “Boot form MBR”,然后选择HDD(1,0), 下面的 “system drive”, 选择为"G", 确认无误后点"install", 这样grub引导程序就被安装到了G盘中。 然后点选”tools-base setup”,选择G盘,然后将下面的两个选项都选上,一个是拷贝启动所需文件,一个是保留现有目录。这样就不会破坏任何现有磁盘目录了。然后把wingrub关闭,软件的任务完成,这时候还需要修改一下menu.lst文件。
timeout 10
title FC4 install at (hd1,0)
root (hd1,0) #根目录为第二磁盘的首个分区
kernel (hd1,0)/linux/vmlinuz #指定内核目录。
initrd (hd1,0)/linux/initrd.img
5。这样安装前准备工作就基本完成了。 G盘根目录下,有两个文件夹和三个文件,分别为 linux和grub文件夹, GRLDR、MBR.ORG和ISO镜像文件(我的是单张DVD)。
6。重启小黑,按F12,这时候出现启动介质选项,当然选择HDD1.然后就等着GRUB引导你进入FC4的安装程序吧!
这样安装完以后,你的XP和Linux各自在不同的硬盘中,XP的启动也不会添加系统选单,也不会破坏现有的MBR,保护了现有的HPA,只要在启动的时候按一下F12就可以选择进入XP或者是Linux了!而且如果以后不想要linux了就要把相应分区删除重新格式化即可,非常方便。
-------------------完。
PS:没什么难的,就是给准备装linux的跟我一样的新手一个参考。