无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3123|回复: 5

[求助] bootice 1.3.3.2在macbook air上无法安装PBR,提示访问被拒绝

[复制链接]
发表于 2015-9-25 15:55:49 | 显示全部楼层 |阅读模式
如题,bootcamp安装的win7,存在混合分区表。
是软件bug么?现在有什么办法能正常安装PBR?
 楼主| 发表于 2015-9-25 16:22:59 | 显示全部楼层
本来只是想给bootmgr改个名,现在通过进ubuntu后用dd命令写入解决了。不知道这是不是bootice的bug。
回复

使用道具 举报

发表于 2015-9-26 09:35:56 | 显示全部楼层
直接PM作者吧

点评

但也不能老是dd啊好像那里还是有结束标志的,我这么改名必须跟bootmgr7个字符一模一样……在此也伸手问一下修改的……算法什么的?  详情 回复 发表于 2015-9-28 12:33
谢谢,已经PM  详情 回复 发表于 2015-9-27 23:39
回复

使用道具 举报

 楼主| 发表于 2015-9-27 23:39:13 | 显示全部楼层

谢谢,已经PM
回复

使用道具 举报

 楼主| 发表于 2015-9-28 12:33:12 | 显示全部楼层


但也不能老是dd啊好像那里还是有结束标志的,我这么改名必须跟bootmgr7个字符一样长度……在此也伸手问一下修改的……算法什么的?
回复

使用道具 举报

 楼主| 发表于 2015-11-23 12:08:55 | 显示全部楼层
又测试了一下,基本确定是存在类型为0xEE的GPT保护分区导致的。另外出现了奇怪的分区ID,0x83和0x93,不知道是怎么回事。
用diskpart的remove命令删除盘符成功,但写入分区开头的第2个扇区会被拒绝访问,即使是在bootice的扇区编辑功能里。
MBR和分区开头的第一个扇区看起来总是可以写入的。bootice的扇区编辑可以编辑这些扇区。
我尝试把GPT保护分区的类型ID在扇区编辑里直接改成了0x0B,成功了。然后我在分区管理里点了隐藏和显示分区按钮,这时有点奇怪,分区ID变成了0x83或0x93,而不是0x1B和0x0B。
但是,无论怎样,看起来保护已经解除了,分区开头第二个扇区已经可以写入,bootmgr改名功能也可以使用了。
如果在分区管理里把GPT保护分区的ID改回0xEE,就会恢复分区开头第二个扇区不可写入的状态。
Windows自己的Bootsect.exe更新PBR和MBR倒是没有碰到任何阻碍。

以上信息已经反馈给Pauly。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-18 13:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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