简简单单Grub–从硬盘安装linux

简简单单Grub–从硬盘安装linux

一、准备工作:

1、下载最新的光盘镜像文件。

2、用winrar这个解压软件打开第一张光盘镜像,把isolinux这个目录里面的文件(vmlinuz和initrd.img),全部解压出来,放到你的某个Fat32格式分区的根目录下面。注意,放在根目录下面省事些,要不然后在grub的时候要指定目录,写错了比较麻烦。这些文件,是安装程序的引导文件。

3、从http://grub4dos.sourceforge.net/下载grub4dos程序。解压grub到C:/下,在boot.ini最后加入C:/grldr="Grub For DOS"(打开我的电脑右键-属性-高级-启动和故障恢复-设置-编辑,填入c:/GRLDR="Grub For DOS")。

二、四个命令,简简单单使用Grub:

1、启动到dos下面,进入放grub for dos的目录,运行grub.exe,进入grub的环境;

2、gurb的环境的提示符为grub>;依次输入下面的命令,参数要根据自己的实际情况作修正。

3、root (hd0,0) 回车;这表示进入linux引导文件的分区,hd0代表第一个硬盘,0代表第一个分区,也就是C盘,你要改成自己的从第一个FC5光盘里解出来的引导文件所在的分区。此命令执行成功,就会显示这个分区的分区格式等信息;如果不成功,就会报can not mount this block.....。如果失败了,你自己把这个数字改一下再试。

4、kernel /vmlinuz 回车;这表示指定内核文件,一般是vmlinuz这个文件。文件的路径要写对。/表示是根目录。如果不对,比如说你放在某个目录里了,你要写上目录的绝对路径(当然是linux格式)

5、initrd /initrd.img  回车;这表示指定初始引导文件,一般是initrd.img。同样要写上绝对路径名字

6、boot 回车;这表示启动上面加载的引导文件。启动成功后,就会进入FC 5的安装界面;

三、开始从硬盘安装linux:

1、在进入字符的安装界面后,首先会让你选从什么介质安装。我们要从硬盘安装,所以要选HDD(hard disk driver),其它的不能选。如果是从光盘安装,这一步会自动跳过去

2、进入下一步后,是选光盘镜像文件所在的位置。很多人被这一步拦住了,因为不熟悉linux的分区表示方法;或者是不记得放在哪里了。没有关系,这时界面上有个提示,可以按F2键浏览你的硬盘,你一个个分区、目录的找,找到了,就把这个目录的绝对地址记下来,写在纸上。然后退出浏览界面,回到刚才的指定iso文件目录的位置,把抄的这个地址录进去。记住只录iso文件所在的目录名就行了,不能录入iso文件名,文件它会自己一个个找的。所以文件名你也不要改了。
注: Windows分区与Linux分区的对应关系:
    C:                   hda1 (hd0,0)   D:                   hda5 (hd0,4)
     E:                   hda6 (hd0,5)   F:                   hda7 (hd0,6)
后面依次类推……
第一块并口硬盘 hda 第二块并口硬盘 hdb
第一块串口硬盘 sda 第二块串口硬盘 sdb
若无串口硬盘,则USB设备为sda,否则USB设备跟随串口硬盘编号


3、下一步,启动光盘镜像里面的正式安装程序,开始安装linux。

另一方法

Linux硬盘安装双系统的方法

1.下载Linux安装镜像文件。
2.在 http://grub4dos.sourceforge.net下,下载一个WinGrub,并安装到Windows下。(使用上面的grub4dos也可以)
3.运行WinGrub(会出现一个BaseSetup的提示窗口,ChooseDrive即是grub配置文件的存放位置,一般选择Windows的系统盘,我选择的是C盘),选择tools下
的Install Grub,在其弹出窗体上选择boot.ini,再填入想在引导的时候显示的名称,如Redhat Linux,然后点击Install。
4.在下载的linux安装镜像里,找到isolinux,将整个目录下的文件Copy到C盘Linux下(当然,也可以在其它根目录或目录下)。并将images这个文件拷贝到C盘的根目
录下面。并将下载的的ISO文件放到C盘的根目录下。注意,放Linux安装介质的盘分区必须是FAT32
    5.安装Windows的根目录下,有一个Grub的文件夹,编辑里面的menu.lst文件,如下:
title Redhat Linux  
root (hd0,0)  
kernel (hd0,0)/Linux/vmlinuz   
initrd (hd0,0)/Linux/initrd.img  
  
title Windows2003  
root (hd0,0)  
makeactive  
chainloader +1  
    注:这个文件中,前一段是Linux的引导,其中title是开机引导时,显示的名称(为Redhat Linux)。第二行以root开头,后面加一个空格,然后再加上上述isolinux目录
下文件的根目录。如果不知道这个根目录怎么表示,打开wingrub,选择菜单tools下的 partioinlist,会弹出一个对话框,在这里可以查得到。第三和第四行,分别指
出vmlinuz与initrd.img的具体位置。后半段是 Windows的引导,title也是指引导时的显示标题,root后是Windows的根目录位置,chainloader +1 告诉GRUB不要试着自
己载入Windows(自身无法完成),而应该将启动进程交给C盘的首扇区,那里含有原始的DOS/Windows启动程序。 makeactive指令是要在此分割区上设定active的旗
标,只要是Windows的操作系统都是要这么做的
6.重启计算机,引导的时候,选择Redhat Linux,然后选择本地硬盘,再选择放置Linux安装介质的分区,就可以进行安装了。
7. 安装开始
恭喜你成功进入了第一个画面,点next
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值