GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Instalar Ubuntu en USB y arrancar desde Destop con Uefi?

Quiero instalar Ubuntu 16.04 en un ubs-stick y ejecutarlo en una Destop-PC que tenga Windows.
No puedo usar un USB en vivo porque necesito instalar controladores para la tarjeta gráfica.
Hasta ahora he probado muchas cosas, por ejemplo, he instalado Ubuntu en una memoria USB usando un Live DVD. El problema es que la PC tiene UEFI y el arranque seguro habilitados y no puedo ver y por lo tanto tampoco selecciono el USB para arrancar desde él. Eso es todo lo que veo en la configuración del BIOS. No puedo cambiar al modo heredado y tampoco puedo. No deshabilite el arranque seguro, porque me temo que Windows ya no funcionará y no puedo hacerle ningún daño (no a mi computadora). No encontré ningún fastboot en la bios, pero lo deshabilité en Windows 10.
También creé un usb en vivo con rufus que puedo arrancar desde UEFI. Quería instalar Ubuntu desde allí en un segundo USB, pero cuando ejecuto el USB en vivo, Ubuntu no muestra el disco duro de la PC, sino solo la otra memoria USB. Y en el menú de instalación hay una advertencia de que hay otros sistemas operativos instalados y tal vez no puedan iniciarse después de la instalación.
Entonces, básicamente, necesito una forma de instalar Ubuntu en un USB y hacer que arranque en UEFI. ¿Alguien puede ayudarme o decirme cómo se hace?

Mejor respuesta

Hay muchas formas de hacerlo, pero el procedimiento que recomiendo, a grandes rasgos, es este:

  1. Comience con una computadora x86-64 (AMD64) basada en EFI. No se moleste en intentar instalar en modo BIOS/CSM/heredado, ya que esto complicará la instalación y configuración de GRUB, especialmente si el sistema de destino se inicia con el Arranque seguro activo.
  2. Desconecte todos los discos duros de la computadora que usará para la instalación.
  3. Conecte la unidad flash USB de destino y un medio de instalación de Ubuntu x86-64 (AMD64) y arranque desde este último. Tenga en cuenta que debe instale un Ubuntu de la misma arquitectura que el firmware de la computadora de destino. Normalmente es AMD64. No use la versión i386 de Ubuntu.
  4. Instalar normalmente. Use la partición automática o configure las cosas manualmente, como mejor le parezca; pero si es lo último, asegúrese de crear una partición del sistema EFI (ESP).
  5. Una vez que Ubuntu esté instalado, usando cualquier computadora conveniente, monte el ESP desde la unidad flash USB, cd a su EFI directorio, escriba sudo cp -r ubuntu BOOT y luego sudo mv BOOT/shimx64.efi BOOT/bootx64.efi . (O emita comandos equivalentes en otro sistema operativo). El punto aquí es instalar Shim como EFI/BOOT/bootx64.efi en el ESP de la unidad flash USB, manteniendo su siguiente grubx64.efi y grub.cfg archivos accesibles.
Relacionado:¿Abrir múltiples pestañas de terminal y ejecutar comandos?

En este punto, la unidad USB debe ser arrancable en cualquier computadora basada en EFI de la misma arquitectura que el sistema de destino (AMD64 en este ejemplo), más o menos problemas de incompatibilidad de hardware.

Una advertencia importante: Es posible que la computadora que usa para la instalación ya no arranque su sistema operativo, incluso después de volver a conectar su disco duro, porque puede haber borrado sus variables de arranque de NVRAM después de desconectar su disco duro. Si la computadora estaba ejecutando Windows, probablemente se iniciará en Windows; pero si hubiera estado ejecutando Ubuntu o algún otro Linux, es posible que deba usar efibootmgr Comando para crear una nueva entrada de arranque o Boot Repair para reinstalar completamente GRUB. Hay formas de solucionar este problema, pero están rodeadas por un torbellino de condicionales:si el disco está configurado de esta manera, entonces eso; si la computadora arranca de esta manera, entonces esta otra cosa. Tratar con estos duplicaría o triplicaría la duración del procedimiento que acabo de presentar. Es probable (pero no seguro) que reparar la bota rota después sea más simple, y ciertamente es más simple para mí describirlo. OTOH, existe la posibilidad de que esto cree un nuevo lío de un problema, por lo que debe ser consciente de la posibilidad.


Ubuntu
  1. ¿Hardware Uefi y arranque dual con Windows?

  2. ¿Instalando Ubuntu 12.04.02 en modo Uefi?

  3. ¿Problemas con Nvidia Gpu y Ubuntu 16.04?

  4. ¿No tiene Grub y no puede iniciar Windows 8 después de instalar Ubuntu 12.10?

  5. “Error de arranque” con usb en vivo de Ubuntu 15.10 – Cómo solucionarlo

Instalación de Lighttpd con compatibilidad con PHP5 y MySQL en Ubuntu 10.04

Instalación de Lighttpd con soporte PHP5 (PHP-FPM) y MySQL en Ubuntu 12.04

Instalación de Nginx con compatibilidad con PHP5 y MySQL en Ubuntu 8.10

Arranque dual Ubuntu y Windows con SSD y HDD

¿Arrancar desde un Usb en una PC Syslinux Boot Promt?

¿Quiero eliminar Windows 8 y Windows 7 del arranque triple con Ubuntu 12.04?