GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Installare Ubuntu su Usb e avviare da Destop con Uefi?

Voglio installare Ubuntu 16.04 su una chiavetta USB ed eseguirlo su un Destop-PC su cui è installato Windows.
Non posso usare una USB live perché devo installare i driver per la scheda grafica.
/> Finora ho provato molte cose, ad esempio ho installato Ubuntu su una chiavetta USB utilizzando un DVD live. Il problema è che il PC ha UEFI e avvio sicuro abilitati e non riesco a vedere e quindi non selezionare nemmeno l'USB per l'avvio da esso. Questo è tutto ciò che vedo nella configurazione del BIOS. Non posso passare alla modalità legacy e posso anche ' t disabilitare l'avvio protetto, perché temo che Windows non funzioni più e non posso danneggiarlo (non il mio computer). Non ho trovato alcun avvio rapido nel BIOS ma l'ho disabilitato in Windows 10.
Ho anche creato un usb live con rufus che posso avviare dall'UEFI. Volevo installare Ubuntu da lì su una seconda USB, ma quando eseguo l'USB live, Ubuntu non mostra il disco rigido del PC ma solo l'altra chiavetta USB. E nel menu di installazione c'è un avviso che altri sistemi operativi sono installati e forse non possono essere avviati dopo l'installazione.
Quindi in pratica ho bisogno di un modo per installare Ubuntu su una USB e farlo avviare in UEFI. Qualcuno può aiutarmi o dirmi come si fa?

Migliore risposta

Ci sono molti modi per farlo, ma la procedura che consiglio, a grandi linee, è questa:

  1. Inizia con un computer x86-64 (AMD64) basato su EFI. Non preoccuparti di provare a eseguire l'installazione in modalità BIOS/CSM/legacy, poiché ciò complicherà l'installazione e la configurazione di GRUB, in particolare se il sistema di destinazione si avvia con Secure Boot attivo.
  2. Scollega tutti i dischi rigidi dal computer che utilizzerai per l'installazione.
  3. Collega l'unità flash USB di destinazione e un supporto di installazione Ubuntu x86-64 (AMD64) e avvia quest'ultimo. Tieni presente che devi installa un Ubuntu con la stessa architettura del firmware del computer di destinazione. Questo è normalmente AMD64. Non usa la versione i386 di Ubuntu.
  4. Installa normalmente. Usa il partizionamento automatico o imposta le cose manualmente, come meglio credi; ma in quest'ultimo caso, assicurati di creare una partizione di sistema EFI (ESP).
  5. Una volta installato Ubuntu, utilizzando un qualsiasi computer conveniente, monta l'ESP dalla chiavetta USB, cd al suo EFI directory, digita sudo cp -r ubuntu BOOT e poi sudo mv BOOT/shimx64.efi BOOT/bootx64.efi . (O emettere comandi equivalenti in un altro sistema operativo.) Il punto qui è installare Shim come EFI/BOOT/bootx64.efi sull'ESP dell'unità flash USB, mantenendo il suo seguito grubx64.efi e grub.cfg file accessibili.
Correlati:apertura di più schede del terminale ed esecuzione del comando?

A questo punto, l'unità USB dovrebbe essere avviabile su qualsiasi computer basato su EFI con la stessa architettura del sistema di destinazione (AMD64 in questo esempio), fornire o accettare problemi di incompatibilità hardware.

Un avvertimento importante: Il computer utilizzato per l'installazione potrebbe non avviare più il sistema operativo, anche dopo aver ricollegato il disco rigido, poiché potrebbe aver cancellato le variabili di avvio della NVRAM dopo aver scollegato il disco rigido. Se il computer esegue Windows, probabilmente si avvierà su Windows; ma se avesse eseguito Ubuntu o qualche altro Linux, potrebbe essere necessario utilizzare efibootmgr comando per creare una nuova voce di avvio o Boot Repair per reinstallare completamente GRUB. Ci sono modi per aggirare questo problema, ma sono circondati da un vortice di condizionali:se il disco è impostato in questo modo, allora quello; se il computer si avvia in questo modo, allora quest'altra cosa. Trattare con questi raddoppierebbe o triplicherebbe la durata della procedura che ho appena presentato. È probabile (ma non certo) che riparare lo stivale rotto in seguito sia più semplice ed è sicuramente più semplice da descrivere per me. OTOH, c'è la possibilità che questo crei un nuovo pasticcio di problemi, quindi dovresti essere consapevole della possibilità.


Ubuntu
  1. Hardware Uefi e doppio avvio con Windows?

  2. Installare Ubuntu 12.04.02 in modalità Uefi?

  3. Problemi con Nvidia Gpu e Ubuntu 16.04?

  4. Avvio da una USB per laptop HP?

  5. È necessario controllare il disco durante l'avvio di Ubuntu da USB?

Installazione di Lighttpd con PHP5 e supporto MySQL su Ubuntu 10.04

Installazione di Lighttpd con PHP5 (PHP-FPM) e supporto MySQL su Ubuntu 12.04

Installazione di Nginx con supporto PHP5 e MySQL su Ubuntu 8.10

Doppio avvio di Ubuntu e Windows con un SSD e un HDD

Avvio da un Usb su un PC Syslinux Boot Promt?

Voglio rimuovere Windows 8 e Windows 7 dal Triple Boot con Ubuntu 12.04?