看了个人 GRUB 学习笔记 超长篇的提问
*******第一个问题grub的安装是不是一定安装在/boot/grub 文件夹里 不允许 安装在别的目录?
如果回答是肯定的话 下面的问题的(2)问里 和 最后我的理解是不是正确啦啊 嘿嘿
*******下面主要是stage1 于stage2的问题
(1)stage1 在文件系统中的大小是512k但是看到这样的资料:
stage1应该是只有446字节,因为分区表也放在MBR中的占去64字节,及最后的结束标志2字节?
剩下的512-446=66 那里去了?
(2)文章中写道stage1对stage2 或者stage 1.5 的位置进行编码 的作用是让系统找到grub的核心镜像stage2
那么 stage1 这个文件里的位置编码是什么原则 ?固定找/boot/grub/stage2 ? stage1 能不能修改?
******最后 我的理解
grub shell 里面 安装 stage1 和stage2过程,看我理解的对不?
root(hd0,0) #如果根/目录和/boot目录的partition 不一样的话,找/boot 所在的partition对应的(hdx.x).
setup(hd0,0) #自动寻找/boot/grub/stage1(如果/boot单独分区就找直接找/grub/stage1)
# 和/boot/grub/stage2 (如果/boot单独分区就找直接找/grub/stage2)
# 然后修改stage1 里面的partition位置编码 与stage2对应~
# 最后把stage1压缩后放到(hd0,0)
对吗??????
看了个人 GRUB 学习笔记 超长篇的提问
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 20
- 注册时间: 2007-03-09 11:30
-
- 帖子: 20
- 注册时间: 2007-03-09 11:30