Chinaunix首页 | 论坛 | 博客
  • 博客访问: 30413
  • 博文数量: 16
  • 博客积分: 600
  • 博客等级: 上士
  • 技术积分: 135
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-08 09:16
文章分类

全部博文(16)

文章存档

2011年(1)

2009年(15)

我的朋友

分类: LINUX

2009-09-17 19:09:28

由于没有LINUX系统盘,今天就尝试着从硬盘上安装操作系统,在这里跟大家分享一下安装过程。在安装过程中遇到几个问题及解决方法做说明。

从硬盘安装LINUX操作系统步骤:

1.安装前的准备要从硬盘安装Fedora 8,这里你要保证存放Feora 8镜像文件的盘为FAT32格式,因为无论Linux还是DOS,都不能识别NTFS

2. Norton PartitionMagic windows里新建两个分区。一个是swap分区,另一个是ext3swap的大小是内存的2倍。ext3最好是8G以上。大家根据自己硬盘情况定吧。我的内存是512M,所以swap大小是1024Mext315G

3.下载Grub4DOS工具,下载地址:

这是在开机时引导进入Linux安装过程用的。将下载好的Grub4DOS里面的文件(包括了menu.lst grldrgrub.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 8ISO镜像文件。
用虚拟光驱或RAR打开你下载的镜像安装文件,将:“isolinux”目录中的vmlinuzinitrd.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)*/
这里(hdxx)第一个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) 改成你刚才记下的代码,即(hd02):
title Install-Fedora 8
kernel (hd0,2)/isolinux/vmlinuz
initrd (hd0,2)/isolinux/initrd.img
保存,退出。
9.
重新启动计算机,依次选择Start GrubInstall Fedora 8
    
这时候,系统开始自动运行安装,你所要做的就是选择语言、键盘类型。接下来就是选择hard disk,在硬盘列表中选择要安装的Fedora 8的镜像文件所在的盘,这时选则列表中分别有sda1,sda2,sda3……这里假设Fedora 8的镜像文件所在的盘是sda5,如果你不知道的话干脆挨着试好了,只是稍麻烦一点而已(最好把安装文件放在根目录,这样就省去输入路径的麻烦)。接下来就是和光盘安装一样的安装界面了。

 

 

问题1开始装时只是分出一个FAT32的盘,没有将盘分成EXT3SWAPLINUX分区,直接将LINUX装在FAT32格式的盘上,在装到第139个文件时死机了,停止安装。重试了好几次都有问题。

解决:如上第2步所说,用PQ将装LINUX的盘分成ext3swap两个分区,重启计算机再安装就没问题了。

问题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格式的盘为根目录挂载点。然后下一步,一直到安装完成与虚拟机安装是一样的。

 

阅读(656) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~