holts 发表于 2016-3-21 13:16:58

求助, 如何装入主分区文件并引导系统

我的硬盘主分区第一个扇区备份为 mbr.bin文件,   512个字节,能否在GRUB中加载这个文件, 并引层系统进入系统 ?

不知 发表于 2016-3-21 13:40:10

估计不行,我试了grub的mbr,一直黑屏。

holts 发表于 2016-3-21 14:05:50

不知 发表于 2016-3-21 13:40
估计不行,我试了grub的mbr,一直黑屏。

哪在grub中调用ntlr来装入这个mbr行不?

captain_g 发表于 2016-3-21 15:28:22

"硬盘主分区第一个扇区备份为 mbr.bin 文件"

什么意思?备份的应该是磁盘第一扇区吧?即磁盘的MBR备份文件。MBR应该是不属于分区的,如果是某主分区的备份,应该和分区引导有关。

如果你确认就是该磁盘的MBR备份!可以用BOOTICE恢复啦!

captain_g 发表于 2016-3-21 15:47:32

既然已经启动到了grub环境了,为何还要去加载那个 mbr.bin 文件呢?

按照一楼的说法,应该用 chainlaoder 去加载 ntldr 或 bootmgr 等加载器;

如果备份的是分区的 pbr.bin,理论上这个 pbr.bin 被加载后它也是要靠 ntldr 或 bootmgr 等加载器来装载相应的操作系统文件并启动的;

holts 发表于 2016-4-11 16:51:16

captain_g 发表于 2016-3-21 15:47
既然已经启动到了grub环境了,为何还要去加载那个 mbr.bin 文件呢?

按照一楼的说法,应该用 chainlaode ...

硬盘主分区装的是GRUB4DOS引导,   硬盘上有四个分区, 第一分区装的是WIN&, 第3个分区装的是 Linnux,

如何用GRUB4DOS引导Linux?

captain_g 发表于 2016-4-12 09:45:18

holts 发表于 2016-4-11 16:51
硬盘主分区装的是GRUB4DOS引导,   硬盘上有四个分区, 第一分区装的是WIN&, 第3个分区装的是 Linnux,

...

好多年没碰Linux了,也不知具体情况,以下可试试看:

启动时选择进G4D命令环境;

用find查看一下Linux所在分区为何(hdx,y);

记住xy值;

然后逐行输入如下命令:

root (hdx,y)
chainloader (hdx,y)+1
boot


页: [1]
查看完整版本: 求助, 如何装入主分区文件并引导系统