프로그램의 산출에 의해 제공된 정보는 아래와 같이 주어지는 것과 같이 표시해 무언가 같이 이다:
Part.Type |
시동 |
시작 위치 |
결말 위치 |
관계되는 분야 |
분야의 수 |
|
|
측 |
실린더 |
분야 |
측 |
실린더 |
분야 |
|
|
FAT32 |
그렇습니다 |
1 |
0 |
1 |
254 |
701 |
63 |
63 |
11277567 |
VFAT EXT |
아니다 |
0 |
702 |
1 |
254 |
1023년 |
63 |
11277630 |
28724220 |
사용되지 않는 |
아니다 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
사용되지 않는 |
아니다 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
코딩에 대하여 코멘트:
구조 분할은 MBR의 분할 테이블에 있는 분할의 분할 입장의 각종 매개변수를 읽는 이용된다. 구조 부속은 MBR 정보를 읽는 이용된다.
기능 전시는 () 스크린에 MBR 분할 테이블 매개변수의 정보를 표시한다. 우리가 프로그램의 산출을 보기 때문에, 시작 및 끝내는 실린더와 분야 수는 다음과 같이 표시된다:
분야 시작 = 1
실린더 가동 = 0
결말 분야 = 63
결말 실린더 = 701
이 분야와 실린더 수는 2개의 바이트의 조합에서 산출된다. 뒤에 오는 테이블은 이 수가 어떻게 산출되는지 저것에게 보여준다:
00H (분파 03H에 바이트) |
01H (분파 02H에 바이트) |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
실린더 수를 위한 조금 7 에 0 |
실린더 조금 9, 8 |
분야 조금 5 에 0 |
실린더 수 =
0000000000 (b) = 0 |
분야 수 =
000001 (B) =1 |
따라서 partition= 0-0-1의 C-H-S 시작.
유사하게, 분할의 결말 실린더와 분야 수를 위한 암호화는 다음 테이블에서 주어졌다:
BDH (분파 07H에 바이트) |
BFH (분파 06H에 바이트) |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
실린더 수를 위한 조금 7 에 0 |
실린더 조금 9, 8 |
분야 조금 5 에 0 |
실린더 수 =
1010111101 (b) = 701 |
분야 수 =
111111 (b) = 63 |
분할의 따라서 결말 C-H-S = 701-254-63.
|