Controlul Fdisk al partițiilor în mac os x și bsd

sintaxa:

Pentru ca BIOS-ul computerului să încarce kernel-ul sistemului de operare, trebuie respectate anumite convenții. Sectorul zerot al hard disk-ului care trebuie bootat trebuie să conțină codul de boot, tabela de partiții MBR și "numărul magic" (0xAA55). Tabela de partiții MBR (uneori partițiile BIOS) vă permite să împărțiți hard diskul în mai multe părți.







BIOS-ul încarcă sectorul zero de memorie, verificați „numărul magic“ și începe să execute codul, începând cu primul octet. Codul de încărcare normală DOS caută tabela de partiții MBR este secțiunea „activă“ (notat cu „*“ în prima coloană), iar în cazul în care se constată, blocul de încărcare din această secțiune este încărcat și executat în loc de (MBR -Master Boot Record) blocul de boot original.

Opțiuni:

Programul fdisk poate împărți un disc în partiții și poate seta unul dintre ele activ. Fără a apela alte steaguri, se va tipări tabela de partiții a discului specificat:

Se afișează "geometria discului sintetic", dacă nu se specifică altfel cu comutatoarele -c, -h, -s, -S, -b. În viitor, fdisk va primi date de geometrie din registrul IOKit.

În acest caz, discul este împărțit în două partiții care ocupă întregul volum al discului.

# Numărul secțiunii. "*" - înseamnă partiția de boot

id Identificatorul de sistem. În OpenBSD, un număr zecimal de 166 este rezervat (A6 în cod hexazecimal). Dacă partiția 166 nu este găsită, vechiul cod de partiție FreeBSD va fi folosit pentru 165 (A5 hexazecimal). Mac OS X (Darwin) utilizează un cod diferit.







start / size Aceste coloane prezintă sectorul inițial și mărimea sectoarelor secțiunii din blocurile liniare.

Folosind opțiunea -i înseamnă că datele partițiilor vor fi inițializate și fdisk va suprascrie complet intrarea MBR primară și tabela de partiții. Acest lucru se va face folosind un șablon standard sau utilizând șablonul specificat în opțiunea -f.

Nucleul Darwin, șablonul implicit nu numărul de partiție de încărcare 1 și acoperă 8 gama megabyte începând cu cilindrul 0, cap 1, sector 1 Secțiunea numărul 2 va fi configurat ca partiția HFS Darwin la restul discului. Acest mod este destinat divizării primare a unui disc sau după deteriorarea acestuia fără posibilitatea restaurării acestuia.

Puteți defini stilul secțiunii cu opțiunea -astyle. Stiluri disponibile:

boothfs Creați partiția de boot 8mb (tip A8-hexazecimal) și faceți restul spațiului
conduceți partiția Darwin HFS (tip AF-hexazecimal).

hfs Faceți actuala unitate HFS + (Mac OS extinse AF-hexazecimal)

dos Faceți unitatea curentă o partiție DOS (tip 0C-hexazecimal)

raid Faceți partiția curentă de tip disc AC - hexazecimal.

Notă: Acest parametru poate suprascrie descrierea discurilor formatate NT. Parametrii -u și -i se exclud reciproc și nu sunt utilizați împreună.

Opțiunea -e este utilizată pentru a edita interactiv tabela de partiții. Acest mod este proiectat pentru a schimba orice partiție de pe discul selectat, inclusiv partiții suplimentare. Acesta este un mod foarte util, puteți edita partițiile cât doriți, dar acestea nu vor fi modificate până când nu veți da comanda de scriere și nu o veți confirma în mod explicit ca răspuns la o solicitare de scriere a modificărilor.

Când intri pentru prima dată în acest mod, vei vedea un prompt de linie de comandă în formularul: fdisk:>. Acest indiciu are informații importante dacă blocul de boot (în RAM) a fost modificat, atunci indiciul va deveni fdisk: *>. A doua informație suplimentară din tooltip poate fi numărul specificat în ea. Indică offsetul de la blocul de încărcare curent la locația de editare.

Lista de comenzi pentru modul de comandă fdisk







Articole similare

Trimiteți-le prietenilor: