Linux的硬盘安装
[ 2007-4-18 14:57:00 | By: hoxen ]
 
这几天一直忙着给操作系统实验课安装服务器,总结了不少关于Linux安装及远程登录的方法。Linux的硬盘安装方法很多,但对于各个版本适用的方法不同。
方法一:制作引导软盘或使用虚拟软驱(适用版本:Linxu 9.X及以前版本)
解压RF****.iso到C盘下,“开始”菜单→运行“cmd”→输“cd \”→输入“cd dosutils”→输入“rawrite”→输入“p_w_picpaths\boothd.img”(补充:如果从光盘安装则这里的“boothd.img”要换成“boot.img”),这时再插入软盘就制作好了。
如果是虚拟软驱,则加载解压安装的iso文件中p_w_picpaths文件夹下的boothd.img文件。
然后重新启动选择“由虚拟软驱启动”来引导。

引导成功后(如果是制作的引导软盘,则要在BIOS里将第一启动设备改成floppy,如果是虚拟软驱则不用)会让你选择你下载的ISO文件的位置(完整的ISO文件,不要解压后的),形式如/dev/hda1、/dev/hda2、/dev/hda3等等,如果你装了双硬盘,则会有 /dev/hdb1等。hda表示主硬盘、hdb表示从硬盘。
hda1、hda2、hda3分别表示主硬盘的第一、第二、第三个主分区,而hda5、hda6、hda7分别表示主硬盘的第一、第二、第三个逻辑分区。如果你不装在主分区,则选择hda5(一般情况为D盘)或hda6(一般情况下为E盘),依此类推。
比如你的ISO文件在D盘的linux文件夹下(这个D盘必须为linux的文件系统(如ext2、ext3)或者是vfat格式,则选择“/dev/hda5”,然后输入“/linux”就可以了。
方法二:DOS下直接安装(适用版本:Linxu 9.X及以前版本)
将ISO文件解压到硬盘上。 比方说***cd1.iso可以解压缩到C:盘的cd1目录,***cd2.iso解压缩到C:盘的cd2目录,***cd3.iso可以解压缩到C:盘的cd3目录待用。
安装矮人DOS工具。
 
接下来重启系统进入DOS方式,进入我们刚才解压出来的C\cd1目录,里面有个dosutils目录,执行里面一个名为 autoboot.bat的DOS批处理文件,系统就会再次重新启动,进入Linux的安装界面。这时安装程序就会提示你选择是用光盘安装还是从硬盘安装,选择从硬盘安装后,系统会提示输入安装文件所在的目录(方法同上)。
方法三:DOS下直接安装(适用版本:Fedora Core及Red Hat Enterprise Linux各个版本)
1、获得loadin.exe:在RedHat9的第一个ISO文件中或从以下地址:  http://download.fedora.redhat.com/pub/fedora/linux/core/1/i386/os/dosutils/loadlin.exe
2、再将FC或RHEL第一个ISO文件中的isolinux目录和trans.tbl文件解压出来;
3、将所有ISO文件必须放在FAT或FAT32的分区内,如;
4、建立并编辑一个批处理文件autoboot.bat,写入一下内容:
loadlin isolinux\vmlinuz initrd=isolinux\initrd.img

下面是X盘目录树(其他目录类似)
X:
--RHEL4-i386-AS-disc1.iso
--RHEL4-i386-AS-disc2.iso
--RHEL4-i386-AS-disc3.iso
--RHEL4-i386-AS-disc4.iso
--TRANS.TBL
--loadlin.exe
--autoboot.bat

└─isolinux/
---------TRANS.TBL
---------boot.cat
---------boot.msg
---------general.msg
---------initrd.img
---------isolinux.bin
---------isolinux.cfg
---------memtest
---------options.msg
---------param.msg
---------rescue.msg
---------snake.msg
---------splash.lss
---------vmlinuz
5.进入纯DOS环境,运行X:\autoboot.bat文件,系统自会引导安装。接下来的步骤同方法二。
方法四:使用GRUB引导工具(适用版本:Fedora Core及Red Hat Enterprise Linux各个版本)
1.从第一个ISO/isolinux目录中提取vmlinuz和initrd.img文件放于FAT或FAT32的分区内(设为D:/)
2.将所有.iso文件放到同一目录下(如D:/)
3.下载Grub for DOS,解压,提取里面的grldr文件,放于C:根目录下
4.修改C:/boot.ini,在最后一行加入C:\grldr="GRUB"
5.重启,选择“GRUB”启动菜单,进入GRUB
6.依次输入:
>kernel (hd0,4)/vmlinuz root=/dev/hda5     注:(d0,4)表示第一个硬盘的第5个分 区,即D:
>initrd (hd0,4)/initrd.img
>boot
7.进入安装,接下来的步骤参考方法一。
注:
以上各方法我只试过方法一、方法三和方法四,最后用方法四安装了Red Hat Enterprise Linux 5 Server。