无忧启动论坛

 找回密码
 注册
搜索

如何快速查找出primoramdisk智能镜像的mbr?

查看数: 5051 | 评论数: 8 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-12-23 18:41

正文摘要:

本帖最后由 sairen139 于 2020-1-12 14:50 编辑 今天遇到一个难题,看看大家有没有什么好办法,问题就是如何快速查找出primoramdisk智能镜像的mbr? 用dg或者winhex打开智能镜像后,找到一般的扇区结尾的55aa这 ...

回复

liuzhaoyzz 发表于 2019-12-26 07:02:15
管他在哪个扇区,反正一键里面bootice能够备份其MBR,没遇到过错误。恢复用dd也没问题。
sairen139 发表于 2019-12-26 00:04:24
liuzhaoyzz 发表于 2019-12-25 19:43
智能镜像的mbr通过盘符查找,用bootice备份0磁道0柱面的1扇区,512字节即可。
一键里面不是有代码吗?0.cm ...

智能镜像的mbr并不固定在0扇区(即第一扇区),有可能在数千扇区。
通过磁盘签名和mbr结束标志55AA这两个标的数据来定位这个扇区。

找到mbr扇区就把这个扇区覆盖掉引导小vdf的0扇区(即第一扇区)即可正常启动ramos,可以用DG或者winhex来查找智能镜像大vdf的mbr扇区究竟在哪里!
liuzhaoyzz 发表于 2019-12-25 22:34:37
参数就是几个文件名,自己set下啊。
xman00 发表于 2019-12-25 21:18:42
liuzhaoyzz 发表于 2019-12-25 19:43
智能镜像的mbr通过盘符查找,用bootice备份0磁道0柱面的1扇区,512字节即可。
一键里面不是有代码吗?0.cm ...

能否单独提炼一下,不要传参
liuzhaoyzz 发表于 2019-12-25 19:43:03
智能镜像的mbr通过盘符查找,用bootice备份0磁道0柱面的1扇区,512字节即可。
一键里面不是有代码吗?0.cmd
echo 备份引导镜像盘mbr
"%BOOTICE%" /device=%Bddisk% /mbr /backup /file="%BOOTmbr%" /quiet 1>nul 2>nul
if "%errorlevel%" neq "0" pause

rc.cmd:
echo 恢复引导镜像扇区
"%dd%" if="%Bmbr%" of="%Bfile%" bs=512 count=1 1>nul 2>nul
恢复第一个扇区,大小是512字节

点评

智能镜像的mbr并不固定在0扇区(即第一扇区),有可能在数千扇区。 通过磁盘签名和mbr结束标志55AA这两个标的数据来定位这个扇区。 找到mbr扇区就把这个扇区覆盖掉引导小vdf的0扇区(即第一扇区)即可正常启动ra  详情 回复 发表于 2019-12-26 00:04
能否单独提炼一下,不要传参  详情 回复 发表于 2019-12-25 21:18
kkkssc 发表于 2019-12-23 19:06:35
本帖最后由 kkkssc 于 2019-12-23 19:14 编辑

论坛制作ramos里面3.86里面有做好的脚本,一般是备份前64个512的扇区;手工的方法就是用BOOTICE 直接把前面64个扇区保存下来,需要用的时候还原回去,不过,貌似没多少卵用,激活信息不单只放在mbr

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

闽公网安备 35020302032614号

GMT+8, 2024-11-25 11:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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