¿Cómo hago un USB de arranque de Ubuntu?

38

¿Cómo hago un USB de arranque de Ubuntu que contenga la última versión de Ubuntu?

Para completar, ¿cómo podría hacer esto en Ubuntu, Windows, OS X u otra distribución de Linux?

MathCubes
fuente

Respuestas:

28

Este diagrama de flujo muestra cómo hacer un USB de arranque para instalar Ubuntu y solucionar problemas al arrancar Ubuntu desde él.

IMG:

Campo de golf

Cómo hacer un USB de Ubuntu en Ubuntu usando Startup Disk Creator

Ubuntu tiene una aplicación incorporada para crear un USB de arranque de Ubuntu en vivo para instalar Ubuntu llamado Startup Disk Creator . Busque en el Tablero Startup Disk Creator y haga clic en el icono Startup Disk Creator para abrir la ventana Crear disco de inicio .

La unidad flash USB que utiliza con Startup Disk Creator debe tener 2 GB o más, y para Ubuntu 18.04 y posteriores debe tener 4 GB o más. Startup Disk Creator formateará automáticamente su unidad flash USB a FAT32 y la hará arrancable. Si solo tiene una unidad flash USB conectada a su computadora, Startup Disk Creator la seleccionará automáticamente. Tenga mucho cuidado al seleccionar la unidad flash USB en la ventana Crear disco de inicio para evitar sobrescribir la partición en la que está instalado Ubuntu, lo que puede hacer que Ubuntu no se pueda arrancar. En la captura de pantalla a continuación, puede ver cómo el dispositivo de unidad flash USB se identifica por su nombre de modelo, el mismo nombre de modelo que aparece debajo del encabezado Unidad después de Modelo: en la aplicación Discos (utilidad de disco).

IMG:
Startup Disk Creator en Ubuntu 16.04

También puede mover el control deslizante Almacenado en espacio adicional reservado de un lado a otro para crear un espacio adicional reservado para el almacenamiento de archivos persistente en los reinicios. En Ubuntu 16.04 y versiones posteriores, Startup Disk Creator ya no tiene la opción de almacenamiento de archivos persistentes.

Cómo hacer un USB mínimo de Ubuntu usando dd

  1. Descargue el archivo iso de Mini CD de Ubuntu desde el enlace en la página web de CD mínimo de instalación de documentación de Ubuntu . Descargue el archivo llamado mini.iso a su carpeta de Descargas. Puede descargar el archivo mini.iso en cualquier lugar de su computadora que desee, pero descárguelo a su carpeta de Descargas para que pueda ejecutar fácilmente los comandos en los siguientes pasos sin cambiar nada.

  2. Verifique la suma de comprobación md5 del archivo iso de mini CD de Ubuntu que descargó ejecutando estos comandos:

    cd ~/Downloads/
    md5sum 'mini.iso'
    

    Si está utilizando Windows Subsystem para Linux, descargue la herramienta Microsoft File Checksum Integrity Verifier del Centro de descargas oficial de Microsoft. La herramienta Microsoft File Checksum Integrity Verifier es una utilidad de línea de comandos que calcula hashes criptográficos MD5 o SHA1 para archivos.

  3. Verifique que los resultados del comando coincidan con la suma de verificación MD5 del archivo mini.iso en la página web del CD mínimo de instalación de documentación de Ubuntu .

  4. Obtenga una unidad flash USB de 1 GB o más. Elimine todos los archivos de la unidad flash USB. Monte la unidad flash utilizando la utilidad de disco Discos .

  5. Consulte la utilidad Discos de disco para averiguar el nombre del dispositivo de su unidad flash USB. Esto es muy importante porque si usa un nombre de dispositivo incorrecto en el paso 6, sobrescribirá todo su sistema operativo en lugar de escribir en la unidad flash USB. Por lo tanto, verifique el nombre del dispositivo de la unidad flash USB dos veces. Debería ser algo así como /dev/sd*en lugar del carácter * hay una letra minúscula como a, b, c, etc. En el siguiente paso, supongo que el nombre del dispositivo es /dev/sdc, pero el nombre del dispositivo de su unidad USB podría ser algo más /dev/sdao /dev/sdbmenos, verifique el nombre del dispositivo de su unidad USB dos veces y asegúrese de hacerlo correctamente en el paso 6.

  6. Abra el terminal o el Subsistema de Windows para Linux y ejecute los siguientes comandos:

    cd ~/Downloads/  
    sudo -i  
    dd if='mini.iso' of=/dev/sdc bs=4096  ## make sure that the device name of your USB drive is correct!
    

    El dd if='mini.iso' of=/dev/sdc bs=4096comando debería tardar solo unos segundos en completarse en la mayoría de las computadoras porque el mini.iso es un archivo pequeño, de menos de 60 MB. El resultado de ejecutar este comando será un mini USB de arranque de Ubuntu.

  7. Arranque la computadora desde el mini USB en vivo de Ubuntu. Ubuntu mini live USB debería arrancar con éxito y mostrar una pantalla de menú.

  8. Si selecciona la opción Instalar (la instalación completa, no la instalación cli) de la pantalla del menú en el Paso 7, puede seleccionar otras opciones durante el proceso de instalación de Ubuntu para descargar todos los paquetes que necesita para realizar una instalación completa de Ubuntu. Seleccione la colección de paquetes de escritorio de Ubuntu de la lista de colecciones predefinidas de software en la pantalla de selección de Software en el instalador del mini CD de Ubuntu. Cuando reinicie el sistema al final de la instalación, tendrá un escritorio Ubuntu en funcionamiento con el entorno de escritorio predeterminado.

    ingrese la descripción de la imagen aquí

Cómo crear una memoria USB de arranque en OS X / macOS

karel
fuente
Pero solo funciona en Ubuntu Base Distro / Ubuntu en sí mismo.
MathCubes
2
Así es, mientras que UNetbootin es multiplataforma, pero Startup Disk Creator tiene una característica agradable que UNetbootin no tiene. Startup Disk Creator identifica la unidad USB por su nombre de modelo en lugar de por un nombre de dispositivo críptico como /dev/sdb1. Esto le brinda al usuario una protección adicional contra la sobrescritura del sistema operativo debido a formatear accidentalmente la unidad incorrecta.
karel
Tuve problemas con Unetbootin antes, como no instalar el gestor de arranque ... ect.
MathCubes
dd para Windows Uso : dd [bs=SIZE[SUFFIX]] [count=BLOCKS[SUFFIX]] if=FILE of=FILE [seek=BLOCKS[SUFFIX]] [skip=BLOCKS[SUFFIX]] [--size] [--list] [--progress]donde FILEin if=FILE of=FILEtiene la misma sintaxis que las ubicaciones de los archivos en la línea de comandos de Windows (cmd.exe).
karel
La ejecución de este wmiccomando en la ventana cmd.exe de Windows muestra todas las unidades extraíbles de la siguiente manera: wmic logicaldisk where drivetype=2 get deviceid, volumename, descriptionEjemplos de sintaxis de ruta de origen (archivo de entrada) y ruta de destino (archivo de salida) en Windows cmd.exe: ruta de origen: C: \ aaa \ bbb \ where C:Es disco duro. ruta de destino: F: \ xxx \ aaa \ donde se F:encuentra la unidad flash USB que se identificó mediante la ejecución del wmiccomando. Ejemplos de dd para comandos de Windows : visite este enlace y los ejemplos se encuentran bajo el título llamado Ejemplos .
karel
15

Necesita: una unidad flash, una PC / Mac, el archivo ISO para Ubuntu, que puede obtener aquí: http://www.ubuntu.com/download/desktop . Aquí están las instrucciones para ...

Otro usuario
fuente
3
Si bien esto puede responder teóricamente la pregunta, sería preferible incluir aquí las partes esenciales de la respuesta y proporcionar el enlace para referencia.
Braiam
2

Utilice Unetbootin. También funciona en Ubuntu (desde el Centro de software) y Windows (desde el sitio de Unetbootin). Descargue la iso de Ubuntu que desee, descargue Unetbootin, hágalo, disfrútelo.

user153002
fuente
2

Las distribuciones recientes de Ubuntu incluyen la información de arranque para arrancar directamente desde el disco óptico y el disco duro (unidad flash, etc.)

Simplemente puede duplicar el contenido de la iso en el dispositivo USB utilizando un sistema Linux; usaría el comando sudo dd if=my.ubuntu.release.iso of=/dev/sdXdonde sdX es su unidad flash que puede identificar con el comandosudo fdisk -l

Recuerde verificar el hash antes de pasar el tiempo de copiar para asegurarse de que su archivo iso sea válido.

Elder Geek
fuente
2

Instalación completa en USB

Las instalaciones completas son más estables y seguras que las persistentes, pero no tan rápidas de realizar. Son mejores para utilizar el espacio en disco, ya que no se requiere un archivo casper-rw de tamaño fijo o una partición. No son muy buenos para usar la instalación de Ubuntu.

A continuación, se detalla paso a paso cómo instalar 18.04 en una unidad flash de 16 GB con opciones para la partición Home separada y la partición de datos compatible con Windows:

  • Cree un USB o DVD en vivo usando SDC, UNetbootin, mkusb, etc.
  • Apague y desconecte la computadora. (Ver nota en la parte inferior)
  • Retire la cubierta.
  • Desconecte el cable de alimentación del disco duro o desconecte el disco duro de la computadora portátil.
  • Vuelva a enchufar la computadora.
  • Inserte la unidad flash.
  • Inserte el Live USB o Live DVD.
  • Inicie la computadora, el USB / DVD debería arrancar.
  • Seleccione el idioma.
  • Selecciona instalar Ubuntu.
  • Seleccionar diseño de teclado
  • Selecciona "Continuar".
  • Seleccione el tipo de instalación y "Descargar actualizaciones al instalar Ubuntu" y seleccione "Instalar software de terceros ...", (opcional).
  • Selecciona "Continuar".
  • En "Tipo de instalación", seleccione "Algo más". (El cifrado de disco completo no funciona con unidades flash).
  • Selecciona "Continuar".
  • Confirme que el dispositivo de destino es correcto.
  • Seleccione "Nueva tabla de particiones".
  • Haz clic en Continuar en el menú desplegable.

(Partición de datos FAT32 opcional para usar en máquinas Windows)

  • Haga clic en "Espacio libre" y "+".
  • Hacer "Tamaño ..." alrededor de 2000 MB.
  • Seleccione "Principal".
  • Ubicación = "Comienzo de este espacio".
  • "Usar como:" = "Sistema de archivos FAT32".
  • "Mount point" = "/ windows".
  • Seleccione "OK"

(Partición raíz no opcional)

  • Haga clic en "espacio libre" y luego en "+".
  • Seleccione "Primario", "Tamaño ..." = 4500 a 6000 MB, "Comienzo de este espacio", Ext4 y Punto de montaje = "/" y luego Aceptar.

(Partición de inicio opcional)

  • Haga clic en "espacio libre" y luego en "+".
  • Seleccione "Primario", "Nuevo tamaño de partición ..." = 1000 a 6000 MB, Comienzo de este espacio, Ext2 y Punto de montaje = "/ inicio" y luego Aceptar.

(Espacio de intercambio opcional, permite la hibernación)

  • Haga clic en "espacio libre" y luego en "+".
  • Seleccione "Primario", "Nuevo tamaño de partición ..." = espacio restante (1000 a 2000 megabytes, o el mismo tamaño que RAM), Comienzo de este espacio y "Usar como" = "área de intercambio" y luego Aceptar.

(Importante)

  • Confirme que "Dispositivo para la instalación del cargador de arranque" apunta a la raíz de la unidad USB. El valor predeterminado debería estar bien si el HDD estaba desconectado.
  • Haga clic en "Instalar ahora".

  • Selecciona tu ubicación.

  • Selecciona "Continuar".
  • Inserte su nombre, nombre de computadora, nombre de usuario, contraseña y seleccione si desea iniciar sesión automáticamente o necesita una contraseña.
  • Selecciona "Continuar".
  • Espere hasta que se complete la instalación.
  • Apague la computadora y conecte el HDD.
  • Vuelva a colocar la cubierta de la computadora.

Nota: Puede omitir la desactivación del disco duro si después de la partición elige instalar grub en la raíz de la unidad USB en la que está instalando Ubuntu (es decir, sdb no sdb1). Tenga cuidado, muchas personas han sobrescrito el HDD MBR ya que la ubicación predeterminada para el cargador de arranque es sda, cualquier elemento en la unidad interna de la unidad se agregará a la unidad USB. Puede hacer una actualización-grub más tarde.

CSCameron
fuente
1

Instalación completa en USB - BIOS / UEFI

Mkusb es una excelente base para una unidad USB de instalación completa capaz de arrancar desde BIOS y UEFI:

  • Use mkusb para crear un sistema en vivo en el USB del instalador (2 GB o más).

  • Use mkusb para crear un sistema persistente en el USB de 128 GB de destino utilizando la configuración predeterminada con una persistencia de ~ 25 GB (la partición NTFS restante se usa como partición de datos accesible de Windows).

ingrese la descripción de la imagen aquí

  • Tan pronto como termine mkusb, abra GParted y elimine sdx4, la partición ISO9660 y expanda sdx5 en el espacio recuperado, siendo sdx el nombre del dispositivo de la unidad de destino.

  • Cree una partición ext4 sdx6 adicional para / home si lo desea.

ingrese la descripción de la imagen aquí

  • Desenchufe o quite el HDD antes de continuar (opcional pero recomendado, muy recomendable en modo UEFI).

  • Inicie la unidad del instalador, seleccione Probar.

  • Insertar unidad de destino

Comience a instalar Ubuntu ...

  • Seleccione "Algo más".

  • Seleccione sdx5, (en la unidad de destino) y haga clic en Cambiar.

ingrese la descripción de la imagen aquí

  • Seleccione Usar como: ext4, Formato y Punto de montaje: /.

No toque ninguna otra partición (a menos que agregue una partición / home a sdx6).

  • Seleccione sdx5 como Dispositivo para la instalación del cargador de arranque .

  • Instalación completa

  • Corte grub.cfg de sdx5 / boot / grub y péguelo en sdx3 / boot / grub, sobrescribiendo el archivo grub.cfg existente.

  • Inicie la unidad de destino y ejecute sudo update-grub para agregar todas las unidades al menú de inicio.

  • No instale ningún controlador de propiedad (es decir, Nvidia) en instalaciones anteriores a 18.04.

CSCameron
fuente
1

fwiw, pude configurar una unidad de disco para ejecutar ubuntu 18.1 en mi PC arrancando en la unidad usb. Ahora puedo usar mi PC con ubie 18.1 e instalar sw en el td (memoria USB), guardar datos en el td y, en todos los demás aspectos, usar mi pc como si hubiera instalado ubie en el disco duro interno. He podido usar este sistema en cualquiera de mis muchas PC, independientemente del sistema operativo actual. Este era mi objetivo.

Debido a mi nivel relativamente bajo de competencia en Linux, busqué los procedimientos de configuración más simples de la siguiente manera: desconecté el cable de datos del disco duro interno y, usando las dos conexiones USB frontales de mi PC, conecté una unidad de disco USB con Live Ubie instalado en él, y conecté una nueva unidad de disco de 32 gb en el segundo puerto usb.

Al arrancar desde la unidad USB, elegí instalar Ubuntu, y solo seguí las instrucciones. Todo se realizó de forma automática y sin problemas, y ahora puedo arrancar desde la nueva unidad en cualquiera de mis PC y usarlos como si ubie estuviera instalado en el disco duro interno.

Desearía tener el tiempo y la experiencia para descubrir cuál de las muchas, muchas disertaciones útiles realmente se aplicaron a mí directamente y poner una en juego, pero eso no sucedió para mí. Si alguien quiere hacer un guisante fácil, pruebe este método. gracias por toda la ayuda, st

usuario269258
fuente
+1; Creo que el punto crucial es desconectar el disco duro interno (o deshabilitarlo, lo cual es posible en algunos sistemas UEFI / BIOS).
sudodus
1

Cómo hacer una unidad USB de Ubuntu de arranque desde Ubuntu (para crear una unidad USB de Ubuntu de arranque desde macOS, vea mi respuesta aquí ):

0) Descargue el archivo .iso de Ubuntu desde https://ubuntu.com/download/desktop y póngalo en su carpeta de Descargas. Siempre recomiendo la última versión (que es 19.04 mientras escribo esto, pero será 19.10 muy pronto), no la LTS (a menos que la versión que dice LTS sea la última).

1) Abra la Terminal y busque la ruta del archivo a su unidad USB con

lsblk

Estás buscando SD L , donde L es una letra. Probablemente sea sdb (ya que "sda" es probablemente su disco duro y si solo tiene un disco duro, probablemente asignará la siguiente letra, b, a su unidad USB), pero verifique que la SIZEcolumna tenga sentido.

También verá más subdivisiones como sda 1 o sdb 1 . Eso no es lo que estás buscando, solo quieres sd <alguna letra>. Esos números se refieren a particiones . Una partición es una forma de dividir su disco duro (o SSD o unidad USB) en regiones más pequeñas, algo así como una carpeta pero más grave. Queremos sobrescribir todo el USB, no solo la primera partición (un archivo iso en realidad ya tiene información de partición que sobrescribirá los datos de la partición que ya están en su unidad USB), no solo una de sus particiones, por lo que necesita especificar solo sd <alguna letra> y omitir cualquier número que venga después.

El ddcomando que va a ejecutar más tarde eliminará efectivamente todos los datos en el disco, así que no se equivoque. Si tiene dificultades para averiguar qué disco es suyo, puede desconectar su unidad USB, ejecutar el comando, volver a enchufarlo, ejecutarlo lsblknuevamente y ver qué ha cambiado. Si desea ver más información, también puede probar el sudo fdisk -lcomando.

A continuación, agregue "/ dev /" al comienzo del nombre que obtuvo, por lo que (por ejemplo) "sdb" se convierte en "/ dev / sdb". /dev/sd<whatever>es un archivo real en el /devdirectorio que pretende ser un archivo normal pero que leerá su disco duro. Si intenta leerlo, actuará como un archivo binario de los datos subyacentes en su disco duro. Por lo general, un disco duro (o SSD) tiene una tabla de particiones, y cada partición tiene un sistema de archivos, que Ubuntu (o cualquier otro sistema operativo) leerá e interpretará, para luego mostrarle el disco duro como una tonelada de archivos en varias carpetas , pero leer o escribir desde / a / dev / sd L es una forma de decirle a Ubuntu que olvide todo eso y trate el disco duro como una serie de bytes ).

2) Use ddpara copiar la imagen .iso a su memoria USB (reemplace L con la letra que recibió del paso anterior)

sudo dd if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL

Ese paso llevará un tiempo. Cuando termine deberías correr

sync

solo para asegurarse de que todos los datos se hayan transferido y luego haya terminado; usa tu memoria USB para arrancar Ubuntu.


Puede acelerar el ddcomando agregándole bs=1M. También es posible que desee reemplazar las llamadas manuales synccon pasar oflag=synca dd(que hace el mismo trabajo ) y decirle ddque le muestre cuánto se ha transferido hasta ahora status=progress, lo que en conjunto se vería

sudo dd bs=1M status=progress oflag=sync if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL

(no olvide reemplazar L con la letra correcta)

Boris
fuente