ZZ: 从硬盘安装linux

从硬盘安装RedHat Linux 9.0通常需要三个文件①shrike-i386-disc1.iso;②shrike-i386-disc2.iso;③ shrike-i386-disc3.iso。这代表了安装时需要的三张光盘。由于是映像文件,系统无法直接读取,所以需要先将ISO里的文件还原。

  这里推荐大家使用Daemon Tool(http://www.linuxeden.com/download/winapps/daemon333.exe)这个Windows下的软件将ISO文件“解”到硬盘上。比方说shrike-i386-disc1.iso可以解压缩到C:盘的cd1目录,shrike-i386-disc2.iso解压缩到C:盘的cd2目录,shrike-i386-disc3.iso可以解压缩到C:盘的cd3目录待用。

  接下来重新启动系统进入MS-DOS方式,进入我们刚才解压出来的C/cd1目录,里面有个dosutils目录,执行里面一个名为autoboot.bat的DOS批处理文件,系统就会再次重新启动,进入Linux的安装界面。这时安装程序就会提示你选择是用光盘安装还是从硬盘安装,选择从硬盘安装后,系统会提示输入安装文件所在的目录。

  需要注意的是,我们刚解压缩的ISO文件是在Windows中操作的,如果直接输入c:/cd1,Linux安装程序是无法识别的,我们需要将c:/cd1对应到Linux安装程序能够识别的格式,因此这里应该输入的是/dev/hda1/cd1。

  
*********************************无软驱和光驱安装Redhat方法************************
无软驱和光驱安装Redhat方法
0. 软驱和光驱的硬件支持缺陷,只能靠软件来弥补,本文软件条件如下:
(1) 系统中已经安装windowsxp,并以ntloader方式引导;
(2) 拥有vfloppy和explore e2fs这两个软件(均是绿色/免费软件);
(3) Redhat Fedora Core 1的3个iso文件在c:/下,c盘为fat32格式。

1. 进入windows,建立如下文件(iso中没有的文件请用google.com搜索下载):
(1) c:/boot/rh10/loadlin.exe
(即iso1中的/dosutils/loadlin.exe)
(2) c:/boot/rh10/vmlinuz
(即iso1中的/dosutils/autoboot/vmlinuz)
(3) c:/boot/images/linux/bootdisk.img
(即iso1中的/images/bootdisk.img)
(4) c:/boot/images/dos/bootdisk.img
(即vfloppy.exe带的那个img文件,或是win98启动盘的image文件)
(5) c:/boot/vfloppy/vfloppy.exe
(即vfloppy软件的主文件)
(6) c:/boot/e2fs/explore2fs.exe
(即explore e2fs软件的主文件)
(7) c:/boot/e2fs/Diskio2.dll
(即explore e2fs软件带的动态链接库)

2. 运行vfloppy,选择img时,选择1中的(3),然后确定,可以生成
(1) c:/boot/BootDisk.bin
(2) c:/boot/BootDisk.dsk
(3) c:/boot/BootDisk.img

3. 重启机器,在ntloader的选择菜单中选择“由虚拟启动软盘启动”,
开始linux的安装
(1) 安装方式选择"从硬盘安装",然后填入硬盘iso文件的位置;
(2) 不创建单独的/boot分区;
(3) 选择将grub装在"/"所在的分区,而非mbr分区;
(4) 不创建启动软盘。

4. linux安装完毕后会重启,此次在ntloader的选择菜单中选择进入windows,
再次重复步骤2,只是选择img时选择1中的(4),然后确定,可以重新生成
(1) c:/boot/BootDisk.bin
(2) c:/boot/BootDisk.dsk
(3) c:/boot/BootDisk.img

5. 重启机器,在ntloader的选择菜单中选择“由虚拟启动软盘启动”,
进入dos状态,然后
(1) c:
(2) cd /boot/rh10
(3) loadlin vmlinuz root=/dev/hda7
注意,hda7是你的主分区所在地
机器会自动启动到linux中,启动过程中的提示一律不理,选择do nothing即可

6. 在linux中,以root身份进入,键入以下命令
(1) dd if=/dev/hda7 of=/root/bootsect.rh0 bs=512 count=1
注意,hda7是你的主分区所在地
(2) reboot

7. 重启机器,在ntloader的选择菜单中选择进入windows
(1) 运行1中的(6);
(2) 找到/root中的bootsect.rh0,export到c:/的同名文件;
(3) 进入windows的dos窗口,运行attrib -s -a -r -h boot.ini;
(4) 编辑c:/boot.ini文件,加入一行
c:/bootsect.rh0="redhat 10.0"

8. 重启机器,选择进入"redhat 10.0",完成最后的配置工作,开始linux之旅。


********************************************************
这里只讲硬盘安装,光盘安装不需要讨论,光盘放进去就可以了。
下载: http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=67894
官方镜像中香港站下载比较快。将三个iso放在一个fat32 分区下,下载后千万对iso做md5 校验。


1。grub 安装(适用已安装有linux系统。)
加载iso文件# mount /path/FC2-i386-disc1.iso /mnt/cdrom
拷贝vmlinuz,initrd.img 到/boot目录下
# cp /mnt/cdrom/isolinux/initrd.img /boot/initrd.img
# cp /mnt/cdrom/isolinux/vmlinuz /boot/vmlinuz
修改grub.conf,添加:
title Fedora core 2 Setup
root (hd0,6)
kernel /boot/vmlinuz root=/dev/hdxy
initrd /boot/initrd.img
重新启动选择该项,就可安装。

2。使用光盘启动安装:将第一张盘中 images/ 目录中 boot.iso 从iso中解出,然后刻盘,从光盘启动即可。

3。使用usb 优盘启动:将第一张盘中 images/ 目录中 bootdisk.img 从iso中解出,然后用rawrite,hdcopy之类将它写入优盘,重启从优盘启动。

4.从dos安装:在一个fat32分区下建一个boot目录,将第一张盘中images/pxeboot/ 目录中的 vmlinuz initrd.img 从iso中解出放入此boot/ 目录。
新建一个 autoboot.bat 其内容为 loadlin vmlinuz initrd=initrd.img ramdisk_size=9216,再下载一个 loadlin.exe ,用98 盘重启进纯dos,进入boot目录运行autoboot.bat

以上都进入安装程序的方法,要正式开始硬盘安装,还需在选择安装方式时选硬盘安装,接下来就会让你选择ISO文件的存放路径,选择分区后再填入目录名,如果你的iso放在分区根目录则不用填目录名。现在你就可以真正的往你的硬盘里安装Fedora core 2 了。



硬盘安装fedora core 2
此方法是在DOS模式下引导grub.exe程序来进入fedora core 2硬盘安装的,需要grub.exe文件(可到有关网站下载)和fedora core 2第一张光盘isolinux目录下vmlinuz,initrd.img两个文件。具体步骤如下:
1.下载fedora core 2四个映象文件和grub.exe文件
2.提取vmlinuz,initrd.img两个文件放于Windows分区任一目录下,比如放于C盘boot目录下(boot目录要新建)
3.把grub.exe文件放于Windows分区中,这里放于C盘下
4.重新启动系统,进入纯DOS模式,键入以下命令:
c:(回车)
grub.exe(回车)
root (hd0,0)(回车)
kernel /boot/vmlinuz(回车)
initrd /boot/initrd.img(回车)
boot(回车)
5.以上步骤完成后可进入fedora core 2的安装界面,选择Hard drive安装,然后选择fedora core 2四个映象文件所存放的目录。比如映象文件是放于C盘的fedora目录下的,可选择hda1,在下面的目录窗口中键入fedora即可。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值