2015-07-06 12:18 GMT+01:00 Alexandru Juncu <[email protected]>:

> Salut!
>
> Mersi pentru răspuns. Da, știu că acum sunt predominant discurile cu
> 512e (512 logic și 4096 fizic). De asta întrebam aici, în speranța că
> cineva s-a jucat cu discuri adevărate.
> Am vrut mă testez într-o mașină virtuală dar aparent suportul pentru
> 4K e limitat și în mediile virtuale.
>

se pare ca este suport.

http://fibrevillage.com/sysadmin/216-how-to-make-qemu-kvm-accept-4k-sector-sized-disks

Ce nu prea este e daca ai un disk 4Kn "informatia" asta sa fie translatata
si in VM-uri dar cu mici schimbari se poate.
(Nu am incercat personal nici in VM nici nu am disk 4Kn).


>
> Wikipedia e, evident, primul loc unde m-am uitat. dar mi se pare că se
> contrazice (de exemplu la partea cu MBR-ul de 4KiB). Voiam ceva mai
> sigur.
>
> Deci zici că LBA-ul este variabil și dacă sectorul e de 4096, și în
> MBR și în UEFI se vor număra sectoarele 'întregi' și sistemul de
> operare va trebui să îsi dea seama că va trebui să calculeze mărimea
> efectiva, corect?
>

Aici e vorba de BIOS + Boot loader. Sincer nu am idee ce suporta ce
formate, trebuie testat. O bucata de vreme nu puteai sa bootezi de pe
disk-uri de 2T+ etc.


>
> Legat de aliniere, aia e o altă întrebare. Da, știu că 'mai nou' (nu
> știu exact de când, dar țin minte probleme de formatare între diverse
> distribuții) e alinierea de 1MiB în loc de 63 (parcă) sectoare.
> Și știu că alinierea asta permitea unor bootloader-e să scrie niște
> metadate în locul dintre MBR și prima partiție.
>

Nu prea se intimpla asta, majoritatea au boot partition separata (unde sta
bootloaderul) sau 2nd stage e direct pe partitia de Linux (/boot
non-encrypted, etc) si 1st stage stie ext2/3/4/xfs/etc. Nu pui nimic in
1-63 pentru ca poate au si alte programe idei sa puna acolo date si ramii
fara ele. Oricum poti sa faci si cu MBR sa ai partitii de la sector1,
limitarea cu 63 e de la CHS si mai stiu eu ce software sa nu crape. Oricum
cu 2048 sectoare se pierd 2047 ;).


> Dar înțeleg că GPT ar ignora chestia asta și că UEFI permite ca
> partiția să inceapă imediat după GTP (again, citation needed... asta e
> ceva ce am văzut pe un post de pe stack exchange sau ceva asemănător).
>

Poti sa vezi aici:

https://en.wikipedia.org/wiki/GUID_Partition_Table

LBA0 - protective MBR
LBA1-33 - 128 partitii.
LBA34 - incep partitiile , ultima se termina la LBA -34.

Trebuie aliniat si aici, si daca ai sectoare de 512, 4k inseamna multiplu
de 8, 1MiB inseamna multiplu de 256. Asta e, GPT nu tine cont de 512/4K
formats asa ca ...



>
> Thanks again!
> _______________________________________________
> RLUG mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/rlug
>
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui