gdisk

Na maszynie wirtualnej jest do dyspozycji osobny dysk /dev/vdb. Wykorzystaj go do wykonania przy pomocy komendy gdisk poniższych poleceń.

  1. Tworzenie tablicy GPT. Wykonaj i przeanalizuj skutki następujących czynności:

    # parted /dev/vdb print
    # dd if=/dev/zero of=/dev/vdb bs=1048576 count=2048
    

    Utwórz partycję GPT przy pomocy komendy gdisk i ją zapisz:

    # gdisk /dev/vdb
    

    Sprawdź wynik operacji (gdisk -l /dev/vdb).

  2. Co to jest protective MBR? Uruchom komendę gdisk /dev/vdb i naciśnij kolejno x i o. Przeanalizuj otrzymane dane:

    Disk size is 4194304 sectors (2.0 GiB)
    MBR disk identifier: 0x00000000
    MBR partitions:
    
    Number  Boot  Start Sector   End Sector   Status      Code
    1                     1      4194303   primary     0xEE
    
  3. Odzyskiwanie GPT.

    Przy pomocy komendy dd if=/dev/zero of=/dev/vdb bs=1M count=1 można zasymulować utratę tablicy GPT. Użyj komendy gdisk /dev/vdb do jej odzyskania.

  4. Przy pomocy gdisk załóż dwie partycje po 100 MiB każda. Można to zrobić także w trybie wsadowym (nieinteraktywnym), zob. sgdisk.