Dňa 08.02.2017 o 22:36 Dan Lukes napísal(a):

On 8.2.2017 21:49, Jozef Drahovsky wrote:
a nikdy som sa nezamyslal nad rozdielom z hladiska vykonu spolahlivosti alebo inych vlastnosti.

Rozdily jsou totiz jen dva:
1. "Zbytecna" MBR sezere par sektoru disku
2. Disk bez MBR muze nekterym OS pripadat jako "prazdny disk".

To prvni asi nevyzaduje blizsi vysvetleni, to druhe vlastn etaky ne - jde proste o to, ze kdyz takovy disk zapojis nekam jinam, do jineho systemu, nejmene teoreticky hrozi, ze dany system vyhodnoti disk jako zcela prazdny a pokusi se ho "pouzit pro sebe" - a tim ti obsah znici. Toto riziko je u disku, ktery obsahuje "poctivou starou dobrou znamou MBR" vyrazne nizsi.


Netrvalo dlho a narazil som na rozdiel medzi MBR, BSD Label a GPT pri pridavani dalsieho disku do pc.

1, potvrdzujem, ze moj stary windows ponukol preformatovat USB disk s BSD Label. Mysli si, ze na nom nic nie je.
2, je pravda, ze MBR zozerie aspon 63 sektorov navyse.
3, rozdielov je viac, hlavny je ten, ze MBR aj BSD Label dokaze z velkeho disku vyuzit len prve dva TB

Tu su pokusy:
---pokus s MBR ----------------------------------
# gpart create -s mbr ada1
asa1 created

# gpart add -t freebsd ada1
ada1s1 added

# gpart create -s bsd ada1s1
ada1s1 created

# gpart add -t freebsd-ufs -a 4k  ada1s1
ada1s1a added

# gpart show ada1
=>      63  4294967232  ada1  MBR  (3.6T)
          63           1        - free -  (512B)
          64  4294967224     1  freebsd  (2.0T) <<<<<<<< zaujimavy udaj
  4294967288           7        - free -  (3.5K)

# gpart show ada1s1
=>       0  4294967224  ada1s1  BSD  (2.0T)
           0  4294967216       1  freebsd-ufs  (2.0T) <<< 2047,999962 GB
  4294967216           8          - free -  (4.0K)

---pokus s BSD ---------------------------------------
# gpart create -s bsd ada1
ada1 created

# gpart show ada1
=>       0  4294967295  ada1  BSD  (3.6T)
           0  4294967295        - free -  (2.0T) <<<<<<<< zaujimavy udaj

# gpart add -t freebsd-ufs -a 4k ada1
ada1a added

# gpart show ada1
=>       0  4294967295  ada1  BSD  (3.6T)
           0  4294967288     1  freebsd-ufs  (2.0T) <<< 2047,999996 GB
  4294967288

---pokus s GPT --------------------------------------
# gpart create -s gpt ada1
ada1 created

# gpart show ada1
=>      40  7814037088  ada1  GPT  (3.6T)
          40  7814037088        - free -  (3.6T) <<<<<<<< zaujimavy udaj

# gpart add -t freebsd-ufs  -l hdplus  ada1
ada1p1 added

# gpart show ada1
=>      40  7814037088  ada1  GPT  (3.6T)
          40  7814037080     1  freebsd-ufs  (3.6T) <<< 3726,023216 GB
  7814037120           8        - free -  (4.0K)
----------------------------------------------------

Na zaklade realneho odskusania odporucam nasledovne:
GPT je zatial jedine riesenie ak mate disk nad 2TB
MBR je opodstatnene najme na USB prenosnych diskoch a pri kombinaciach viacerych OS na jednom disku
BSD Label je vhody ak mate virtuale pocitace napriklad pod VMware

Jozef





--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem