免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1041 | 回复: 0
打印 上一主题 下一主题

从硬盘上安装Fedora 8操作系统 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-17 19:09 |只看该作者 |倒序浏览

由于没有LINUX系统盘,今天就尝试着从硬盘上安装操作系统,在这里跟大家分享一下安装过程。在安装过程中遇到几个问题及解决方法做说明。
从硬盘安装LINUX操作系统步骤:
1.安装前的准备要从硬盘安装Fedora 8,这里你要保证存放Feora 8镜像文件的盘为FAT32格式,因为无论Linux还是DOS,都不能识别NTFS。
2.用 Norton PartitionMagic 在windows里新建两个分区。一个是swap分区,另一个是ext3。swap的大小是内存的2倍。ext3最好是8G以上。大家根据自己硬盘情况定吧。我的内存是512M,所以swap大小是1024M。ext3为15G。
3.下载Grub4DOS工具,下载地址:
http://download.gna.org/grub4dos/
这是在开机时引导进入Linux安装过程用的。将下载好的Grub4DOS里面的文件(包括了menu.lst ,grldr,grub.exe)解压缩到C盘根目录下。而不是将解压后的文件夹拷到C盘根目录下。(我使用的是grub4dos-0.4.4-2009-06-20.zip)
(注:起初下载的是Grub for Dos,解压到C盘后,进入Grub for Dos没有menu.lst这个文件;又重新下grub4dos-0.4.4-2009-06-20.zip压缩包,解压后没问题。)
4. 下载Fedora 8的ISO镜像文件。http://fedoraproject.org/en/get-fedora
用虚拟光驱或RAR打开你下载的镜像安装文件,将:“isolinux”目录中的vmlinuz和initrd.img两个文件拷到C盘(你当前系统的安装盘)里,具体是NTFS还是FAT32,无所谓。
5. 修改boot.ini。
在C盘根目录打开文件boot.ini,在该文件的最后一行,添加C:\grldr="Start Grub"保存,退出。boot.ini是系统文件,打开它需要一点技巧,这里给大家两种办法:
1)开始--设置--控制面板--系统--高级--启动和故障恢复--设置--编辑(或者右键单击-我的电脑--属性--系统--高级--启动和故障恢复--设置--编辑),这时会迸出一个打开的记事本,里面是原先的boot.ini内容,将其修改即可。
2)如果你有一点DOS基础的话,可以运行中输入cmd打开命令行编辑器,然后键入命令:cd\   /*到C盘根目录*/
edit boot.ini /*编辑boot.ini文件*/,将其修改,然后按Alt,打开“文件“选项,保存退出即可。(这时重启系统你就会发现启动时多了个系统选项选择单,一个是Microsoft Windows XP,另一个是Grub,这里不需要重启电脑)
6. 从C盘找到menu.lst文件,用记事本打开,在末尾添加以下三行(红色部分):
title Install Fedora 8 /*这是个菜单标识,显示Install-Fedora 7*/
kernel (hd0,0)/vmlinuz /*文件vmlinuz所在地址为(hd0,0)*/
initrd (hd0,0)/initrd.img /*文件initrd.img所在地址为(hd0,0)*/
这里(hdx,x)第一个x中的数字表示是哪一个硬盘,”0“是主盘,”1“是从盘;第二个x中的数字表示哪个区,”0“即是硬盘的第一个主分区,也就是咱们所谓的主盘的C盘以及从盘的D盘(这是相对以两块硬盘的情况)。因为我的电脑是一块硬盘,而(hd0,0)就是指硬盘主分区(第一个分区,不确切一点说就是C盘)。
7.重新启动电脑。在开机后的系统选项里,选择Start Grub。然后在列表里选择Install Fedora8。
8.如果不出意外的话,安装就已经开始了。
   如果系统提示出错信息,需要退回到Grub选择列表,选择commandline,在出现的命令行Grub:\>里输入命令find /vmlinuz回车,系统会显示出vmlinuz文件所在盘区的代码,这里假设电脑显示的是(hd0,2),记下这个代码。
重新启动电脑,选择进windows XP,打开menu.lst。将:
title Install-Fedora 8
kernel (hd0,0)/vmlinuz
initrd (hd0,0)/initrd.img
中的 (hd0,0) 改成你刚才记下的代码,即(hd0,2):
title Install-Fedora 8
kernel (hd0,2)/isolinux/vmlinuz
initrd (hd0,2)/isolinux/initrd.img
保存,退出。
9.重新启动计算机,依次选择Start Grub-Install Fedora 8。
     这时候,系统开始自动运行安装,你所要做的就是选择语言、键盘类型。接下来就是选择hard disk,在硬盘列表中选择要安装的Fedora 8的镜像文件所在的盘,这时选则列表中分别有sda1,sda2,sda3……这里假设Fedora 8的镜像文件所在的盘是sda5,如果你不知道的话干脆挨着试好了,只是稍麻烦一点而已(最好把安装文件放在根目录,这样就省去输入路径的麻烦)。接下来就是和光盘安装一样的安装界面了。


问题1开始装时只是分出一个FAT32的盘,没有将盘分成EXT3和SWAP的LINUX分区,直接将LINUX装在FAT32格式的盘上,在装到第139个文件时死机了,停止安装。重试了好几次都有问题。
解决:如上第2步所说,用PQ将装LINUX的盘分成ext3和swap两个分区,重启计算机再安装就没问题了。
问题2硬盘分区问题。安装过程中会要求你选择哪种分区结构,如下对各种分区结构有解释。
在选定磁盘上删除所有分区并创建默认分区结构 (Remove all partitions on selected drives and create default layout) - 这个方案会删除硬盘上所有分区,然后再重新分割硬盘。如果你硬盘上有其他你想保留的操作系统,请不要选择此项。
在选定驱动上删除Linux分区并创建默认分区结构 (Remove linux partitions on selected drives and create default layout) - 这个方案会删除硬盘上所有GNU/Linux分区,然后再重新分割硬盘。如果你硬盘上有如你想保留的GNU/Linux系统,请不要选择此项。
使用选定驱动器中的空余空间并创建默认分区结构 (Use free space on selected drives and create default layout) - 这个方案不会删除任何分区,只使用尚未分给任何分区的空间进行自动分割。当然如果你的硬盘早已被另一个操作系统佔用了,此项根本用不了。
建立自定义的分区结构 (Create custom layout) - 这个方案不会帮你自动分区,会执行一个叫Disk Druid的程序这你手动地自行分割硬盘。
说明:默认是第二项。用虚拟机安装时直接选第三项即可,计算机会自动在剩余空间上创建默认分区。要装物理的LINUX操作系统应该选最后一项。选项“建立自定义的分区结构”后直接下一步,在这一步里要指定ext3格式的盘为根目录挂载点。然后下一步,一直到安装完成与虚拟机安装是一样的。



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/100516/showart_2054780.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP