您的位置:首页 > 运维架构 > Linux

linux下硬盘安装Fedora 9和10

2013-01-25 17:30 417 查看
##########################################

linux因为分享,所以壮大。大家加油,每一个教程的编写都是不容易的,都是实践得到的,请尊重所有linux人的每一分努力。

##########################################

其实有光驱的话不建议这样安装,因为安装速度真的很慢,不知道其他人怎样,我是这样子。

方法我也是网上学来的,分享一下。写具体点。

我的系统是 红旗linux 6 sp1

#############################################

前提是系统是从红旗linux启动,如果还有其他linux系统而且是从那个linux启动,下面的步骤是一样的,只是改的是启动linux的grub,如果不确定那都修改,安装好后去掉加入的字段也行。

#############################################

###下面都以***.iso代表你下载的光盘映像###

###如果打算把新系统安装在sda4这个分区上,那vmlinuz和initrd.img和***.iso就不能放在sda4上了,大家都知道原因,提示一下免得出现不必要的错误###

好了开始:

(一)首先,把vmlinuz和initrd.img和***.iso放在同一个分区的根目录下,做法如下:

在linux眼中,iso文件和你放到光驱里的光盘是没有区别的,可以用同样的方法对付。

进入存放***.iso所在目录,按F4打开终端运行命令挂载映像:

#mount -o loop ***.iso /media/cdrom ( 前提是media/cdrom这个目录必须存在,可以事先在media下建好cdrom这个目录)

挂载后,到/media/cdrom下去找到isolinux下面的vmlinuz和initrd.img, 复制这两个文件到和xxx.iso 所在的同一个fat32的分区 根目录上(比如都在sda4下)。

卸载就用(也可以不卸载) #umount /media/cdrom

(umount的时候显示 device busy,可以这样做# umount -l /media/cdrom)

准备好这些后

(二)进入/boot/grub目录找到并打开menuu.lst,加入如下字段(注意这只是例子):

title InstallFedora-9-x86_64

root (hd0,3)

kernel (hd0,3)/vmlinuz boot=casper iso-scan/filename=/Fedora-9-x86_64-DVD.iso irqpoll quiet splash ro automatic-ubiquity locale=zh_CN.UTF-8 noprompt --

initrd (hd0,3)/initrd.img

boot

#########下面分析引导安装的字段#########

title Install Fedora-9-x86_64(Install Fedora-9-x86_64这段随便写,你自己认识就行)

root (hd0,3)

(我把安装用的Fedora-9-x86_64-DVD.iso映像放在sda4这个分区根目录所以是(hd0,3),(hd0,3)那个3也就是sda4的4减1得到,以下的(hd0,3)就是这样的,如果放在sda5则写成(hd0,4))

kernel (hd0,3)/vmlinuz boot=casper iso-scan/filename=/Fedora-9-x86_64-DVD.isoirqpoll quiet splash ro automatic-ubiquity locale=zh_CN.UTF-8 noprompt --

(上面的Fedora-9-x86_64-DVD.iso字段就改成你的***.iso)

initrd (hd0,3)/initrd.img

boot

到这儿,grub改好了,所有工作已经准备好了。

(三)重启电脑,grub画面出来用方向键选择Install Fedora-9-x86_64,如果正常就进入安装界面,按提示进行安装。

***至于windows下的硬盘安装方法网上搜吧,我没试过***

### 相信经过这个安装,大家会进一步了解grub ###

安装Fedora 10有一点区别:

1、需要把Fedora-10.iso里面的images复制到存放***.iso的分区里,和vmlinuz和initrd.img和***.iso放一块。


2、需要把这一段

kernel (hd0,3)/vmlinuz boot=casper iso-scan/filename=/Fedora-9-x86_64-DVD.iso irqpoll quiet splash ro automatic-ubiquity locale=zh_CN.UTF-8 noprompt --

修改成

kernel (hd0,3)/vmlinuz boot=casper iso-scan/filename=(hd0,3)/Fedora-10-x86_64-DVD.iso irqpoll quiet splash ro automatic-ubiquity locale=zh_CN.UTF-8 noprompt --

就是/Fedora-9-x86_64-DVD.iso和(hd0,3)/Fedora-10-x86_64-DVD.iso有一点差别。因为安装10需要绝对路径。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: