Instalacia FreeBSD 11.0 z USB a GPT CORRUPT part

Dan Lukes dan at obluda.cz
Sun Feb 12 00:33:21 CET 2017


Jozef Drahovsky wrote on 11.2.2017 19:48:
> BSD Label  dokaze z velkeho disku vyuzit len prve dva TB

Presneji receno, 2^32-1 sektoru, coz je cca 2TB *na disku se sektory
velikosti 512B*.

Na disku s vetsimi sektory to muze vypadat i jinak - takhle to mam v
realnem nasazeni na disku se ctyrkilovymi sektory:
> gpart show da1
> =>         0  1464843648  da1  BSD  (5.5T)
>            0           2       - free -  (8.0K)
>            2  1464843646    1  freebsd-ufs  (5.5T)
> df -g /data1
> Filesystem 1G-blocks Used Avail Capacity  Mounted on
> /dev/da1a       5565  119  5000     2%    /data1

Jo, ale pozor, kdybyste si nekdo chteli hrat, tak nasledujici postup:
> dd if=/dev/zero of=x.img bs=512 oseek=92233720368 count=1
> mdconfig -S8192 -u 9 x.img

(jinymi slovy simulovany 42TB disk s osmikilovymi sektory)

a na nem pak pokus

> gpart create -s BSD md9

vzal cely system do horoucich pekel.

Tak opatrne vybirejte, kde pokusujete ;-)

> GPT je zatial jedine riesenie ak mate disk nad 2TB

To je silne tvrzeni, dokonce i slabsi korektni variante:
... ak mate disk s pulkilovymi sektory nad 2TB ...

Nasledujici 20TB disk ma pulkilovy sektory, zadny GPT a presto je na nem
UFS pres celej:

> gpart show md9 ; df -H /mnt
> =>       2112  39999997880  md9  BSD64  (19T)
>          2112  39999997880    1  freebsd-ufs  (19T)
> 
> Filesystem    Size    Used   Avail Capacity  Mounted on
> /dev/md9a      20T     16k     19T     0%    /mnt


Cimz se nesnazim o vymitani GPT - jen oponuju tvrzeni, ze GPT je jedina
moznost ;-)


> MBR je opodstatnene najme na USB prenosnych diskoch a pri kombinaciach
> viacerych OS na jednom disku

To bychom se neshodli. Ja preferuju MBR vsude, kde ji jeji limity
nevylucuji. Tech 63 ztracenych sektoru me nezabije, vykonostni dopady to
zadne nema a snizuju tim riziko, ze data poskodi nejaky jiny system. A
dneska uz do kategorie "system" spada i kdejakej UEFI BIOS.

Jen na okraj - Wokna na USB flashkach MBR ani GPT nativne nedelaji - na
flashkach delaji obdobu "dangerously dedicated disku", tedy rovnou
formatuji filesystem na raw medium.

Ze se ale jeste na okamzik vratim k puvodnimu tematu - tedy hlasce o
coruptle GPT - problem ej popsany v manualove strance od gpart, v sekci
RECOVERING. Sice tam jako priklad neni priomo zapis image na flashku
jien velikosti, ale |nesoulad velikosti" tam jako pricina vzniku tehle
hlasky popsany je.

Dan


More information about the Users-l mailing list