中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-25 03:39
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » 已解决:写入MBR失败 查看 4,783 回复 22
16 发表于 2007-08-05 16:43 ·  中国 广东 惠州 电信
初级用户
积分 102
发帖 47
注册 2007-01-14 11:16
19年会员
UID 76491
性别 男
状态 离线
这是40G硬盘的情况:

Disk 0 Absolute Sector 0 [0x0]
00000000000: 33 C0 8E D0 BC 00 7C FB 50 07 50 1F FC BE 1B 7C
00000000010: BF 1B 06 50 57 B9 E5 01 F3 A4 CB BD BE 07 B1 04
00000000020: 38 6E 00 7C 09 75 13 83 C5 10 E2 F4 CD 18 8B F5
00000000030: 83 C6 10 49 74 19 38 2C 74 F6 A0 B5 07 B4 07 8B
00000000040: F0 AC 3C 00 74 FC BB 07 00 B4 0E CD 10 EB F2 88
00000000050: 4E 10 E8 46 00 73 2A FE 46 10 80 7E 04 0B 74 0B
00000000060: 80 7E 04 0C 74 05 A0 B6 07 75 D2 80 46 02 06 83
00000000070: 46 08 06 83 56 0A 00 E8 21 00 73 05 A0 B6 07 EB
00000000080: BC 81 3E FE 7D 55 AA 74 0B 80 7E 10 00 74 C8 A0
00000000090: B7 07 EB A9 8B FC 1E 57 8B F5 CB BF 05 00 8A 56
000000000A0: 00 B4 08 CD 13 72 23 8A C1 24 3F 98 8A DE 8A FC
000000000B0: 43 F7 E3 8B D1 86 D6 B1 06 D2 EE 42 F7 E2 39 56
000000000C0: 0A 77 23 72 05 39 46 08 73 1C B8 01 02 BB 00 7C
000000000D0: 8B 4E 02 8B 56 00 CD 13 73 51 4F 74 4E 32 E4 8A
000000000E0: 56 00 CD 13 EB E4 8A 56 00 60 BB AA 55 B4 41 CD
000000000F0: 13 72 36 81 FB 55 AA 75 30 F6 C1 01 74 2B 61 60
00000000100: 6A 00 6A 00 FF 76 0A FF 76 08 6A 00 68 00 7C 6A
00000000110: 01 6A 10 B4 42 8B F4 CD 13 61 61 73 0E 4F 74 0B
00000000120: 32 E4 8A 56 00 CD 13 EB D6 61 F9 C3 49 6E 76 61
00000000130: 6C 69 64 20 70 61 72 74 69 74 69 6F 6E 20 74 61
00000000140: 62 6C 65 00 45 72 72 6F 72 20 6C 6F 61 64 69 6E
00000000150: 67 20 6F 70 65 72 61 74 69 6E 67 20 73 79 73 74
00000000160: 65 6D 00 4D 69 73 73 69 6E 67 20 6F 70 65 72 61
00000000170: 74 69 6E 67 20 73 79 73 74 65 6D 00 00 00 00 00
00000000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000000190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000001A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000001B0: 00 00 00 00 00 2C 44 63 C2 EE C2 EE 00 00 80 01
000000001C0: 01 00 07 FE FF FF 3F 00 00 00 81 14 2A 01 00 00
000000001D0: C1 FF 0F FE FF FF C0 14 2A 01 01 7D 7E 03 00 00
000000001E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA
17 发表于 2007-08-05 19:07 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
积分 2,491
发帖 1,115
注册 2003-09-24 00:00
22年会员
UID 10292
性别 男
状态 离线
40G 的在 bootlace 下应该没问题的。

20G 的分区表应该也不算是错的,但是这个分区表和微软建立的不同。目前我们的 bootlace 不能处理这个分区表,需要等到下次更新时解决。

目前你可以安全地把 20G 的分区表中的一个 00 和一个 A4 这两处都改成 FE 就好了:

也就是说,把结尾处的三行:

000000001D0: C1 FF 99 00 FF FF BB EB 57 01 3F 00 00 00 00 01
000000001E0: C1 FF 0C A4 FF FF FA EB 57 01 26 50 0D 01 00 00
000000001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA

改成:

000000001D0: C1 FF 99 FE FF FF BB EB 57 01 3F 00 00 00 00 01
000000001E0: C1 FF 0C FE FF FF FA EB 57 01 26 50 0D 01 00 00
000000001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA

只需要把蓝色部分修改成红色部分。


注意:千万别弄错了,如果你改错了地方,这会造成灾难的:注意你是在手动修改分区表,操作失误将有可能导致该硬盘上全部文件的丢失!如果你不熟练,请不要这样去手动修改分区表!
因为我们亲手创建,这个世界更加美丽。
18 发表于 2007-08-05 21:50 ·  中国 广东 惠州 电信
初级用户
积分 102
发帖 47
注册 2007-01-14 11:16
19年会员
UID 76491
性别 男
状态 离线
这个是后备磁盘,作为试验性磁盘也是没有关系 的,只要不毁坏就行了。
文件丢失我不担心,如果改错了,应该不会导致整个硬盘撕毁吧?硬件上还是没有问题的对吗?
19 发表于 2007-08-05 23:05 ·  中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
20年会员
UID 49283
性别 男
状态 离线
硬盘没问题,就是文件可能全部丢失。可以备份mbr,以防万一。不行时恢复原mbr即可。
Windows 一键还原
http://www.yjhy.com
20 发表于 2007-08-06 13:21 ·  中国 广东 惠州 电信
初级用户
积分 102
发帖 47
注册 2007-01-14 11:16
19年会员
UID 76491
性别 男
状态 离线
按照“不点”大师的指点,修改MBR后,在纯DOS下,用BOOTLACE命令成功将GRUB安装到20G硬盘。

在这里衷心的感谢“不点”“lianjiang2004”“bean”几位大师给予的帮助!

你们的技术和你们的品德一样令人敬佩!
21 发表于 2007-08-07 15:40 ·  中国 广东 惠州 电信
初级用户
积分 102
发帖 47
注册 2007-01-14 11:16
19年会员
UID 76491
性别 男
状态 离线
Originally posted by 不点 at 2007-8-5 07:07 PM:
40G 的在 bootlace 下应该没问题的。

20G 的分区表应该也不算是错的,但是这个分区表和微软建立的不同。目前我们的 bootlace 不能处理这个分区表,需 ...




是的,我今天看到有文章说“影子系统”会改写MBR,我这个20G硬盘是装了“影子系统”。
22 发表于 2007-08-10 14:52 ·  中国 四川 南充 电信
超级版主
★★★★
我爱DOS
积分 5,310
发帖 2,044
注册 2005-09-26 12:00
20年会员
UID 42843
性别 男
来自 四川南充
状态 离线
23 发表于 2007-08-11 15:26 ·  中国 福建 漳州 电信
初级用户
积分 59
发帖 27
注册 2006-10-18 11:17
19年会员
UID 66354
状态 离线
偶 不清楚 帮你顶下
论坛跳转: