Documente noi - cercetari, esee, comentariu, compunere, document
Documente categorii

Partitii pe disc

Partitii pe disc


Informatiile despre partitiile primare si partitiile extinse sun continute in tabelul partitiilor, o structura de date de 64 octeti situata in acelasi sector cu Master Boot Record (cilindrul 0, head 0, sectorul 1). Tabelul partitiilor indeplineste un plan standard care este independent de sistemul de operare. Fiecare intrare in acest tabel este de 16 octeti, si sunt maxim patru intrari disponibile. Fiecare intrare porneste de la o adresa offset prestabilita de la inceputul sectorului astfel:

partitia 1  0x01BE (446)

partitia 2  0x01CE (462)

partitia 3  0x01DE (478)

partitia 4  0x01EE (494)

Ultimii doi octeti din sector contin semnatura word pentru sector si este intotdeauna 0x55AA.

Tabelul urmator descrie fiecare intrare din tabelul partitiei:


Offset

(byte)

Lungime

camp

Valoare

Descriere

00

Byte

0x80

Indicator de boot. Indica daca partitia este partitia sistem. Valorile posibile sunt:

- 00 nu trebuie folosita pentru bootare;

- partitie sistem

01

Byte

0x1

Starting head.

02

6 biti

0x1

Sectorul de start. Doar bitii 0-5 sunt folositi. Biti 6-7 sunt primii 2 biti pentru campul cilindrului de start.

03

10 biti

0x00

Cilindrul de start. Contine urmatorii 8 biti. Astfel pentru cilindrul de start sunt utilizati 10 biti, cu o valoare maxima de 1023.

04

Byte

0x06

Identificatorul sistemului. Acest octet defineste tipul volumului. In Windows NT indica de asemenea ca partitia este o parte a unui volum care necesita utilizarea HKEY_LOCAL_MACHINE_SYSTEM_DISK Registry.

05

Byte

0x0F

Ending head.

06

6 biti

0x3F

Sectorul de sfarsit. Doar bitii 0-5 sunt folositi. Biti 6-7 sunt primii 2 biti pentru campul cilindrului de sfarsit.

07

10 biti

0x196

Cilindrului de sfarsit. Contine urmatorii 8 biti. Astfel pentru cilindrul de sfarsit sunt utilizati 10 biti, cu o valoare maxima de 1023.

08

DWORD

3F000000

Sectorul relativ.

12

DWORD

51420600

Total sectoare.

Valorile din acest tabel corespund informatiilor primei partitii.

Campul indicator de boot indica daca acest volum este partitia sistemului. Pentru un calculator x86 doar partitiile primare pot avea acest camp setat. Acest camp este utilizat doar la calculatoarele x86.

Este posibil sa avem sisteme de operare diferite si sisteme de fisiere diferite in volume diferite. De exemplu pe un calculator poate opera MS-DOS pe prima partitie primara si Windows 95, UNIX, OS/2 sau Windows NT pe cea de-a doua. Pentru a controla care partitie este cea utilizata pentru startul calculatorului se seteaza campul de boot pentru aceea partitie in tabelul partitiilor.

Pentru partitii primare si drivere logice identificatorul sistemului descrie sistemul de fisiere utilizat pentru formatarea volumului.  Windows NT utilizeaza acest camp utilizeaza acest camp pentru a determina ce deviceuri si drivere ale sistemului de fisiere trebuie incarcate la start. De asemenea identifica partitia extinsa daca este definita vreuna.

Tabelul urmator contine valori pentru acest camp:


Valoare

Descriere

0x01

Partitie primara FAT 12 sau logical drive. Numarul sectoarelor din volum este mai mic decat 32680.

0x04

Partitie primara FAT 16 sau logical drive. Numarul sectoarelor din volum este cuprins intre 32680 si 65535.

0x05

Partitie extinsa.

0x06

Partitie primara FAT BIGDOS sau logical drive

0x07

Partitie primara NTFS sau logical drive


Versiunea OEM sub Windows 95 suporta urmatoarele 4 partitii pentru sistemul de fisiere FAT pe care Windows NT nu le recunoaste:



Valoare

Descriere

0x0B

Partitie primara FAT 32, utilizand extensii interrupt 13(INT 13).

0x0C

Partitie extinsa FAT 32, utilizand extensii INT 13.

0x0E

Partitie extinsa FAT 32, utilizand extensii INT 13.

0x0F

Partitie primara FAT 32, utilizand extensii INT 13.



biologie

botanica






Upload!

Trimite cercetarea ta!
Trimite si tu un document!
NU trimiteti referate, proiecte sau alte forme de lucrari stiintifice, lucrari pentru examenele de evaluare pe parcursul anilor de studiu, precum si lucrari de finalizare a studiilor universitare de licenta, masterat si/sau de doctorat. Aceste documente nu vor fi publicate.