Ubuntu instalado portátil en un Pendrive que arranca en UEFI y BIOS

Ubuntu instalado portátil en un Pendrive que arranca en UEFI y BIOS

Parece que hay bastantes tutoriales para eso, pero son para tener ambos en vivo e instalados, o para admitir sistemas antiguos de 32 bits, etc., y tienen algunos pasos complicados. Simplemente quiero instalarlo en una unidad USB como lo haría en un HDD y hacer que arranque tanto en sistemas UEFI (mi macbook pro) como BIOS (PC de escritorio).

Lo intenté arrancando desde el pendrive de instalación en vivo e instalándolo en el otro, pero como la computadora portátil tenía un disco duro con su propia instalación, el proceso de instalación ofrecía instalar solo en eso. Cuando elegí hacer algo más desde la instalación y seleccioné la unidad USB, la instaló pero no funcionó. No tengo idea de cómo crear las particiones necesarias por mi cuenta, así que esa podría ser la razón. Entonces, ¿hay una manera fácil de hacer esto ya que no tengo experiencia?

Respuesta1

Supongo que estás iniciando unPC en modo BIOS.

Al ejecutar elCD en vivo/USB, elige "Probar ubuntu"

Entonces correseparadoy:

  • crear unGPT tabla de particiones(Dispositivo > Crear tabla de particiones) en sumemoria USB

  • crear unESP, fat32, 512MB, conespecialmentebandera.

  • crear también unpartición de arranque del BIOS, sin formato, 32Mb, conbios_grubbandera

Luego haga clic eninstalar ubuntupara instalar ubuntu en tumemoria USB, eligiendo "Algo más" para seleccionar la unidad correcta.

Verifique que la partición de inicio del BIOS esté seleccionada como área de inicio reservada del BIOS en la herramienta de partición.

Tenga cuidado al instalar grub en su pendrive eligiendo el pendrive para la instalación del gestor de arranque.

Una vez que se complete la instalación, reinicie su nueva instalación de Ubuntu, abra una terminal y escriba:

sudo -i
mkdir /boot/efi
mount /dev/sdx1 /boot/efi     # where sdx1 is your efi partition

Si su Mac usa EFI de 32 bits, entonces

apt-get install grub-efi-ia32
grub-install --target=i386-pc /dev/sdx

demás

apt-get install grub-efi-amd64
grub-install --target=x86_64-efi /dev/sdx

entonces

cd /boot/efi/EFI/
mkdir boot

Si su Mac usa EFI de 32 bits, entonces

cp ubuntu/grubia32.efi boot/bootia32.efi
cp boot/bootia32.efi boot/boot.efi

demás

cp ubuntu/grubx64.efi boot/bootx64.efi
cp boot/bootx64.efi boot/boot.efi

umount /boot/efi

E intenta arrancar en tu mac. Es posible que esto no funcione (no lo he probado). De lo contrario, deberá seguir las instrucciones desde allí:http://glandium.org/blog/?p=2830 para cambiar tu ESP.

información relacionada