GNU/Linux >> Znalost Linux >  >> Ubuntu

Vlastní instalace na stroj pouze Uefi?

Snažím se nainstalovat Ubuntu 14.04 přes USB na Dell 7060, který umožňuje spouštění EFI pouze při bootování z HD. -isohybrid-mbr předávám xorriso OBŘEZŇUJÍCÍ ÚPRAVU:a instalaci ze staršího režimu a zdá se, že se věci nainstalují v pořádku, ale po vyjmutí USB a restartu se zobrazí chyba „Nebyla nalezena žádná spouštěcí zařízení“. Moje aktuální xorriso argumenty jsou:

Zdroj:http://askubuntu.com/questions/625286/how-to-create-uefi-bootable-iso

remaster_iso() {

    cd "${BASEDIR}/extract-cd"

    sudo xorriso -as mkisofs 
                 -iso-level 3 
                 -isohybrid-mbr /usr/lib/syslinux/isohdpfx.bin 
                 -c isolinux/boot.cat 
                 -b isolinux/isolinux.bin 
                 -no-emul-boot 
                 -boot-load-size 4 
                 -boot-info-table 
                 -eltorito-alt-boot 
                 -e boot/grub/efi.img 
                 -no-emul-boot 
                 -isohybrid-gpt-basdat 
                 -D -r -J -l -V "${ISO_LABEL}" 
                 -o ../staging/"$ISO_COMMON_NAME-$ISO_VERSION-$ISO_BUILDNUM.iso" .

Máte nápady, jak tento problém vyřešit?

EDIT:Jedna věc, která pomohla, bylo zjistit, který cfg soubor byl nechat se zavolat. Ve starším spouštěcím režimu jsme používali upravenou verzi txt.cfg. Ale v režimu EFI se objevila nabídka boot/grub/grub.cfg, která se zdá být volána souborem boot/grub/efi.img, který předáváme v příkazu výše. Úprava souboru boot.cfg tak, aby obsahoval volbu, která používá naše přednastavení, umožní instalaci pokračovat většinou podle plánu.

Přijatá odpověď:

xorriso se ukázalo jako špatný odhad. Můj odhad, který se zdál fungovat, byl nainstalovat pomocí EFI. Instalace ve starším bootovacím režimu pro instalační USB vedla k HD bez oddílu EFIboot. Problém byl v tom, že jsem při spouštění ze staršího režimu viděl pouze svou vlastní instalační nabídku.

Takže jsem potřeboval způsob, jak provést instalaci EFI pomocí mého souboru s přednastavením. Prohlédl jsem si soubory grub v instalačním programu USB a porovnal je s nabídkou GRUB, kterou jsem viděl při zavádění EFI, a zjistil jsem, že se shoduje soubor boot/grub/grub.cfg. Takže jsem přidal následující položku:

menuentry "Install My Custom Thingy" {
    set gfxpayload=keep
    linux   /install/vmlinuz  file=/cdrom/preseed/my_custom.seed quiet --
    initrd  /install/initrd.gz
}

Všechno funguje.


Ubuntu
  1. Nainstalovat Kate Editor na Ubuntu 20.04 LTS Machine - Průvodce krok za krokem?

  2. Jak nainstalovat Ubuntu na bezhlavý počítač?

  3. Jak zkontrolovat, zda je Mpi již nainstalováno v počítači?

  1. Jak nainstalovat Windows 11 na virtuální stroj VMware

  2. Jak nainstalovat Windows 11 na virtuální počítač Hyper-V

  3. Jak nainstalovat TensorFlow “Machine Learning” na Ubuntu 21.04

  1. Jak nainstalovat RHEL 8 na virtuální počítač

  2. Jak nainstalovat Vagrant na CentOS 8

  3. Jak nainstalovat Vagrant na Debian 9