包括WINGRUB的GRUB命令模式安装Linux (1)

时间:2018-02-13 11:00来源:网络整理 作者:Linux先生 举报 点击:
包括WINGRUB的GRUB命令模式安装Linux (1)

本文地址:http://www.kooct.com/install/soft/2018/0213/18024.html
文章摘要:,所有软件热压清洗机,颐精养神最惠国待奇葩。

包括WINGRUB的GRUB命令模式安装Linux (1)
 
2006年04月06日 05:29 赛迪网  
 

  1、GRUB简介

  GRUB是Linux最常用的系统引导管理器之一,重庆幸运农场开到晚上几点:它能同时引导Linux、BSD、Windows,目前最新的GRUB 2.x,还能引导MACOS X86版本;GRUB不仅仅能引导已经安装好的操作系统,同时也能引导安装Linux系统,所以学习GRUB还是有必要的。我们在以前有介绍过GRUB的用法,但没有太多的介绍GRUB在引导Linux系统的安装;所以我们有必要介绍一下;

  2、GRUB版本的介绍

  

  目前我接触过的有GRUB 的Linux版本,以及GRUB的Windows版本;Windows版本的参考文档在《以WinGrub 引导安装Fedora 4.0 为例,详述用WinGrub来引导Linux的安装》

  至于Linux版本,在各大发行版大多都有,如果在安装盘中没有,那在一些相关网站上也有相应的打包;

  官方地址在:

  3、关于GRUB的相关文档:

  关于GRUB的详细内容,请参考下面两篇文章,最好也把相关文档看看,应该有收获才行;

  《系统引导管理器GRUB,为初学者指南》

  《GNU GRUB 手册和FAQ》

  

  4、通过GRUB引导安装Linux的方法;

  

  通过GRUB(包括WINGRUB)引导安装Linux,其实比较简单,一两句话也能说的完。如果说多了可能初学者弄不明白,所以还是简单为好;通过GRUB引导安装Linux的前提是的机器中必须有一个操作系统,有Linux,或者有Windows,如果有Windows,就安装WINGRUB。如果有LINUX,大多是有GRUB引导的,如果没有,就安装一个;

  其实引导安装Linux,并不需要编辑菜单,我们用GRUB的命令行就可以完成引导,应该说他是最简单的,一目了然,最多需要三行;

  4.1 从Linux的安装盘中提取vmlinuz和initrd.img文件;

  

  vmlinuz和initrd.img 这两个文件几乎在所有Linux安装盘中都有,一般存放在第一张盘中的isolinux目录;有的发行版有时不是这个目录,自己找一找看看吧,大多是有的;

  把提出的文件放在里好呢?放在一个分区的某个目录里,文件系统可以是fat32或Linux的ext3或reiserfs等文件系统,但不能放在NTFS文件系统中;比如我们安装FC5,提出两个文件,我们就可以放在FAT32分区的fc5目录下;也可以直接放在分区下,不放在目录里。当然GRUB的写法有点小小的差别。

  如果我们放在Linux的某个分区下的某个目录里,也是一样可行的,比如我把vmlinuz和initrd.img 放在/dev/hda7分区上,并且这个分区是reiserfs文件系统,并且放在了/home目录中; 当然放在Linux文件系统中,要这些目录和文件能被其它用户组可以读到,权限为755 ;不能放在某个用户的家目录下。

  4.2 安装源(光盘映像文件)存放在位置;

  

  有的Linux不必解开所有的光盘映像,但有的却是需要的,比如Slackware 就需要把所有的光盘提取出来放在一个文件夹下;Fedora 系列呢,如果是CDROM版本的就不必提出来,如果您用的是DVD版本的,就要提出来放在一个文件夹里;要放在FAT32分区或Linux的文件系统中,不能放在NTFS文件系统;

  这样系统引导起来后,得寻找安装源,我们指定一下就行了;无论是硬盘安装还是网络安装都得指定;如果您想通过网络安装,得架FTP或NFS服务器才能行;如果您的机器很多都需要安装Linux,最好是做一台专用服务器,这样能方便点。

  5、通过GRUB(包括WINGRUB)命令行模式引导Linux的安装;

  在开机的时候,等GRUB画面出来,按c键进入命令行模式;如果您用的是WINGRUB,也有这样的模式,也按c键,道理是一样的;

  在Linux和Windows中的GRUB,都有命令行的功能,这个功能极为有用,它不仅仅能引导系统,有时也能进行修复系统之用;再者就是引导安装Linux;

  举例:

  比如 我们把vmlinz和initrd.img放在/dev/hda2中的fc5目录中;那GRUB的命令行应该怎么写呢?

  grub>kernel (hd0,1)/fc5/vmlinuz

  grub>initrd (hd0,1)/fc5/initrd.img

  grub>boot

  如果直接放在/dev/hda3分区下,不放在任何目录中怎么应该写呢?

  grub>kernel (hd0,2)/vmlinuz

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

  grub>boot

  

  参考:关于存储设备的表示方式,请参考《在Linux系统中存储设备的两种表示方法》,有的弟兄可能不太明白为什么 /dev/hda3在GRUB中却能写成(hd0,2),读了这些文章,你会明白一点。多多实践吧;

  看两张实例图

  

  6、关于本文;

  

  本文是比较简单,虽然以前也在相关的文档中写过一点;这次独立出来,主要是让初学者知道一下。醒目醒目仅此而已;有的弟兄会说,我早就知道这种引导方法了,但我感觉还是有初学者不知道这种方法;有必要写一下。也算是基础文档建设;

  7、后记;

  

  想写一写大型ISO文件下载后,MD5或sha1sum验证码与官方不相符的问题,以及解决办法;思考中~~~~~~

  8、参考文档;

  《系统引导管理器GRUB,为初学者指南》

  《GNU GRUB 手册和FAQ》

推荐内容
幸运农场胆拖投注速查 重庆幸运农场网上售票 重庆幸运农场手机版 重庆幸运农场任选怎么玩 重庆幸运农场中奖规则
幸运农场在线计划手机 北京赛车彩票控网 重庆时时彩定胆必中 福彩双色球开奖结果 北京赛车pk10稳赢公式
模拟农场2017手机版本 幸运农场走势图交流群169038 广东快乐十分开奖结果 幸运农场助赢软件cpzyrj 幸运农场开奖结果历史查询
幸运28外围投注微信群 重庆幸运农场电脑版 时时彩软件计划手机版 渝彩幸运农场 重庆幸运农场一赔多少
喜来乐棋牌 代理北京赛车 体彩31选7 辽宁省体彩11选5玩法 云南时时彩论坛
章鱼彩票 代理北京赛车 上海时时乐开奖结果 赌博攻略 福彩3地走势图
天津11选5走势图 彩票分析软件 优博时时彩平台 体彩排列3字谜 福彩3d藏机图
365体育投注 大乐透走势图大全 pk10微信群 体育彩票11选5 排列5开奖公告