linux grub装到哪个分区

作者&投稿:蹉学 (若有异议请与网页底部的电邮联系)
linux系统安装程序 grub安装到哪个分区~

GRUB 的安装方式两种
我们都知道在操作系统启动过程中有 一个很重要的引导程序——MBR。MBR是由三段组成的其中最重要的两段:是由446个字节组成的boot locader(引导加载器),和64个字节的分区表。在MBR的446字节也就是boot locader这段程序对于引导操作系统很重要。Linux中有两种boot locader可选,一种是LILO,一种就是GRUB。LILO现在已不用了。现在主要是使用GRUB来引导。现在我们来介绍一下GRUB。

1、安装在活动分区(如C盘),当前硬盘中的可引导系统,将被添加到grub中,电脑开机将从grub启动。这个方式有个弊端,当grub出问题时,系统将无法被引导。
2、安装在linux所在分区,不会被pc开机引导,但可以通过其他引导工具进行引导(如bootthink、变色龙等),这个方式有个好处就是,linux系统(包括grub)是完全跟windows和其他系统独立开的,就算windows重装,只要linux分区,没被格式化,通过安装第三方引导工具,依然可以被引导,无压力。

GRUB 的安装方式两种
我们都知道在操作系统启动过程中有 一个很重要的引导程序——MBR。MBR是由三段组成的其中最重要的两段:是由446个字节组成的boot locader(引导加载器),和64个字节的分区表。在MBR的446字节也就是boot locader这段程序对于引导操作系统很重要。Linux中有两种boot locader可选,一种是LILO,一种就是GRUB。LILO现在已不用了。现在主要是使用GRUB来引导。现在我们来介绍一下GRUB。
GRUB是两段式的引导,第一阶段称为stage1,是存放在MBR中,主要来引导第二阶段stage2 这段主要放在/boot/grub/中的执行程序,主要是grub.conf这个文件。下面就介绍两种GRUB的安装
第一种是:当grub.conf这个文件不存在了,我们可以手动编辑。当系统重新启动时会出现一个grub的提示界面;而我们并不知道系统是在哪个磁盘中,这时我们可以用一命令来试着来找一下,grub>find (hd0,0)/ 用Tab键来查看是否有一个内核版本,如果有则是在这个磁盘中,反之则查找下一个。找到后可在grub>后输入:root (hd0,0)第二步是在grub>后输入kernel 后面跟上内核的版本,例如:kernel /vimlinuz-2.6.18-64.el5 ro root=/dev/vol0... quit。第三步是initrd,例如:grub>initrd /initrd 后面与内核版本相对应。最后是grub>boot 也就是重新启动。启动后在/boot/grub建立一个grub.conf 这样我们的grub就安装成功了。
第二种方式:当grub被破坏掉了。例如我们执行命令#dd if=/dev/zero of=/dev/sda bs=220 count=1 执行后MBR中的boot locader 就被删掉了。那我们怎样来重装grub呢?这里有两个方法。第一种就是:找一个系统光盘,从光盘启动紧急救援模式来修复grub。第二种方式就是安装grub到一个磁盘上。其过程是:
第一步是:在一个磁盘上重新化分一个分区,大约有100M左右,
第二步是:把这个分区格式化,#mount ext3 /dev/sdb1
第三步是:创建一目录。#mkdir /mnt/boot 并把上面的分区挂载到这个目录上#mount /dev/sdb1 /mnt/boot
第四步是:创建目录#mkdir /mnt/boot/grub
第五步是:进入到原操作系统i386-redhat目录中,并复制目录下所有文件。 #cd /usr/share/grub/i386-redhat
#cp ./* /mnt/boot/grub
第六步是:回原目录并卸载光盘#cd #umount /dev/sdb1
第七步是:执行grub命令#grub 会出现一个grub界面。逐步输入。
grub>root (hd1,0)
grub>setup (hd1)
grub>quit
经过这七步后我们的grub就成功的安装在了一个新的磁盘上,我们可以新建一个虚拟机并用这个磁盘,启动后就可以看到grub来引导的界面。
上面是两种方式来安装grub,如果再有内核就是一个小的Linux操作系统了。


东宁县15140906575: linux系统的引导程序是GRUB,在系统安装时可安装在哪些位置?效果有何不同 -
夹承博占: 1、安装在活动分区(如C盘),当前硬盘中的可引导系统,将被添加到grub中,电脑开机将从grub启动.这个方式有个弊端,当grub出问题时,系统将无法被引导.2、安装在linux所在分区,不会被pc开机引导,但可以通过其他引导工具进行引导(如bootthink、变色龙等),这个方式有个好处就是,linux系统(包括grub)是完全跟windows和其他系统独立开的,就算windows重装,只要linux分区,没被格式化,通过安装第三方引导工具,依然可以被引导,无压力.

东宁县15140906575: grub管理器安装在哪里 -
夹承博占: 在Linux中,“grub-install”命令是用来把GRUB的步骤1安装到MBR或者分区中的.GRUB的配置文件、步骤2以及其它文件必须安装到某个可用的分区中.如果这些文件或者分区不可用,步骤1将把用户留在命令行界面.GRUB配置文件的文件名和位置随系统的不同而不同;如在Debian和OpenSUSE中,这个文件为/boot/grub/menu.lst, 而在Fedora和Gentoo中为/boot/grub/grub.conf.Fedora提供了一个从/etc/grub.conf到/boot/grub/grub.conf的符号链接.

东宁县15140906575: 安装时把grub(lilo)写到linux分区的引导区还是主引导扇区(MBR)?
夹承博占: 如果你想电脑一启动就直接进入操作系统启动菜单就把grub(lilo)写到MBR上,如果写到linux分区的引导区则要用引导盘引导,建议写到MBR,方便点,至于说写到MBR不安全,该怎么解释呢?每装一次win98,MBR都会被修改一次,大家觉得有什么不安全的吗?

东宁县15140906575: gurb引导应该装在哪? 装在硬盘mbr?Windows7分区?或是linux根分区???分别什么情况? -
夹承博占: grub当然要装在linux分区,然后还要设定要启动的选项

东宁县15140906575: 先装win,后装linux时 linux的grub是放在mbr里还是所在分区的引导扇区 -
夹承博占: 答:第一个问题:都可以.第二个问题:从启动功能实现来看,没有区别.但安装位置不一样,引导的原理不一样.安装在MBR上,就把win系统的引导覆盖了,这样就由grub来直接引导两个系统;装在其他盘里,存在grub与win引导交接的环节.(事实上grub不是完全装载MBR上,MBR的空间非常小,只有grub中的核心部分被装在了MBR上,其他大部分文件还是在盘符里) 第三个问题:会覆盖.第四个问题:因为win的引导不能自动识别linux,需要安装后进行设置,但是grub引导能够识别win内核,生成一个win启动选项.因此后安装linux,比较方便.

东宁县15140906575: 想在windows xp 环境下安装linux ubuntun发型版 安装在哪里磁盘里好呢? -
夹承博占: 有四种方案:1、wubi安装,这样的话,ubuntu就像XP下的一个应用程序;2、在硬盘里面单独分一块区域,然后将ubuntu装到这个区域里面,用ubuntu的grub启动xp和ubuntu;3、在xp中装一个虚拟机,比如virtualbox,然后在虚拟机中装ubuntu;4、直接将ubuntu装到u盘或者移动硬盘中,需要的时候从usb启动(注意安装的时候,将grub装到移动硬盘里面).

东宁县15140906575: ubuntu中,软件一般安装在哪个文件夹里 -
夹承博占: ubuntu软件管理跟windows不同!ubuntu安装的程序都是标准路径,也就是并不是在一个位置,而是分散在系统各个文件夹中,重要文件夹解析如下: / ;linux系统的根目录,是系统的最顶层. /bin ;里面是系统最基本的二进制命令文件如ls cp ...

东宁县15140906575: linux 安装的分区问题 -
夹承博占: 一个 / ,11G ,分成主分区,不用格式化.安装 Linux 时格式化.一个 1G 的 SWAP ,也不用格式化,位置任意.安装 Linux 时,/ 格式化为 ext3 (reiserfs 也可以,你要是不需要 Windows 下读写 Linux 分区,可以用这个分区,性能比 ext3 好)....

东宁县15140906575: 如何将grub安装到linux磁盘的MBR -
夹承博占: q1,如何硬盘安装linux将grub安装在分区中? a:安装系统时会有提示的,ubunut应该是在选择分区时可以选择把boot loader(就是grub)安装在mbr里还是boot目录所在分区里,centOS和红帽linux等是在接近配置完成时,可以选择把boot loader安装到哪里...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网