LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1023|回复: 5

GRUB stage1.5的位置是不是和/boot分区的位置有关系

[复制链接]
发表于 2009-5-19 14:12:25 | 显示全部楼层 |阅读模式
类似DOS/windows系统中的DBR
发表于 2009-5-19 20:03:36 | 显示全部楼层
DOS/win 的就不懂了,GRUB 的 stage 文件一般都会放 /boot 分区里的(/boot/grub 里面)
回复 支持 反对

使用道具 举报

发表于 2009-5-19 22:39:38 | 显示全部楼层
stage1.5应该是跟在stage1后面
如果grub安装在MBR,stage1.5就跟在MBR后面没有被任何分区使用的空间里
如果grub安装在/boot分区,stage1.5应该跟在/boot分区的引导扇区之后
stage1加载stage1.5,然后再加载文件系统里的stage2,才能引导
stage1.5有支持不同文件系统的版本,/boot/grub/里的stage1.5用于安装grub
比如/boot是reiserfs文件系统,就是使用reiserfs_stage1_5安装
回复 支持 反对

使用道具 举报

发表于 2009-5-19 23:04:01 | 显示全部楼层
stage 1.5 并不是必需的,要视乎系统所用的文件系统格式而定
回复 支持 反对

使用道具 举报

发表于 2009-5-20 00:22:51 | 显示全部楼层
stage1.5可能是Stage2在1024柱面之后才需要的,如果在bios能读取的范围,可能就不安装stage1.5,让stage1直接读取stage2,而不通过文件系统,512字节的stage1应该是不能支持文件系统的,而且MBR才446字节
回复 支持 反对

使用道具 举报

发表于 2009-5-20 11:15:52 | 显示全部楼层
与此无关。

我的系统以前用1.5,后来用install命令,发现直接改用stage2一样可以启动
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表