看了个人 GRUB 学习笔记 超长篇的提问

为当前最终发行版之前的所有版本提供支持
回复
nuclearxin
帖子: 20
注册时间: 2007-03-09 11:30
送出感谢: 0
接收感谢: 0

看了个人 GRUB 学习笔记 超长篇的提问

#1

帖子 nuclearxin » 2007-03-29 16:20

看了个人 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)
对吗??????
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#2

帖子 eexpress » 2007-03-29 16:28

??研究这些。没用吧。grub.pdf里面都有的。
● 鸣学
nuclearxin
帖子: 20
注册时间: 2007-03-09 11:30
送出感谢: 0
接收感谢: 0

#3

帖子 nuclearxin » 2007-03-29 17:18

概念 上的东西 还是弄清楚点好
楼上的你知道吗????
头像
dogfox
论坛版主
帖子: 5309
注册时间: 2006-09-02 14:18
来自: 汉桑城
送出感谢: 1 次
接收感谢: 1 次
联系:

#4

帖子 dogfox » 2007-03-29 17:35

ls的语气好像是在教育你的ls似的
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员
回复

回到 “老旧版本支持”