从硬盘安装红旗Linux6.0 sp2

先在XP里面用PM分出10G以上空闲分区。再引导安装红旗6。

一.下载红旗Linux6.0 sp2的iso文件,把他们放到一个fat32分区的根目录下。

二.把系统安装盘内isolinux目录里的vmlinuz和initrd.img解压到C盘根目录。

三.下载新的grub for dos或者grub4dos把其中的grub.exe和grldr文件复制到C盘根目录下。

四.在Windows中增加系统启动选项:在“我的电脑”上点右键,选“属性”,“高级”,在“启动和故障恢复”中,点“设置”,“编辑”系统启动选项,例如

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

在文件末尾添加一行:c:\grldr="Grub"。

五.重启计算机,选择“Grub”,再选择command line,进入命令行状态。vmlinuz文件放在电脑的C盘上,可能会显示:(hd0,0)。

六.1.执行 kernel (hd0,0)/vmlinuz 然后回车

2.执行 initrd (hd0,0)/initrd.img 然后回车

3.执行 boot 然后回车就进入安装系统

或者把grub for dos其中的menu.lst文件复制到C盘根目录下用记事本打开文件,并在文件内容的最后从起一行,回车后加入以下命令,其内容为:

title Install Linux
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/redflag-6-sp2.iso
initrd /initrd.img

然后保存!

注意:以上menu.lst文件中,默认是只有一块硬盘,至于有多块硬盘,我也不知道怎么改!好像是改root (hd0,0)! 另外:redflag-6-sp2.iso是我所使用的ISO文件名,如果是其它版本就不是这个名字了,这个根据你所使用的ISO文件而定,具体自己更改!

重新启动系统,在启动时选择“GRUB”, 然后再选择“Install Linux”。然后回车就进入安装系统

七.选择安装介质hard disk,再选择光盘镜像所在分区(按理说我的在D盘,应该是sda5)。

八.进入红旗6分区界面后。最好选择手动,接着在空闲空间上“新建分区”,一般分出这几个分区 :

先分出/ 根分区,至少8G。要设置成“主分区”。挂载点"/",将分区格式化成:ext3便可。

再分出/swap 分区,大小最好是内存的2倍, 或者是剩下的空闲空间至少2G。

/boot 100M左右,这个可以是“主分区”,剩下的都是逻辑分区,这个分区应放在最后分,也可以不分。

(若新建分区提醒"Failed:没有办法将这些个分区拨为主分区"时,可直接双击第一分区进行设置。如果是红旗6.0 sp3至少12G根分区。)

如果安装成功后进入Linux系统出现root(hd0,0)的错误提示,重启计算机选择进入“GRUB”使用修复引导,及可正常进入红旗Linux。