js333 > 计算机互联网 > Fedora18不解压ISO的硬盘安装,一网友的硬盘安装

原标题:Fedora18不解压ISO的硬盘安装,一网友的硬盘安装

浏览次数:74 时间:2019-10-08

以前一直没有弄明白为什么在笔记本上安装Fedora 8的时候,进程到执行/sbin/loader就停止了,只能强行关机。到forum.fedoraforum.org找原因,发现遇到同样问题的还不只我一个,有的甚至在fedora7安装的时候就碰到了这样的问题,好在当时我还没有遇到这个问题。问题解决起来非常简单:

原先是想装Fedora 9,但我千辛万苦下了一个不行的,因为我的cpu是32位,而那个版本要求cpu必须是64位。我现在是在用Fedora 8系统。除了firefox开启很慢之外,其他各方面都表现得很好:firefox的中文显示比konquerer的要好些;GNOME的任务栏也要比KDE的来得简洁,虽然在外观上要略输点。不过现在还不是很了解Fedora 8,不知道它是不是很耗资源。我的风扇还在转个不停。

Fedora18不解压ISO的硬盘安装

本文讲述了硬盘安装Linux和从Grub命令行启动Linux的方法,对于想从硬盘安装Linux和从Grub命令行启动Linux的读者能有所帮助。

grub>kernel  (hd0,10)/vmlinuz acpi=off apm=off

这次装系统真是太不容易了,以下是我的大概过程:

 

一  从硬盘安装Linux系统

grub>initrd (hd9,10)/initrd.img

先下一个grldr放在c盘根目录下

Fedora18按期发布,试了下直接使用GRUB2的LOOP设备可以直接安装,

本来想讲讲磁盘分区的原理,不过会显得冗长,浪费大家的时间,所以我直接给出硬盘安装引导)的步骤,如果你想做个明白人,请找几篇硬盘分区的文章看看吧。另外,我的 C 盘是 FAT32 格式的,如果你的视窗系统 分区不是此格式,例如是 NTFS 格式,我不知道可行不可行,据说目前的内核是支持的。

grub>boot

把系统iso文件里的vmlinuz文件和initrd.img文件复制到c盘根目录下

免去了解压ISO的麻烦。方便了不少。 

下面的描述尽可能具体,但你完万能做些聪明的变通。

这样就可以进入正常的Fedora 8安装程序了。

修改boot.ini文件,c:grldr="grub"

  www.2cto.com  

1  备份你的重要数据,免得出了问题欲哭无泪。通常你会把 视窗系统 里的某盘分给 Linux,我的办法是把数据备份到另一盘,例如有 C、D、E、F四个盘,我想在 F 盘上装 Linux,我就会把 F 盘的数据备份到 D 盘或 E盘上,当然我仍然会把最最重要的文件例如情书)拷贝到移动存储介质里。

充电:

重启电脑,进入grub

命令如下: grub> loopback loop (hd0,2)/Fedora18_i386/Fedora-18-i386-DVD.iso grub>linux (loop)/isolinux/vmlinuz linux repo=hd:/dev/sdb2:/Fedora18_i386 grub>initrd (loop)/isolinux/initrd.img grub>boot 

说明:要想改动分区的大小,例如要加大 F 盘,请使用相应软件,比如Partition Manager。使用时请阅读软件的帮助文件。

APM,Advanced Power Management 的简称,高级电源管理;

输入kernel (hd0,0)/vmlinuz apm=off acpi=off pci=noacpi,回车

 

2 下载 GRUB for DOS,网址为 ,能下载最新的版本,下载后拷贝到 C 盘,用 Winrar 解压到子目录,重命名此目录为 grub以便和下文相对应)。注意:我的 C 盘是 FAT32,下面的过程也只针对此格式,至于 NTFS 格式会有什么结果,我没办法试验,你能自己试试。

ACPI,Advanced Configuration and Power Interface的简称,高级配置及电源接口?

输入initrd (hd0,0)/initrd.img,回车

之后就进入图形安装界面。 

3 视窗系统 XP 下,打开“我的计算机”,进入 C 盘,点击“工具->文件夹选项->查看”,取消高级设置里的“隐藏受保护的操作系统文件”项,并且选择“显示所有文件和目录”项。这样你能看到一些操作系统的文件了。打开 boot.ini 文件,在末尾添加C:\GRLDR="运行 GRUB"存盘,接着拷贝 grub 目录下的 grldr 文件到 C 盘根目录下,最后拷贝到 C:\grub\boot 下的整个 grub 目录到 C:\boot 下没有就建一个)。

不明白为什么要把这两个关闭才能进入系统安装。

输入boot,回车

 

4 下载发行版的光盘映像文件,如果你想装 Hiweed-debian,请到ftp://debian.ustc.edu.cn/debian-cd/hiweed-debian/ 目录里下载一个光盘映像当前最新版本为“国庆破解版”,即 *0.55_i386.iso),下载的文件放到 C 盘根目录下,接着下载子目录 hiweed-hard-disk-install 里的文件,也放到 C 盘根目录下。如果你想安装 Red Hat 9.0,你能到ftp://202.38.64.123/ 下载光盘映像,共有三个映像文件,光盘映像同样放到C盘根目录下,然后用 Winrar/WinImage 打开第一个映像文件,提取isolinux 子目录下的 initrd.img 和 vmlinuz 文件到 C 盘根目录下。如果你想安装 Fedora Core 2Red Hat 的后继版本),你能到ftp://202.38.75.11/ 下载光盘映像,共有四个映像文件,光盘映像还是放到C盘根目录下,然后用 Winrar/WinImage 打开第一个映像文件,提取isolinux 子目录下的 initrd.img 和 vmlinuz 文件到 C 盘根目录下。

系统安装完成后,GRUB居然就把这个记录下来了,自动在grub.conf中加入acpi=off,apm=off。我试着把他们删除掉,照样可以进入系统。——嘿嘿,看来这个东西只是影响安装,不影响正常使用。

然后就进入了fedora的安装界面啦。各种设置后就装好了。

其中repo=hd:/dev/sdb2:/Fedora18_i386参数中hd代表使用硬盘安装,/dev/sdb2代表ISO镜像所在分区,/Fedora18_i386代表ISO镜像所在目录。:应该是参数格式要求的分割符,请用户按照自己ISO所在目录和分区进行修改。

说明:如果安装 Hiweed-debian,请确保 C 盘根目录下有下列文件

图片 1

当然,我自己装的时候没这么一帆风顺。先是装到kernel那一步时显示错误,说什么filename must be either an absolute pathname or blocklist.我晕菜了,这是什么意思啊??上bbs问也没人回答。我百度一下,重新下了一个grub for dos。把grldr、grub.exe、menu.lst全都装上,修改了menu.lst文件,重启,还是不行。就这样来回重启了好几次电脑,彻底崩溃了!我一气之下删掉grub.exe和menu.lst(其实不是它们的错),直接把vmlinuz文件和initrd.img挪到c盘,重启,进入grub,三个输入(当时没输入apm=off acpi=off pci=noacpi),哈!居然可以了!然后我就绝望地发现安装卡死在

  www.2cto.com  

vmlinuz   从 ftp 服务器下载,如上所述)

"running install

关于分区问题需要说明下,Fedora18安装程序启动后会将安装在计算机上的硬盘设置成为/dev/sda,我是使用移动硬盘进行启动程序加载Fedora18的,开始在hd:后使用/dev/sda2,但安装程序总是报无法找到ISO文件错误,后来觉得安装程序启动后会将移动硬盘修改为/dev/sdb(只有一块本地磁盘和移动硬盘),将hd:后的分区修改为/dev/sdb2果然就可以顺利进入Fedora18安装界面并顺利完成系统安装。 分享给大家,避免绕路。  

initrd.gz 从 ftp 服务器下载,如上所述)

running /sbin/loader

Fedora18按期发布,试了下直接使用GRUB2的LOOP设备可以直接安装, 免去了解压ISO的麻烦。方便了不少。 www.2cto.co...

hiweed-debian-desktop_0.55_i386.iso

如果安装 Red Hat 9.0,请确保 C 盘根目录下有下列文件

这儿了。继续百度,有人说是Fedora 8有bug,可以添加apm=off acpi=off pci=noacpi来解决。我隐约记得puppy linux的启动菜单里有类似字符串(此时puppy还停在虚拟机里进不去,正郁闷着呢,敲了那一行后居然动了,虽然还是没进去),于是苦思冥想该怎么敲进这要我命的一行呢?结果随便试了一下(如上述过程所示),居然进去了。那个兴奋啊!呵呵!但考验还没完呢!在选择iso的位置时,我居然很白痴地把directory想成了filename,填上了Fedora-8-i386-DVD.iso后,人家说没找着文件。后来才恍然大悟,这一下又害我重启了几次机子。算来总共不下10次重启吧!我真是个天才!

shrike-i386-disc1.iso

第一次苦苦等待firefox出来之后,我好不容易才找到browser设置的选项(被翻译成首选项,还是放在编辑里呢,谁想得到!),更改了homepage后,开狐狸的速度果然快多了,真不是盖的!它自带的下载器曾一度达到1.1m/s,害得室友的电脑卡了。

shrike-i386-disc2.iso

玩了一下桌面特效,现在的各种窗口跟果冻一下,极具弹性,可爱极了。

shrike-i386-disc3.iso

图片 2

vmlinuz   从 shrike-i386-disc1.iso 中提取)

initrd.img从 shrike-i386-disc1.iso 中提取)

如果安装 Fedora Core 2,请确保 C 盘根目录下有下列文件

FC2-i386-disc1.iso

FC2-i386-disc2.iso

FC2-i386-disc3.iso

FC2-i386-disc4.iso

vmlinuz   从 FC2-i386-disk1.iso 中提取)

initrd.img从 FC2-i386-disk1.iso 中提取)

5 重启计算机,会有两个菜单项让你选择,其中一条就是上面添加的“运行 GRUB”,选择、回车,这样就开始运行 GRUB 程式了,不管你看到了什么,按字母键‘C’。

6 通过如下步骤引导 Hiweed-debian:grub>kernel (hd0, 0)/vmlinuz root=/dev/ram ramdisk_size=10000 
devfs=mount,dall

grub>initrd (hd0, 0)/initrd.gz

grub>boot

通过如下步骤引导 Red Hat 9.0:

grub>kernel (hd0, 0)/vmlinuz root=/dev/ram ramdisk_size=10000

devfs=mount, dall

grub>initrd (hd0, 0)/initrd.img

grub>boot

通过如下步骤引导 Fedora Core 2:

grub>kernel (hd0, 0)/vmlinuz root=/dev/ram ramdisk_size=10000

devfs=mount,dall

grub>initrd (hd0, 0)/initrd.img

grub>boot

技巧:grub 里能使用TAB键补齐命令或参数,例如键入

grub>initrd (hd0, 0)/init

然后按 TAB 键,grub 会自动将“init”补齐“initrd.gz”或“initrd.img”。

7 引导成功后你就能安装系统了,具体的安装请参考别的文章,这里要说一下,如果安装的是 Red Hat 9.0 或 Fedora Core 2,安装程式会问你从什么位置安装,请选择从“Hard disk”安装,然后选择 /dev/hda1作为映像文件的位置。实际上安装过程是比较简单的,对于 Fedora Core 2,如果你的机器是主流设置,安装的时候你会发现居然是图像界面,只要你装过 视窗系统,你会发现其过程如此的熟悉!

一 从硬盘安装...

本文由js333发布于计算机互联网,转载请注明出处:Fedora18不解压ISO的硬盘安装,一网友的硬盘安装

关键词:

上一篇:没有了

下一篇:没有了