无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 347|回复: 10
打印 上一主题 下一主题

[求助] 一个主引导mbr问题。

[复制链接]
跳转到指定楼层
1#
发表于 昨天 15:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
bios启动模式是legacy。麒麟+win7双系统。使用bootice备份了主引导.bin。因为平时不用麒麟,主引导是windowsNT,都是主板直接启动win7, 偶尔需要用的时候,用bootice 还原一下备份的bin 就可以正常启动麒麟。
这次我手滑了,没有还原,直接选择了grub2.0 安装配置。然后无法启动 提示grub rescue。
然后我不明白的问题就发生了,pe下用bootice 还原bin,还是无法启动,依然提示grub rescue。
最后只能使用麒麟的iso 通过敲命令 挂载, 修复错误的主引导,可以正常启动。
然后 bootice 还原bin 也正常了。 始终都是一个bin。
有人能帮忙解惑一下吗
2#
发表于 昨天 15:24 | 只看该作者
不懂,不过一般不是先写引导比如GRUB,然后编辑菜单达成多启动功能么???


二○二五年十二月二十二日
回复

使用道具 举报

3#
发表于 昨天 15:49 | 只看该作者
之前还原备份的.bin无效,但用ISO修复后又可以了,是因为:

    .bin文件只包含MBR的引导代码,不包含分区表、文件系统结构等信息
    安装GRUB失败后,磁盘结构可能已损坏或路径错误
    使用麒麟ISO修复后,恢复了GRUB所需的完整环境,包括:
        /boot/grub目录
        grub.cfg
        活动分区
        分区表一致性
    于是原来的.bin文件又可以正常引导了

建议做法(避免下次手滑)

    不建议直接安装GRUB,除非你清楚当前磁盘结构
    如果需要切换系统,继续使用BootICE还原你备份的.bin即可

    备份MBR的同时也建议备份分区表信息
    可用DiskGenuis等工具备份整个磁盘的MBR+分区表
    保留麒麟ISO在U盘中,以备修复引导使用

点评

不是的。BOOTICE默认不会覆盖分区表信息的,建议不要迷信AI。 [attachimg]569573[/attachimg] 用BOOTICE安装GRUB2的MBR,会写入63个扇区,而安装Windows的,只会写1个扇区。楼主备份了一个扇区,因此正好能覆盖Win  详情 回复 发表于 昨天 20:53

评分

参与人数 1无忧币 +5 收起 理由
zhanghao0242 + 5 赞一个!

查看全部评分

回复

使用道具 举报

4#
发表于 昨天 16:49 | 只看该作者
个人建议,直接做双启动引导,嫌麻烦就把windows设为默认并3秒选择自动,这样偶尔进linux不就行了么,省得恢复来恢复去。
回复

使用道具 举报

5#
发表于 昨天 17:29 | 只看该作者
好。。。。。。
回复

使用道具 举报

6#
发表于 昨天 18:26 | 只看该作者
学习一下
回复

使用道具 举报

7#
发表于 昨天 20:53 | 只看该作者
a66 发表于 2025-12-22 16:49
之前还原备份的.bin无效,但用ISO修复后又可以了,是因为:

    .bin文件只包含MBR的引导代码,不包含分 ...

不是的。BOOTICE默认不会覆盖分区表信息的,建议不要迷信AI。

用BOOTICE安装GRUB2的MBR,会写入63个扇区,而安装Windows的,只会写1个扇区。楼主备份了一个扇区,因此正好能覆盖Windows引导。但是恢复GRUB2引导时少了62个扇区。

点评

明天试一试。 感谢解惑。  发表于 昨天 22:19

评分

参与人数 1无忧币 +5 收起 理由
zhanghao0242 + 5 很给力!

查看全部评分

回复

使用道具 举报

8#
发表于 昨天 21:17 | 只看该作者
学习一下
回复

使用道具 举报

9#
发表于 5 小时前 | 只看该作者
学习一下
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-23 06:27

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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