Win98SE hard drive master boot record code data annotation

Source: Internet
Author: User

0000:7C00 C0 8E D0 BC 7C FB-50 1F FC be 1 b 7C 3@. p<.| {p.p.| >.|
0000:7C10 BF 1 b B9 E5 01-f3 A4 CB?.. Pw9e.s$k>>.1.
0000:7c20 2C 7C c6-10 E2 F5 CD 8B 8B 8,|. U.. F.bum .....
0000:7C30 EE C6 38-2c F6 be 4E AC n.f.it.8,tv>. N
0000:7C40 3C FA BB modified b4-0e CD-EB F2 <.tz; 4.m.kr.f%
0000:7C50 8A B4 3C 0E-74 B4 0B 3C 0C 74 05. f.4.<.t.4.<.t.
0000:7C60 3 A C4 2B C6 25-06 BB AA B4:D u+ @FF%.u$;*up4
0000:7c70 a CD of eight FB-55 AA F6 C1 am.xr. {U*U.VA.T
0000:7c80 0B 8A E0 C7 06-a1-EB 1E-the BF. `. v$g.!. K.. F.?
0000:7C90 0A B8 8B DC 33-c9 m FF 7F 8B 4E. 8...\3i ... N
0000:7CA0 4E CD 29-be eight 3E FE 7D 55%. N.M.R) >f. >~}u
0000:7cb0 AA 5A 7F DA-85 F6 (EB) *tz.o. Z.vu.> '. k
0000:7CC0 8A 08-13 (0A E8 5A EB ...). R.. F.. V.h.. Zk
0000:7cd0 D5 4F E4 C0 CD 13-eb B8 (uotd3@m.k8) .....
0000:7ce0 F6 06-53 8B F4 v3vvvrp.sq>.... v.t
0000:7cf0 B8 8A 24-cd 5A 8D Pr8.b.v$m.zx.d.r
0000:7d00 0A C7 02-e2 F7 F8 5E C3 EB @u.b.g.bwx^ckti
0000:7d10 6E, 6C 70-61, nvalid, 6F 6E partition
0000:7D20 6C 45-72 to 6F to 6C 6F table. Error Loa
0000:7d30 6E 6F 65-72-Ding operating s-the 6E
0000:7D40 6D 4D 69-73-ystem 6E to 6F. Missing op
0000:7D50-20-73-6E-A-6D erating system.
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ..... .....
^^ the ^^ ^^ ^^ the ^^ ^^ ^^ ^^ ^^ the ^^ ^^ the ^^ ^^ ^^ ^^ the ^^ ^^ ^^ ^^ ^^ The ^^ of the ^^ ^ Note 1
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ..... .....
0000:7d80 8B FC 1E 8b-f5 CB 00 00 00 00 00 00 ... | w.uk ...
^^ ^ Note 2
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ..... .....
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ..... .....
00 00 00 00 00 00 00 00-00 00 00 00 00 00 80 01 ..... .....
^ Note 3
0000:7DC0 0B 7F 7F C8 3F 00-00 3B 38 00 00 00 ... H?... A;8 ...
0000:7dd0 C9 7F FF 3b-38 BA (AI) ....... 8.:(...
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ..... .....
0000:7df0 a AA ... ......, 00-00 ........... u*
^^ ^^ ^ Note 4

* Note 1--from 7d5e to 7d82 for MBR reserved for the multi-language hint information space, such as Win98SE Chinese version of the message is filled with the space, Ms also has a very stupid time, the BIOS generally only support English, at this time has not loaded Chinese display, how to display Chinese?
We usually in the VxD load error will also show some strange characters, in fact, is also some Chinese, at this time the desktop has not been shown, how to display Chinese?! So Microsoft is stupid, and there are really stupid times.
* Note 2--MBR effective execution code so far, the byte is actually the instruction "RETF", where it jumps to the boot record that is already loaded at the 0:7C00, so it is necessary to avoid these bytes to add your own instructions in the MBR.
From 7D8A~7DBD to unused space, you can use to add your own code.
* Note 3-from 7DBE~7DFD is 4 partitioned table entries, depending on how the disk is partitioned.
* Note 4-55AA is a flag that the BIOS determines that the hard disk has MBR validity, otherwise it will not load and run it.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.