|
本帖最后由 2012falcon 于 2013-5-8 00:32 编辑
做过大白菜启动的U盘,后来又做了个grub4dos普通启动(用什么做的找不到也想不起来了,背景是偷月亮的图画,they stole the moon,哪位知道告诉我)。
U盘启动时进入普通grub4dos启动界面,通过编辑该可见分区的menu.lst,也可以调用大白菜的启动软件。
用了很长时间才知道大白菜U启的隐藏分区是ud格式,用FbinstTool可以查看内容。
可惜,一次误操作,本想用BOOTICE恢复硬盘的mbr备份结果没看,恢复到了U盘里,导致无法U启,卡在黑屏处。
第一反应是用bootice向U盘安装grubdos,即修改U盘的主引导记录(MBR),安装成功,可以U启。
但运行FbinstTool时提示mbr错误,询问是否修复,选择不修复,结果无法查看ud分区的文件了,当然也不能进行Qemu测试。
这种情况下可能无法调用大白菜系统的软件,重启测试,果然出错。
再次进xp运行FbinstTool,这次提示修复mbr时选择修复,ud分区可见了,但U盘又无法启动。
如果找到当时做grub4dos启动的软件,重新安装下应该能解决问题。
绞尽脑汁也想不起来是什么软件,搜到半夜12点也没找到,准备放弃了,忽然想到bootice主引导记录旁边有个分区引导记录(PBR)的选项。
原来ud分区和可见分区都能用是不是可见分区有自己的引导记录呢,试一下吧。
点“分区引导记录”,要更改的类型选GRUB4DOS,点“安装/配置”,成功,重启试验,无效。
又要放弃了,还有些不甘心,进xp运行FbinstTool,仔细看菜单,发现“启动设置”第三项是“设置MBR参数”,设置试试吧。
版本选“普通版本”,BPB处有三个选项:
1、清除MBR中的BPB;
2、重新初始化BPB;
3、复制第一分区的BPB到MBR。
bootice中分区引导记录叫PBR,FbinstTool叫BPB,不知道哪个对,应该是一种东西。
选择第3项,点设置。
重启电脑,惊喜出现了,就这么稀里糊涂的搞下了。
坐了几个小时,还好最后对得起我的颈椎。
写这儿记录一下以备不时之需。
装linux连续折腾N天,都是0点后睡觉,有什么用啊,哎~!
——2013年5月8日0时27分
|
|