Hay alguna forma de crear una unidad flash USB de arranque de Ubuntu desde el terminal sin usar aplicaciones de terceros como YUMI, Unetbootin, Creador de Discos de Arranque, sucesivamente.
Intenté crear una unidad flash de arranque de Ubuntu con dd método,
donde input.iso es el archivo de entrada, y /dev/sd<?> es el dispositivo USB en el que está escribiendo (ejecutar lsblk para ver todas las unidades para averiguar qué <?> es para su USB).
Este método es rápido y nunca me ha fallado.
EDITAR: para aquellos en una Mac que terminan aquí, use minúsculas para bs=4m:
EDITAR: Si la unidad USB no arranca (esto me sucedió a mí), es porque el objetivo es una partición particular en la unidad en lugar de la unidad. Por lo tanto, el objetivo debe ser /dev/sdc y no /dev/sdc<?> Para mí fue /dev/sdb.
Su unidad puede montarse automáticamente en el interior /media/. Supongamos que se montó en /media/xxx/.
Copiar todos los archivos de /media/iso/ a su unidad flash USB montada ejecutando el siguiente comando (asegúrese de incluir el punto):
cp -a /media/iso/. /media/xxx/
A continuación, necesita el ldlinux.sys archivo en su unidad flash USB para hacer el USB arrancable. Mi partición USB es /dev/sdd1; entrar lsblk para ver lo que es tuyo. Ejecute los siguientes comandos:
Navegue hasta el /media/xxx monte la carpeta y cambie el nombre de la isolinux directorio syslinux. A continuación, vaya a la carpeta renombrada y cambie el nombre del archivo isolinux.cfg a syslinux.cfg.
Reinicie su PC y cambie el orden de arranque en el BIOS para permitir el arranque desde una unidad USB. Ahora su unidad flash USB de Ubuntu arrancará y podrá instalarla.
Este método funcionará para cualquier distribución de Linux, no solo para Ubuntu. No es necesario instalar ningún software de terceros para crear una unidad flash USB Linux.
Si por "tercero" te refieres a "GUI", Sugiero un script ligero llamado bootiso despues Avinash Raj respuesta, porque dd no siempre funciona. La gran ventaja es que es muy seguro (realiza muchas comprobaciones de seguridad para no estropear el sistema), fácil de instalar y portátil.
También, bootiso inspeccionará el archivo ISO para elegir entre dos modos: "copia de imagen" (dd) cuando el archivo ISO es híbrido (significa: compatible con arranque USB). Y el modo "mount-rsync" cuando el archivo ISO no es híbrido, en cuyo caso se instalará automáticamente un gestor de arranque SYSLINUX si es compatible .más detalles sobre el comportamiento automático].
Cómo usarlo
Primera opción, simplemente proporcione la ISO como primer argumento y se le pedirá que seleccione una unidad de una lista extraída de lsblk:
Cómo crear una unidad flash USB de arranque de Ubuntu desde la terminal?
Hay herramientas de modo de texto integradas, que puede ejecutar desde una pantalla de texto o una ventana de terminal. dd o cp o cat se pueden usar, pero no son seguros porque hacen lo que usted les dice que hagan sin ninguna pregunta, y un error de escritura menor es suficiente para sobrescribir una unidad con datos valiosos.
Afortunadamente, también hay herramientas de modo de texto más seguras, pero debe instalarlas.
Instale mkusb a través de su PPA: Si ejecuta Ubuntu live estándar, necesita una instrucción adicional para obtener el Universo del repositorio. (Kubuntu, Lubuntu ... Xubuntu tiene el Universo de repositorios activado automáticamente.)
sudo add-apt-repository universe # only for standard Ubuntusudo add-apt-repository ppa:mkusb/ppa # and press Entersudo apt-get updatesudo apt-get install mkusb mkusb-nox usb-pack-efi
La instalación de esta manera agregará no solo mkusb, sino también algunos paquetes de programas de los que depende mkusb.
Si quieres una herramienta pequeña o si no le gustan los PPA o no desea ningún paquete de programa adicional, puede usar mkusb-mínimo. Este shellscript es muy pequeño en comparación con las otras versiones, sin embargo, sirve para envolver un cinturón de seguridad dd.
$ wc mkusb-min 208 736 5435 mkusb-min
Debería ser bastante fácil ver lo que está haciendo el shellscript simplemente leyéndolo en un editor de texto.
xorriso-dd-objetivo es una nueva herramienta, destinada a ser subida a un repositorio de Debian. El propósito es hacer que sea muy seguro crear unidades de arranque (pendrives USB o tarjetas de memoria). Una característica especial es el método de complemento para identificar el dispositivo de destino. La página de manual está disponible aqui. En enero de 2020, aún no hay ningún instalador, pero puede copiar y pegar desde los enlaces anteriores e instalar el shellscript y la página de manual manualmente.
Por último quiero mencionar bootiso lo cual es descrito por su desarrollador en otra respuesta.
Pregunta
Hay alguna forma de crear una unidad flash USB de arranque de Ubuntu desde el terminal sin usar aplicaciones de terceros como YUMI, Unetbootin, Startup Disk Creator, etc.
Si debemos buscar herramientas en modo texto que ya están instaladas en Ubuntu, me temo que no hay herramientas seguras disponibles. Entonces, en este caso, solo puedo sugerirle que use dd o cp o cat de acuerdo con muchas de las otras respuestas aquí. Pero por favor verifique y vuelva a verificar que realmente está apuntando al dispositivo de destino previsto antes de pulsar la tecla Intro.
(Por cierto, el Creador de discos de inicio de Ubuntu pertenece a Ubuntu (no es de terceros), pero necesita un entorno de escritorio gráfico o al menos un administrador de ventanas gráfico.)