/Users/ruzicic/Projects/studenti-admin/apps/cli/temp/114246/original.docx

1

Internal: All rights reserved. Distribution within DRÄXLMAIER Group, customer and partners.

http://knezevicmarko.github.io/os1/2017/207-linux7.html

B l o k   u r e đ a j i   i   a d m i n i s t r a c i j a   f a j l 

s i s t e m a

Osnovni zadaci

Četiri su osnovna tipa zadataka u administraciji disk fajl sistema:

formatiranje diska na niskom nivou

 - većina diskova koji se danas 

proizvode fabrički su preformatirani

podela diska na particije

kreiranje fajl sistema

 na particijama diska

aktiviranje fajl sistema

 - montiranjem (mounting) na odgovarajuće 

direktorijume, čime se formira struktura aktivnog direktorijumskog stabla. 
Ovaj postupak se obavlja ili automatski, prilikom podizanja sistema 
(definisano u fajlu /etc/fstab), ili ručno, komandom mount.

Anatomija diska

/Users/ruzicic/Projects/studenti-admin/apps/cli/temp/114246/original.docx

2

Internal: All rights reserved. Distribution within DRÄXLMAIER Group, customer and partners.

Diskovi se sastoje od particija koji pomažu u organizaciji podataka. Na disku mogu 
da postoje više particija i one ne mogu da se preklapaju. Prostor, na disku, koji 
nije dodeljen particijama se zove slobodan prostor (free space). Tip particije zavisi 
od particione tabele. Particionisanje diska je konvencija koje se pridržava većina 
operativnih sistema uključujući i UNIX i MS Windows. Unutar particija se nalazi fajl 
sistem ili se particiji dodeljuju posebna zaduženja (npr swap).

Particiona tabela

Svaki disk poseduje particionu tabelu, tabelu koja govori sistemu kako je disk 
podeljen. U ovoj tabeli se nalaze informacije o tome gde particija počinje, gde se 
završava, koja je particija boot-abilna, koji sektori diska su dodeljeni kojoj particiji 
isl. Postoje dva osnovna tipa particione tabele, 

Master Boot Record (MBR)

 i 

GUID 

Partition table (GPT)

.

MBR

Informacije o svim particijama diska čuvaju se u 

prvom logičkom 

sektoru

, tj. u prvom sektoru prve staze sa prve površine diska. Ovaj sektor 

je poznat pod imenom Master Boot Record (MBR) i njemu BIOS pristupa 
prilikom boot procedure.

MBR sadrži mali program

 (Windows boot loader, GRUB boot loader) koji 

očitava particionu tabelu, proverava koja je particija aktivna, i očitava prvi 
sektor aktivne particije (boot sektor).

U boot sektoru se nalazi program čijim pokretanjem započinje 

boot-strap

odnosno punjenje RAM memorije operativnim sistemom.

Informacije o particionoj tabeli

 mogu se dobiti pomoću komande 

fdisk 

-l

, recimo:

sudo 

fdisk 

-l

 /dev/sda

Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 

*

 512 

=

 512 bytes

Sector size 

(

logical/physical

)

: 512 bytes / 512 bytes

I/O size 

(

minimum/optimal

)

: 512 bytes / 512 bytes

Disklabel 

type

: dos

Disk identifier: 0x0c210c20

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  

*

         2048 234598399 234596352 111,9G  7 

HPFS/NTFS/exFAT
/dev/sda2       234598400 235519999    921600   450M 27 Hidden NTFS 
WinRE
/dev/sda3       235522046 976773119 741251074 353,5G  5 Extended
/dev/sda5       307208192 976773119 669564928 319,3G  7 
HPFS/NTFS/exFAT
/dev/sda6       235522048 243333119   7811072   3,7G 82 Linux swap / 
Solaris
/dev/sda7       243335168 307195903  63860736  30,5G 83 Linux

background image

/Users/ruzicic/Projects/studenti-admin/apps/cli/temp/114246/original.docx

4

Internal: All rights reserved. Distribution within DRÄXLMAIER Group, customer and partners.

Jedno od najvećih ograničenja MBR-a je korišćenje 32 bita za skladištenje 
adresa blokova. Ako hard disk ima sektore od 512 bajtova MBR može da 
adresira samo 2TB (2

32

 x 512 B).

GUID Partition Table (GPT)

GPT

 je deo UEFI standarda (standard koji menja BIOS) i koristi 64 bita za 

skladištenje adresa blokova, što znači da je za disk sa 512-bajtnim 
sektorima maksimalna veličina 9.4ZB.

Da bi se obezbedila kompatibilnost sa MBR-om i BIOS-om prvi sektor diska 
je rezervisan za “protective MBR”.

Zove se GUID Partiton Table zato što svaka particija na disku ima 

globalni 

jedinsven identifikator

 (GUID).

GPT za adresiranje koristi 

LBA

 (Logical Block Addressing), pa se protective 

MBR nalazi na LBA0.

/Users/ruzicic/Projects/studenti-admin/apps/cli/temp/114246/original.docx

5

Internal: All rights reserved. Distribution within DRÄXLMAIER Group, customer and partners.

background image

Želiš da pročitaš svih 19 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti