private:poznamky:mbr2gpt
Obsah
Převod disku z MBR na GPT bez ztráty dat
Převod je nejčastěji používá při migraci z Windows 10 na Windows 11
Pomocí Windows programu mbr2gpt
Tento problém jsem řešil několikrát, výchozí podmínky se vždy trochu lišily.
Před vlastní migrací proveďte clone disku např. pomocí Clonezilla.
Nejednoduší je použít Windows utilitu mbr2gpt.
Disk připojit přes USB k běžícím Windows 11.
Nejdříve použít přepínač pro validaci(Ověření, zda je převod na GPT možný) a pak případně provést vlastní konverzi.
diskpart list disk exit mbr2gpt /validate /disk:1 /allowFullOS mbr2gpt /convert /disk:1 /allowFullOS
Ruční převod pomocí Clonezilla
- proveďte zálohu původního disku(Disk to Disk) - clone - Clonezilla
- nabootujte z live Clonezilla na novém PC a připravte si cílový disk.
- vymažte začátek disku
dd if=/dev/zero of=/dev/nvme0n1 bs=512 count=2048 - spusťte program gdisk
gdisk /dev/nvme0n1 - odstraňte všechny partition
- uložte provedené změny, gdisk se dotáže jestli může převést disk na GPT, potvrďte ANO.
- vytvořte dvě nové partition, jedno pro EFI boot a druhá pro Systém - NTFS
#Vytvoř EFI oddíl #prostředi prohramu gdisk gdisk /dev/nvme0n1 Command (? for help): n Partition number (1-128, default 1): (stiskni Enter) First sector (default = ...): (stiskni Enter) Last sector (default = ...): +300M Hex code or GUID (L to show codes, Enter = 8300): ef00 #Vytvoř systémový oddíl (zbytek disku) Command (? for help): n Partition number (default 2): (stiskni Enter) First sector (default = ...): (stiskni Enter) Last sector (default = ...): (stiskni Enter) Hex code or GUID (L to show codes, Enter = 8300): 0700
- ulož změny na disku - w
- naformátuj oddíly - EFI FAT32 -
mkfs.vfat -F32 /dev/nvme0n1p1 - naformátuj oddíly - SYSTEM NTFS -
mkfs.ntfs -f /dev/nvme0n1p2 - připojit přes USB clone původního disku a provést clone jen systémové partition! V Clonezilla vybrat Disk to Disk a pak partition to partition. V dalším kroku vybrat možnost
Do NOT create partition table on boot sector on target machine- volba není hned v úvodním menu, ale asi až ve třetík kroku.
- po provedení klonu je potřeba cílový disk připojit k funkčnímu PC s Windows 11 a obnovit bootloader(dokun nebyl obnoven bootloader, tak disk nebyl na vidět PC DELL v Boot menu).
#Obnova bootloaderu z instalačního média Windows - to nefungovalo #musel jsem disk připojit přes USB k funkčním OS Win 11. Ověř si písmena jednotek: diskpart list volume DISKPART> list volume Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 C NTFS Partition 931 GB Healthy Boot Volume 1 FAT32 Partition 100 MB Healthy System Volume 2 D NTFS Partition 476 GB Healthy Volume 3 FAT32 Partition 300 MB Healthy Hidden # Zajima nas Volume 2 a 3 # Volume musi mit prirazene pismeno - toto provedeme stale v Diskpart DISKPART> select volume 3 Volume 3 is the selected volume. DISKPART> assign letter=S DiskPart successfully assigned the drive letter or mount point. # Nyni mame System partition pod pismenem D a EFI pod pismenem S DISKPART> list volume Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 C NTFS Partition 931 GB Healthy Boot Volume 1 FAT32 Partition 100 MB Healthy System Volume 2 D NTFS Partition 476 GB Healthy * Volume 3 S FAT32 Partition 300 MB Healthy Hidden exit Např. EFI = S: a Windows = D: Obnov EFI bootloader: bcdboot D:\Windows /s S: /f UEFI Měl by vrátit: Boot files successfully created.
- po obnovení bootloader lze v novém PC z disku nabootovat. Pokud vše proběhlo v pořádku, měl by nastartvat OS Windows.
private/poznamky/mbr2gpt.txt · Poslední úprava: autor: snemec

