LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 17044|回复: 21

通过Grub安装或者升级Fedora 1.0 Redhat 9.0 8.0 7.X AS 2.1 AS3.0等发行版

[复制链接]
发表于 2003-4-3 09:48:03 | 显示全部楼层 |阅读模式

通过Grub安装或者升级Fedora 1.0 Redhat 9.0 8.0 7.X AS 2.1 AS3.0等发行版


http://linuxsir.cn/forum.php?mod=viewthread&tid=30564

本文的前提是您的机器中必须有Linux,而且是以Grub引导的,当然Lilo也可以,因为我不用Lilo,所以只能写Grub的方法:

注:我的机器中已经安装了Redhat 9.0,我想通过Grub来安引导,来安装Fedora   1.0 core

1]下面三个ISO

yarrow-i386-disc1.iso
yarrow-i386-disc2.iso  
yarrow-i386-disc3.iso

2]用mount -o loop 命令把yarrow-i386-disc1.iso 加载到一个临时文件夹里,或者/tmp目录也行,反正也是临时用一下,也没有什么关系。

[root@linuxsir01 Fedora1.0]# ls
yarrow-i386-disc1.iso  yarrow-i386-disc2.iso  yarrow-i386-disc3.iso

[root@linuxsir01 Fedora1.0]# mount -o loop yarrow-i386-disc1.iso /tmp/

3]复制上一步mount的ISO到/tmp目录中dosutils/autoboot的文件夹中的vmlinuz 和initrd 到当前linux系统的/boot目录中,复制过程要为vmlinuz和initrd.img分别改名为vmlinuz-setup 和initrd-setup.img,操作过程如下:

[root@linuxsir01 Fedora1.0]# cd /tmp/dosutils/autoboot
[root@linuxsir01 autoboot]# ls
initrd.img  TRANS.TBL  vmlinuz

[root@linuxsir01 autoboot]# cp vmlinuz /boot/vmlinuz-setup
[root@linuxsir01 autoboot]# cp initrd.img /boot/initrd-setup.img

4]改/etc/grub.conf文件,加入引导项,以我的系统为例,比如我的系统是Redhat 9.0,/etc/grub.conf的内容如下:

title Redhat 9.0
        root (hd0,6)
        kernel /boot/vmlinuz-2.4.20-8  root=/dev/hda7
        initrd /boot/initrd-2.4.20-8.img

根据以上内容,我们要在/etc/grub.conf的文件中加入如下的一段

title Fedora 1.0 Setup
        root (hd0,6)
        kernel /boot/vmlinuz-setup  root=/dev/hda7
        initrd /boot/initrd-setup.img

这样重启系统就能进入安装模式了。


蓝色的文章部分, 是本人根据TIYer兄下面的文章更新的,特此声明:

北南 加注

================================================================
无光驱软驱实现RedHat8 升级RedHat9 [原创]
================================================================
http://linuxsir.cn/forum.php?mod=viewthread&tid=30564

1.下载ISO文件

2.mount 第一张ISO进cdrom
   mount -t iso9660 -o loop shrike-i386-disc1.iso /mnt/cdrom/

3.cd /mnt/cdrom/images/pxeboot/

4.复制里面的initrd.img 和 vmlinuz 文件到/boot 并改名
cp initrd.img /boot/initrd-setup.img
cp vmlinuz /boot/vmlinuz-setup

注意:initrd和vmlinuz后面的一定要对应

5.编辑grub.conf文件
    cd /boot/grub/
    vi grub.conf
在后面添加上
title Red Hat Linux  9.0 Setup
        root (hd0,0)
        kernel /vmlinuz-setup
        initrd /initrd-setup.img




注意上面的vmlinuz-setup  initrd-setup.img 要和刚才复制到/boot后的文件名对应
6.重起计算机
  就可以在grub菜单中选择Red Hat Linux  9.0 Setup 起动安装程序


这种方法简便实用,大家可试试.对于那些想我这样硬盘没有fat分区又没有软驱,没有redhat9安装光盘的人来说特别适用,以前是借别人的软驱安装linux,特别的不方便,今天才想到 这个 方法!
其他 的ISO也可以这样安装 ,GRUB的功能是在是太大了
发表于 2003-4-17 21:32:23 | 显示全部楼层
GOOD
       
多谢TIYer兄,我把帖子从原主题 分离出来。现在整理列入精华区。

再次感谢
发表于 2003-5-3 00:50:09 | 显示全部楼层
这个实在的好耶,我刚刚全部都符合他的条件,没有刻盘,只是下载了ISO文件,没有软驱。所以没办法。也没有WINDOWS。
这个贴子实在是不错。
发表于 2003-5-3 08:42:16 | 显示全部楼层
对了,那么那3张ISO是不是都要拷到主系统的/boot下面,还是要放在哪里呢?
发表于 2003-6-27 17:31:23 | 显示全部楼层

我的问题

请问我应该在哪里打入mount -t iso9660 -o loop shrike-i386-disc1.iso /mnt/cdrom/ ??????
命令啊,我用的是redhat9桌面版,开机后直觉进入xwindows
是图形界面??????
发表于 2003-11-8 17:18:34 | 显示全部楼层

关于安装Fedora的gurb问题

以前装RH9.0用lilo来引导的,方便,我现在想装Fedora,看到许多网友说Fedora只能用grub来引导的,我的机子现在只装了win2003,不知道怎么用grub来引导这双系统,谢谢大虾们,提点建议.........,
发表于 2003-11-8 17:21:15 | 显示全部楼层
还有我这NF2,Abit的NF7的集成网卡能认出来吗?因为,我下载一个什么光盘上的linux试过,发现它认不出来,独立网卡却能认出来。。。,
发表于 2003-11-8 17:21:44 | 显示全部楼层
可以 也可以用win2003的loadin来启动fedora
发表于 2003-11-8 18:04:43 | 显示全部楼层
"可以 也可以用win2003的loadin来启动fedora"
不知这样话,gurb是不是要装在mbr上呀?有没有具体的步骤呀?
发表于 2003-11-8 19:29:06 | 显示全部楼层

如何从grub引导来安装Fedora

我机器上没有软驱光驱,没有window,我记得有办法从grub引导来安装fedora的,但是具体方法不知道,谁知道的,贴一下!

我是升级RH9,但是那种用apt的方法我这里出错!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表