Red Hat Enterprise Linux 5硬盘安装
如果我们没有RHEL5.1的安装光盘,只有它的ISO镜像文件,那我们可以进行RHEL5.1硬盘安装。我们可以把RHEL5.1的ISO镜像文件放在主机的一个可用分区上(比如FAT/FAT32文件系统),NTFS是不行的哈,如果你没有fat32格式,只有NTFS格式,那我就没有办法了,因为好象NTFS格式转化为fat32风险比较大,最好的办法还是把你空余空间分出3GB主分区,作为fat32文件系统。把RHEL5.1镜像文件copy到那个分区也可以。
注意:
划分出来的3G分区最好是分为主分区,也可以是fat32格式的C盘,或者是D盘(也就是/dev/hda5),因为我测试时分成其他逻辑分区后RHEL5硬盘安装时报错。
总是提示[color=#0000ff]Error informing the kernel about modifications to partition /dev/sda5 - 设备或资源忙。结果光硬盘就格了N次,系统重做N次,汗~~~
[/color]
需要提取RHEL5镜像下isolinux目录里面的两个文件。vmlinuz 和initrd.img.
isolinux目录下包含了从 CD 启动所需要的文件:
vmlinux是一个可执行文件,包含静态与Linux内核的可执行文件格式;
initrd.img映像中包含了支持Linux系统核心两个阶段引导过程所需要的必要可执行程序和系统文件initrd;
我们把vmlinuz、initrd.img及rhel5镜像文件放到我们划分出来的那个3GB的分区上。
先到网上/grub4dos/下载一个grub-for-dos的工具(附件里的就是),我这里下载的是grub4dos-0.4.4-2008-11-19.zip。
可从以下网址下载GRUB4DOS最新版及较早版本。
/grub4dos/
/grubutil/
grub4dos.jot/WikiHome
/projects/grub4dos/
grub4dos.sourceforge/wiki (官方说明文档)
下载grub4dos后,解压缩后就可以了。核心文件有下面这几个:grldr和,及menu.lst(此为样本,需修改)。如果你需要中文支持,就用chinese子目录中的文件。
通过Windows NT/2000/XP/2003的启动管理器启动GRUB4DOS在 Windows NT/2000/XP/2003中,可以把grldr和menu.lst拷贝到C:\。
然后在boot.ini的最后加上一行:c:\grldr="Start GRUB4DOS"
如果boot.ini中的timeout值为零,把它设置为大于0的数字,例如timeout=30,然后保存boot.ini。
注意:boot.ini文件一般是隐藏的,你需要在文件夹选项中设置显示所有文件,或者在cmd中使用以下命令来去掉boot.ini的隐藏属性。
boot.ini前,可在cmd下输入:
attrib -s -r -h c:\boot.ini 解除boot.ini的只读属性,完后输入:
attrib +s +r +h c:\boot.ini
恢复boot.ini的原有属性。
以下为个人整理的方法:
下面就是使用ISO文件本地硬盘安装Red Hat Enterprise AS4的全过程:
1、用解压软件将RedHat9的第一个ISO文件中的文件解压出来;
2、再将Red Hat Enterprise AS 4得第一个ISO文件中的isolinux目录和trans.tbl文件解压出来;
linux完全安装3、将Red Hat Enterprise AS 4的四个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
--
--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
(发E-mail给我,可向我索取这些除四个ISO以外的文件。)
5、用DOS引导盘引导系统,进入纯DOS环境,运行X:\autoboot.bat文件,系统自会引导安装。这里需要说明的是,DOS引导盘最佳使用视窗系统98盘,使用MaxDOS等启动软件,可能会出现内存错误提示。
6、选择语言(自选)??键盘类型(默认)??安装介质(Hard Drive0??ISO存放的位置(系统的C盘也就是hda5,D盘就是hda5,等等,如不行,挨个试)
后面的都是图像化安装,完全就像是用光盘安装相同。
==========================END============================
另一种方法,使用GRUB
1、下载光盘映像文件(扩展名为ISO),共四个文件
2、给RedHat准备磁盘分区。挂载分区4G以上,交换分区是你内在的二倍,512M就能了
3、下载Grub for DOS,解压缩到F:\
4、解压缩第一张光盘映像文件(RHEL4-i386-AS-disc1.ISO)中的isolinux目录中的全部文件。用WinRAR就能。比如解压缩到F:\isolinux目录
5、用DOS引导盘引导系统,进入纯DOS环境,运行F:\grub
6、执行相关命令
1>、root (hda0,X)
这里的X指你解压缩出来的isolinux目录所在的硬盘分区的一个数字。5表示C盘,6表示D盘,7表示E盘,以此类推。输入root 然后按一下TAB键,会列出你想要的东西。
2>、kernel /yourpath/vmlinuz
安装Linux内核
3>、initrd /youpath/initrd.img
载入RedHat的安装文件
4>、boot
开始执行安装
7、进入安装界面。
选择从硬盘安装。再选择你的光盘映像文件的磁盘分区,hda5是C盘,hda6是D盘,以此类推。还要输入你ISO文件的路径。比如四个ISO文件放在F:\redhat目录的,就选择hda8,输入的路径是/redhat/
=================(以下方法未经测试)==========
如果以前装了linux系统的话就不用这么麻烦了
1、RHEL的安装光盘放在备份分区hda8。在boot目录下新建目录redhat,将第一张ISO中的initrd.img和vmlinuz这两个文件拷到该目录下面。然后在f或是menu.lst中增加一个小节:
----------------------
>
#### Red Hat Enterprise Linux AS Install>###
title Red Hat Enterprise Linux AS 4.0 Install
root (hd0,8)
kernel /boot/redhat/vmlinuz
initrd /boot/redhat/initrd.img
-----------------------
2、重新启动,选择“Red Hat Enterprise Linux AS 4.0 Install”,到了选择安装介质的地方,选“硬盘安装”;然后到下一个选项,指定安装源的位置。
因为ISO映像是放在hda8的根目录下,因此选择/dev/hda8,下面的路径留空,确定。
检查完ISO的完整性后,系统会进入到图像的安装界面。OK!
需要注意的是,Redhat的安装映像必须放在fat32或是ext2/ext3分区,因为Redhat不能支持NTFS和ReiserFS。

发表评论