Gi?i thích chi ti?t c?a khu v?c kinh t? kh?i đ?ng ch?t béo

D?ch tiêu đ? D?ch tiêu đ?
ID c?a bài: 140418 - Xem s?n ph?m mà bài này áp d?ng vào.
Bung t?t c? | Thu g?n t?t c?

? Trang này

TÓM T?T

Hi?u bi?t v? n?i dung và ch?c năng c?a m?t h? th?ng t?p tin có th? "r?nh ghi kh?i đ?ng" r?t h?u ích khi x? l? s? c? kh?i đ?ng th?t b?i ho?c đ?a tham nh?ng.

Theo th?i gian, thư?ng là do đ? ph?n c?ng th?t b?i ho?c virus nhi?m, m?t r?nh ghi kh?i đ?ng có th? b? h?ng. N?u phân vùng là ho?t đ?ng chính phân vùng, ho?c m?t phân vùng ch?a h? đi?u hành tác ph?m, đi?u này có th? ngăn ch?n h? th?ng t? b?t đ?u. N?u không, nó ch? đơn gi?n có th? ngăn ch?n truy c?p d? li?u trên ? đ?a.

Thông thư?ng, n?u b?n nghi ng? đ?a tham nh?ng, nó là t?t nh?t đ? s? d?ng thương m?i ch?ng- vi-rút ho?c đ?a ph?c h?i ph?n m?m. Trong m?t s? trư?ng h?p, tuy nhiên, chi ti?t ki?n th?c v? khu v?c kinh t? kh?i đ?ng có th? có ích.

Bài vi?t này gi?i thích các l?nh v?c khác nhau c?a m?t r?nh ghi kh?i đ?ng ch?t béo. B?ng cách s? d?ng các sau thông tin, có th? đ? t? s?a ch?a m?t ch?t béo b? hư h?ng r?nh ghi kh?i đ?ng. Đ? th? m?t s?a ch?a, đ?a công c? ch?nh s?a có kh? năng ch?nh s?a nguyên đ?a l?nh v?c đư?c yêu c?u. Bài vi?t này không th?o lu?n v? công c? c? th? mà có th? đư?c s? d?ng đ? th?c hi?n m?t s?a ch?a ho?t đ?ng kinh doanh.

Trong khi m?i n? l?c đ? đư?c th?c hi?n đ? đ?m b?o tính chính xác c?a sau đây thông tin, h? đi?u hành khác nhau, bao g?m c? các phiên b?n tương lai c?a H? đi?u hành Microsoft, có th? s? d?ng c?u trúc d? li?u khác nhau. Do đó b?n nên làm cho vi?c s? d?ng các thông tin sau nguy cơ c?a riêng b?n.

THÔNG TIN THÊM

N?n và thu?t ng?

Trong tài li?u này, m?t "t?p tin h? th?ng kh?i đ?ng khu v?c" là đ?u tiên l?nh v?c v?t l? trên m?t kh?i tin h?p l?. M?t kh?i tin h?p l? có th? là m?t phân vùng chính, m?t ? đ?a logic trong m?t phân vùng m? r?ng, ho?c m?t h?n h?p c?a hai ho?c nhi?u hơn phân vùng, như trư?ng h?p v?i gương, s?c b?, và kh?i lư?ng đ?t.

Trên đ?a m?m, r?nh ghi kh?i đ?ng này là khu v?c đ?u tiên trên đ?a. Trong các trư?ng h?p c?a ? đ?a c?ng, khu v?c kinh t? đ?u tiên đư?c g?i là "Master Boot K? l?c"ho?c"mbr." MBR này là khác nhau t? m?t r?nh ghi kh?i đ?ng h? th?ng t?p tin và có m?t b?ng phân vùng, trong đó mô t? cách b? trí c?a logic phân vùng trên ? đ?a c?ng đó. Khu v?c kinh t? kh?i đ?ng h? th?ng t?p tin s? các l?nh v?c đ?u tiên t?i m?t trong nh?ng phân vùng.

Ti?n tr?nh kh?i đ?ng

Ti?n tr?nh kh?i đ?ng 80 x 86 d?a trên máy tính cá nhân (như trái ngư?c v?i RISC- d?a trên h? th?ng) làm cho tr?c ti?p s? d?ng m?t r?nh ghi kh?i đ?ng h? th?ng t?p tin đ? th?c hi?n hư?ng d?n. Ti?n tr?nh kh?i đ?ng đ?u tiên có th? đư?c tóm t?t như sau:

  1. Power vào t? Test (ho?c bài) kh?i xư?ng b?i h? th?ng BIOS và CPU.
  2. BIOS s? xác đ?nh thi?t b? nào đ? s? d?ng như là thi?t b? kh?i đ?ng"."
  3. BIOS t?i đ?u tiên l?nh v?c v?t l? t? thi?t b? kh?i đ?ng vào b? nh? và th?c hi?n giao d?ch chuy?n CPU đ? b?t đ?u c?a đ?a ch? b? nh? đó. N?u thi?t b? kh?i đ?ng là m?t ? đ?a c?ng, khu v?c đư?c t?i trong bư?c 3 là MBR, và quá tr?nh kh?i đ?ng ti?n hành như sau:

  4. MBR m? t?i khu v?c kinh t? kh?i đ?ng đư?c tham chi?u b?i b?ng phân vùng cho "ho?t đ?ng chính phân vùng" vào b? nh? và chuy?n CPU th?c hi?n b?t đ?u c?a đ?a ch? b? nh? đó.
Đ?n th?i đi?m này, ti?n tr?nh kh?i đ?ng là hoàn toàn đ?c l?p như th? nào đ?a đư?c đ?nh d?ng và nh?ng g? h? đi?u hành đang đư?c n?p. T? th?i đi?m này ngày, c? ho?t đ?ng và t?p tin h? th?ng dùng chơi m?t ph?n.

Trong trư?ng h?p c?a ch?t béo kh?i tin đó có Windows NT cài đ?t, kh?i đ?ng FAT khu v?c kinh t? có trách nhi?m xác đ?nh v? trí c?a các t?p tin "ntldr" ngày kh?i lư?ng, t?i nó vào b? nh?, và chuy?n giao quy?n ki?m soát nó.

Bên trong khu v?c kinh t? kh?i đ?ng ch?t béo

B?i v? MBR chuy?n CPU th?c hi?n đ? kh?i đ?ng khu v?c, đ?u tiên byte c?a khu v?c kinh t? kh?i đ?ng FAT ph?i là h?p l? ch? d?n th?c thi cho m?t 80 x 86 CPU. Trong th?c t? các hư?ng d?n đ?u tiên t?o thành m?t "nh?y" ch? d?n và chi?m 3 byte đ?u tiên c?a khu v?c kinh t? kh?i đ?ng. Nh?y này ph?c v? đ? b? qua ti?p theo m?t vài byte mà không đư?c "ch?y đư?c."

Theo các ch? d?n nh?y là m?t 8 byte "OEM ID". Đi?u này thư?ng là m?t chu?i k? t? xác đ?nh h? đi?u hành đư?c đ?nh d?ng âm lư?ng.

Sau OEM ID là m?t c?u trúc đư?c bi?t đ?n như BIOS tham s? kh?i, ho?c "BPB." Th?c hi?n như m?t toàn th?, BPB cung c?p đ? thông tin cho các th?c thi ph?n c?a r?nh ghi kh?i đ?ng đ? có th? xác đ?nh v? trí t?p NTLDR. B?i v? BPB luôn luôn b?t đ?u lúc bù đ?p cùng, tiêu chu?n tham s? là luôn ? trong m?t v? trí n?i ti?ng. B?i v? các hư?ng d?n đ?u tiên trong kh?i đ?ng khu v?c kinh t? là m?t bư?c nh?y, BPB có th? đư?c m? r?ng trong tương lai, cung c?p m?i thông tin đư?c g?n vào cu?i. Trong trư?ng h?p này, ch? d?n nh?y ch? c?n m?t đi?u ch?nh nh?. Ngoài ra, th?c thi m? th?c t? có th? khá chung chung. T?t c? bi?n đ?i liên k?t v?i ch?y trên đ?a c?a Kích c? khác nhau và h?nh h?c đư?c đóng gói trong BPB.

BPB đư?c lưu tr? trong m?t đóng gói (có ngh?a là, removed) đ?nh d?ng. Sau đây b?ng li?t kê các bù đ?p byte c?a m?i trư?ng trong BPB. M?t mô t? c?a m?i l?nh v?c sau b?ng.
Field               Offset     Length
-----               ------     ------
Bytes Per Sector      11         2
Sectors Per Cluster   13         1
Reserved Sectors      14         2
FATs                  16         1
Root Entries          17         2
Small Sectors         19         2
Media Descriptor      21         1
Sectors Per FAT       22         2
Sectors Per Track     24         2
Heads                 26         2
Hidden Sectors        28         4
Large Sectors         32         4
				
Byte cho m?i l?nh v?c: Đây là kích thư?c c?a m?t l?nh v?c ph?n c?ng và cho h?u h?t đ?a s? d?ng t?i Hoa K?, giá tr? c?a l?nh v?c này s? là 512.

Ngành cho m?i c?m sao: V? ch?t béo gi?i h?n s? lư?ng các c?m (ho?c "đơn v? phân b?") mà nó có th? theo d?i, m?t lư?ng l?n đư?c h? tr? b?i tăng s? lư?ng các ngành cho m?i c?m. Các y?u t? c?m sao cho m?t ch?t béo kh?i lư?ng là hoàn toàn ph? thu?c vào kích c? c?a kh?i lư?ng. Giá tr? h?p l? cho l?nh v?c này là 1, 2, 4, 8, 16, 32, 64, và 128. Truy v?n trong Microsoft Ki?n th?c cơ s? cho thu?t ng? "Default kích thư?c liên cung" cho bi?t thêm thông tin v? ch? đ? này.

L?nh v?c dành riêng: Này đ?i di?n cho m?t s? l?nh v?c ngay trư?c khi b?t đ?u ch?t béo đ?u tiên, bao g?m c? r?nh ghi kh?i đ?ng chính nó. Nó luôn luôn nên có m?t giá tr? t?i thi?u 1.

Ch?t béo: Đây là m?t s? b?n sao c?a b?ng ch?t béo đư?c lưu tr? trên đ?a. Thông thư?ng, giá tr? c?a l?nh v?c này là 2.

Root m?c: Đây là t?ng s? c?a t?p tin tên m?c mà có th? lưu tr? trong thư m?c g?c c?a kh?i lư?ng. Trên m?t ? c?ng đi?n h?nh, các giá tr? c?a l?nh v?c này là 512. Lưu ?, tuy nhiên, r?ng có m?t m?c nh?p luôn luôn đư?c s? d?ng Nh?n ? đ?a, và r?ng t?p tin v?i tên t?p tin dài s? s? d?ng lên nhi?u m?c cho m?i t?p tin. Đi?u này có ngh?a là s? l?n nh?t c?a t?p tin trong thư m?c g?c thư m?c thư?ng là 511, nhưng mà b?n s? ch?y ra kh?i m?c trư?c r?ng n?u dài t?p tin tên đư?c s? d?ng.

L?nh v?c nh?: L?nh v?c này đư?c s? d?ng đ? lưu tr? m?t s? l?nh v?c trên các đ?a n?u kích thư?c kh?i lư?ng là đ? nh?. Đ?i v?i kh?i lư?ng l?n hơn, đi?u này trư?ng có giá tr? là 0, và chúng tôi ch? đ? thay th? cho giá tr? "L?nh v?c l?n" mà đ?n sau này.

Phương ti?n truy?n thông mô t?: Byte này cung c?p thông tin v? phương ti?n truy?n thông đư?c s? d?ng. B?ng sau li?t kê m?t s? mô t? phương ti?n truy?n thông đư?c công nh?n các giá tr? và các phương ti?n truy?n thông liên quan. Lưu ? r?ng các phương ti?n truy?n thông mô t? byte có th? đư?c liên k?t v?i nhi?u hơn m?t dung lư?ng đ?a.
Byte   Capacity   Media Size and Type
F0     2.88 MB    3.5-inch, 2-sided, 36-sector
F0     1.44 MB    3.5-inch, 2-sided, 18-sector
F9     720 KB     3.5-inch, 2-sided, 9-sector
F9     1.2 MB     5.25-inch, 2-sided, 15-sector
FD     360 KB     5.25-inch, 2-sided, 9-sector
FF     320 KB     5.25-inch, 2-sided, 8-sector
FC     180 KB     5.25-inch, 1-sided, 9-sector
FE     160 KB     5.25-inch, 1-sided, 8-sector
F8     -----      Fixed disk
				
Ngành cho m?i ch?t béo: Đây là m?t s? l?nh v?c b? chi?m đóng b?i m?i ngư?i trong s? các ch?t béo trên ? đ?a. Đưa ra thông tin này, cùng v?i s? lư?ng ch?t béo và các l?nh v?c dành riêng li?t kê ? trên, chúng tôi có th? tính toán nơi thư m?c g?c b?t đ?u. Cho s? lư?ng các m?c trong thư m?c g?c, chúng tôi c?ng có th? tính toán nơi ngư?i s? d?ng d? li?u tích đ?a b?t đ?u.

Ngành / theo d?i và th? trư?ng: các giá tr? này là m?t ph?n c?a đ?a r? ràng h?nh h?c s? d?ng khi đ?a đư?c đ?nh d?ng.

?n các ngành: Đây là m?t s? l?nh v?c trên đ?a v?t l? ngay trư?c b?t đ?u âm lư?ng. (có ngh?a là, trư?c khi kh?i đ?ng ngành chính nó) Nó đư?c s? d?ng trong tr?nh kh?i đ?ng đ? tính toán tuy?t đ?i bù đ?p cho các thư m?c g?c và d? li?u khu v?c.

L?nh v?c l?n: N?u l?nh v?c các l?nh v?c nh? là zero, l?nh v?c này ch?a các T?ng s? các ngành đư?c s? d?ng b?i kh?i lư?ng ch?t béo.

M?t s? l?nh v?c b? sung theo tiêu chu?n c?a BIOS tham s? kh?i và t?o nên m?t "h?n BIOS tham s? ch?n." Các trư?ng ti?p theo là:
Field                  Offset   Length
-----                  ------   ------
Physical Drive Number    36        1
Current Head             37        1
Signature                38        1
ID                       39        4
Volume Label             43       11
System ID                54        8
				
V?t l? ? đ?a s?: Đây liên quan đ?n s? lư?ng ? đ?a v?t l? BIOS. ? đ?a m?m đư?c đánh s? b?t đ?u v?i 0x00 ? đ?a A:, trong khi v?t l? đ?a c?ng đư?c đánh s? b?t đ?u v?i 0x80. Thông thư?ng, b?n s? đ?t giá tr? này trư?c khi đ? phát hành m?t cu?c g?i INT 13 BIOS đ? xác đ?nh các thi?t b? truy nh?p. Giá tr? trên đ?a lưu tr? trong l?nh v?c này là thư?ng 0x00 cho đ?a m?m và 0x80 cho đ?a c?ng, không phân bi?t c?a v?t l? bao nhiêu ? đ?a t?n t?i, v? giá tr? là ch? có liên quan n?u thi?t b? là m?t thi?t b? kh?i đ?ng.

Hi?n t?i tr? s? chính: Đây là m?t l?nh v?c thư?ng đư?c s? d?ng khi làm INT13 BIOS các cu?c g?i. Giá tr? s? ban đ?u đ? đư?c s? d?ng đ? lưu tr? các ca khúc trên ghi kh?i đ?ng đư?c đ?t, nhưng giá tr? đư?c lưu tr? trên đ?a không ph?i là hi?n đang đư?c s? d?ng như v?y. V? v?y, Windows NT s? d?ng trư?ng này đ? lưu tr? hai lá c?:

  • Bit th? t? th?p là m?t lá c? "b?n", đư?c s? d?ng đ? ch? ra r?ng autochk nên ch?y chkdsk đ?i v?i kh?i lư?ng vào lúc kh?i đ?ng.
  • Bit th?p nh?t th? hai là m?t lá c? cho bi?t r?ng m?t quét b? m?t nên c?ng ch?y.
Ch? k?: Ch? k? ghi m? r?ng kh?i đ?ng ph?i là 0x28 ho?c 0x29 đ? đư?c công nh?n b?i Windows NT.

ID: ID là m?t s? sê-ri ng?u nhiên đư?c ch? đ?nh đ?nh d?ng th?i gian đ? h? tr? trong phân bi?t m?t đ?a khác.

Nh?n ? đ?a: L?nh v?c này đ? đư?c s? d?ng đ? lưu tr? các nh?n ? đ?a, nhưng kh?i lư?ng nh?n bây gi? đư?c lưu gi? như là m?t t?p tin đ?c bi?t trong thư m?c g?c.

H? th?ng ID: L?nh v?c này ho?c là "fat12" ho?c "fat16," ph? thu?c vào đ?nh d?ng đ?a.

Trên m?t ? đ?a kh?i đ?ng, khu v?c sau m? r?ng BIOS tham s? kh?i là kh?i đ?ng thư?ng th?c thi m?. M? này là trách nhi?m th?c hi?n hành đ?ng b?t c? đi?u g? là c?n thi?t đ? ti?p t?c dây đeo kh?i đ?ng quá tr?nh. Trên h? th?ng Windows NT, m? kh?i đ?ng này s? xác đ?nh v? trí t?p tin NTLDR, t?i nó vào b? nh?, và chuy?n giao th?c hi?n như t?p tin. Ngay c? trên m?t đ?a m?m không kh? năng kh?i đ?ng, có m? ch?y đư?c ? đây khu v?c. M? c?n thi?t đ? in các thông đi?p quen thu?c, "Non-h? th?ng đ?a ho?c đ?a l?i"đư?c t?m th?y trên h?u h?t tiêu chu?n, MS-DOS đ?nh d?ng đ?a mà đ? không đư?c đ?nh d?ng v?i các tùy ch?n "h? th?ng".

Cu?i cùng, hai byte trư?c trong b?t k? khu v?c kinh t? kh?i đ?ng luôn luôn có hexidecimal giá tr?: 0x55 0xAA.

Khắc phục sự cố

N?u b?n nghi ng? r?ng m?t r?nh ghi kh?i đ?ng FAT b? h?ng, b?n có th? ki?m tra m?t vài ngư?i trong s? các l?nh v?c đư?c li?t kê ? trên đ? xem li?u các giá tr? đư?c li?t kê có ? ngh?a. Ví d?, BytesPerSector s? là 512 trong ph?n l?n trư?ng h?p. B?n c?ng mong đ?i đ? xem chu?i trong ph?n th?c thi m? c?a các khu v?c kinh t? kh?i đ?ng thích h?p cho h? đi?u hành đư?c đ?nh d?ng đ?a.

Đi?n h?nh chu?i ngày kh?i lư?ng ch?t béo đư?c đ?nh d?ng b?ng MS-DOS bao g?m: "không h?p l? đ?a h? th?ng. ";"Đ?a I/O l?i. ";"Thay th? đ?a, và sau đó b?m phím b?t k? phím"; "Non-h? th?ng đ?a ho?c l?i đ?a"; «Replace and press any key khi» s?n sàng. "; và "Đ?a kh?i đ?ng th?t b?i." Chu?i ngày kh?i lư?ng ch?t béo đư?c đ?nh d?ng b?ng Windows NT bao g?m: "kh?i đ?ng: không th? t?m th?y NTLDR."; "I/O l?i đ?c đ?a. "; và "H?y đưa m?t đ?a khác." B?n không nên quan tâm danh sách này như đang đư?c bao g?m t?t c?. N?u b?n t?m th?y các tin nh?n khác trong khu v?c kinh t? kh?i đ?ng, đi?u này không nh?t thi?t ph?i ch? là m?t v?n đ? v?i khu v?c kinh t? kh?i đ?ng. Phiên b?n khác nhau c?a MS-DOS và Windows NT đôi khi s? có hơi b? dây thông đi?p khác nhau trong các l?nh v?c kh?i đ?ng c?a h?. M?t khác, n?u b?n T?m văn b?n không có g?, ho?c n?u các văn b?n r? ràng không liên quan đ?n MS-DOS hay Windows NT, b?n nên xem xét kh? năng r?ng khu v?c kinh t? kh?i đ?ng c?a b?n có th? có đư?c nhi?m vi-rút ho?c đó m?t s? m?u d? li?u tham nh?ng có th? đ? di?n ra.

Đ? ph?c h?i t? m?t r?nh ghi kh?i đ?ng đ? b? nhi?m b?nh do vi rút m?t, nó là thư?ng t?t nh?t đ? s? d?ng m?t chương tr?nh ch?ng vi-rút thương m?i. Nhi?u lo?i vi-rút s? làm nhi?u hơn là ch? vi?t d? li?u đ?n r?nh ghi kh?i đ?ng, v? v?y t? s?a ch?a c?a các r?nh ghi kh?i đ?ng không nên, v? nó có th? không hoàn toàn lo?i tr? các virus và trong m?t s? trư?ng h?p, có th? làm h?i nhi?u hơn t?t.

N?u b?n nghi ng? r?ng khu v?c kinh t? kh?i đ?ng b? hư h?i đ?i v?i m?t s? l? do khác, nó là thư?ng là t?t nh?t đ? s? d?ng công c? thương m?i đ?a ph?c h?i. Trong khi nó có th? có th? ph?c h?i t? thi?t h?i khu v?c kinh t? kh?i đ?ng mà không c?n đ?n đ?nh d?ng ? đ?a b?ng cách th? công cách s?a đ?i các l?nh v?c đư?c mô t? ? trên, ch?nh s?a hư?ng d?n s? d?ng c?a các ngành kh?i đ?ng nên ch? đư?c c? g?ng như là m?t phương sách cu?i cùng và không th? đư?c đ?m b?o đ? làm vi?c trong các t?nh hu?ng nơi các c?u trúc đ?a khác có th? c?ng đ? b? h?ng.

Thu?c tính

ID c?a bài: 140418 - L?n xem xét sau cùng: 18 Tháng Tám 2011 - Xem xét l?i: 2.0
Áp d?ng
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Server 3.51
T? khóa: 
kbmt KB140418 KbMtvi
Máy d?ch
QUAN TRỌNG: Bài vi?t này đư?c d?ch b?ng ph?n m?m d?ch máy c?a Microsoft ch? không ph?i do con ngư?i d?ch. Microsoft cung c?p các bài vi?t do con ngư?i d?ch và c? các bài vi?t do máy d?ch đ? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cơ s? Ki?n th?c c?a chúng tôi b?ng ngôn ng? c?a b?n. Tuy nhiên, bài vi?t do máy d?ch không ph?i lúc nào c?ng hoàn h?o. Lo?i bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, gi?ng như m?t ngư?i nư?c ngoài có th? m?c sai sót khi nói ngôn ng? c?a b?n. Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t đ?ng s? d?ng c?a khách hàng gây ra. Microsoft c?ng thư?ng xuyên c?p nh?t ph?n m?m d?ch máy này.
Nh?p chu?t vào đây đ? xem b?n ti?ng Anh c?a bài vi?t này:140418

Cung cấp Phản hồi

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com