GNU/Linux >> Znalost Linux >  >> Linux

Jak převedu svůj linuxový disk z MBR na GPT s UEFI?

Než začnete, ujistěte se, že máte zálohu, a ujistěte se, že máte připraveno živé spuštění linuxu pro záchranu vašeho systému. Je snadné to pokazit!

  1. K převodu tabulky oddílů na GPT použijte gdisk.

    gdisk /dev/sda

  2. Vytvořte spouštěcí oddíl "BIOS", který GRUB potřebuje.

    n pro vytvoření nového oddílu. Mělo by to být asi 1 MB. Pravděpodobně to můžete vtěsnat ze sektorů 34-2047. Použijte L nebo l vyhledejte kód pro "zavádění systému BIOS" (ef02).

  3. Napište novou tabulku oddílů.

    w

  4. Znovu načtěte tabulku oddílů.

    partprobe /dev/sda

  5. Znovu nainstalujte zavaděč GRUB pomocí nového schématu oddílů.

    grub-install /dev/sda

    Volitelně restartujte, abyste ověřili, že funguje. Pokud potřebujete pouze GPT a ne UEFI, můžete se zastavit zde.

  6. Pomocí gdisk přidejte oddíl „EFI System“ (ESP). Oficiálně by to mělo být 100-500MB, ale ten můj použil jen 130kB. Může být kdekoli na disku, takže pokud používáte média bez změny velikosti, jako je fyzický disk, zvažte jeho umístění na konec.

    gdisk /dev/sda a použijte n k vytvoření oddílu.

  7. Dejte ESP charakteristický štítek bez mezer, například EFI-system , protože budeme odkazovat na štítek oddílu ve fstab.

    c pro nastavení štítku.

  8. Napište tabulku oddílů.

    w

  9. Znovu načtěte tabulku oddílů.

    partprobe /dev/sda

  10. Sestavte souborový systém pro ESP.

    mkfs -t vfat -v /dev/disk/by-partlabel/EFI-system

  11. Vytvořte bod připojení ESP.

    mkdir /boot/efi

  12. Přidejte ESP do /etc/fstab . Mělo by to vypadat takto:

    /dev/disk/by-partlabel/EFI-system /boot/efi vfat defaults 0 2

  13. Připojte ESP.

    mount /boot/efi

  14. Nainstalujte zavaděč GRUB EFI.

    grub-install --target=x86_64-efi /dev/sda

  15. Restartovat.
  16. Změňte BIOS z bootování BIOS na spouštění UEFI.
  17. K vynucení spuštění disku použijte nabídku jednorázového spouštění. Možná budete muset přejít na disk -> EFI -> ubuntu -> grubx64.efi .
  18. Přeinstalujte zavaděč EFI společnosti GRUB a aktualizujte volič spouštění UEFI.

    grub-install

Zdroje:

  • Autor gdisk má podrobný popis MBR, GPT a UEFI.
  • Clonezilla obnoví MBR disk na 4TB disk (převést na GPT) – LINUX (nikoli Windows!) pokrývá první část procesu.

Linux
  1. Jak přidat nový disk na stávající linuxový server

  2. Jak duální bootování Windows 10 a MX Linux

  3. Jak přesunout swap z diskového oddílu na svazek LVM v Linuxu

  1. Jak rozdělit disk v Linuxu

  2. Jak nainstalovat Arch Linux s Full Disk Encryption

  3. Jak mohu rychle vymazat data oddílu GPT z disku?

  1. Jak vytvořit oddíl v Linuxu pro velikost 2 TB pomocí Parted GPT

  2. Jak připojit obraz disku s více oddíly v Linuxu?

  3. Je možné zavést Linux z disku GPT v systému BIOS?