Jsem si vědom, že problém vytváření USB pro zavádění UEFI byl pokryt široko daleko. Od prvního kola výzkumu jsem však skončil s pocitem, že získané informace jsou buď hyperšpecifické, nadměrně hojné, příliš kryptické, nebo jejich kombinace. Alespoň pro můj případ, schopnosti a okolnosti. Takže pošlu otázku znovu. Děkujeme za pochopení.

Zaměřit

Živý systém Debianu na USB flash disku, který lze zavést na UEFI.

Ingredience

  • Jeden soubor. Stáhl jsem si hybridní ISO obraz. Z důvodu přesnosti je to soubor debian-live-8.2.0-amd64-gnome-desktop.iso z tohoto úložiště .
  • Jedno zařízení. S tímto souborem potřebuji vytvořit USB disk, který je důležitý pro bootování UEFI.
  • Jeden nástroj. Chtěl bych k tomu použít GParted, možná přes GUI.

Podařilo se mi použít GParted a vytvořit USB pendrive, který je bootovatelný z BIOSu. Nedostal jsem se však pod pás a podmínky a kroky, aby byl bootovatelný UEFI.

Recept

Otázky jsou:

  1. Je tento úkol možný? Neváhejte a upozorněte na chybné ambice.
  2. Pokud ano, napište prosím někdo nějaký druh pseudokódu s posloupností operací, které je třeba provést pomocí GParted?
  3. Pokud ne, jaké jsou operace k implementaci tohoto nástroje pomocí jiného nástroje Linux?

Díky za pomoc!

Komentáře

  • Vymažte všechny oddíly a vytvořte tabulku oddílů gpt. Měli byste vidět uefi bo ot možnost v možnostech spouštění. It ' s Vše o tabulce oddílů gpt.
  • Podívali jste se na askubuntu.com/questions/ 395879 / … ?
  • @FreeSoftwareServers To ' je nesprávné. Ačkoli GPT je součástí specifikace EFI, v praxi lze GPT a UEFI pojímat jako dvě samostatné entity, protože bootování systému BIOS funguje s GPT a MBR stejně jako bootování UEFI. ' jde o ESP (systémový oddíl EFI se označuje jako „boot“), což je nejlépe formátovaný oddíl FAT32 obsahující firmware UEFI, bez ohledu na to, zda se používá GPT nebo MBR.
  • @Marco, myslím, že máš na mysli dd if=debian-live-8.2.0-amd64-gnome-desktop.iso of=/dev/sdX. cp zde nebude fungovat – je třeba použít nástroj na úrovni bloku, jako je dd. Každopádně – myslím, že to samé, debian ' s ISO by měl být bootovatelný pomocí UEFI.
  • @Marco. Specifikace UEFI vyžaduje, aby ESP byl FAT32, a neexistuje žádný požadavek, aby byl označen jako bootovatelný. Pokud konkrétní firmware vyžaduje spouštěcí příznak nebo podporuje jiný než FAT32, jedná se o problém s kvalitou implementace.

Odpovědět

Připojte soubor .iso a zkopírujte obsah na jednotku USB. Stisknutím Ctrl + H v Dolphinu zobrazíte a zkopírujete skryté soubory.

další

zadejte popis obrázku zde

Odpověď

  1. Obecně ano, ale potřebujete více než jeden oddíl na jednotce pera.

  2. Předpokládám, že vaše jednotka pera je nalezena jako /dev/sdb:

    vytvořit 8 MiB prázdný neformátovaný oddíl sdb1 (toto je místo, kam grub2 vstoupí později a později bude muset být odstraněn, ale neudělal jsem to “ nebyly nalezeny informace o tomto detailu)

    vytvořte 100 MiB FAT32 (vfat) označení oddílu EFI sdb2 (toto je oddíl ESP, do kterého se jádro zavede cílový systém)

    Označte sdb2 spouštěním příznaků a esp

    vytvořte sdb3 s minimálně 2,0 GiB FAT32 (vfat) Label BOOT (na toto místo se obraz zkopíruje)

    Mark sdb3 s msftdata příznakem

    (volitelně) vytvořte oddíl ve zbytku prostoru (nebo na konci ponechejte trochu prostoru pro výměnu; nejste si jisti, jak je na tomto místě swap importu) s ext4 nebo upřednostňovaným souborovým systémem Label casper-rw (toto je kořen vašeho systému na klíč)

Pak vy musíte zkopírovat data a nainstalovat GRUB2 a také je nakonfigurovat.

  1. Potřebujete také správce souborů nebo terminál pro kopírování souborů a textový adresář pro konfiguraci vašeho grub.cfg.

Můžete se setkat s něčím podobným: Bootproblem to Busybox

Komentáře

  • Můžete ukázat kroky " zkopírovat data a nainstalovat GRUB2 " ?

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *