¿Cómo hacer que Unetbootin reconozca la unidad USB montada?


34

Estoy usando Ubuntu 12.04, y cada vez que intento escribir una imagen ISO de Ubuntu en un disco para poder instalarlo, Unetbootin dice /dev/sdb1que no está montado. Pero Ubuntu monta la unidad automáticamente cuando se inserta, ¿verdad? ¿Qué puedo hacer para que Unetbootin reconozca que la unidad está montada?


Aquí hay un buen truco! a UNetbootin ss [How-do-i-uso-UNetbootin-a-hacer-uno-arranque-windows-USB-instalador] [1] [1]: askubuntu.com/questions/162174/...
user141867

Ninguna de las respuestas presentadas a esta pregunta resuelve el problema. ¿Has logrado superar esto?
Luís de Sousa

No puedo agregar una respuesta, pero eliminar todos los archivos de mi USB (incluso los ocultos, encontrados con ctrl+h) ayudó a que unetbootin lo encontrara, ni siquiera tuve que reiniciarlo.
Lakesare

La creación de un directorio temporal /mnt/tempy montar manualmente sudo mount /dev/sdc /mnt/temphizo el truco para mí, donde SDC es el nombre de la unidad.
markroxor

Respuestas:


47

Es posible, como beeju ha sugerido , de que sólo tiene que montar manualmente el accionamiento. Sin embargo, estás en lo correcto - por lo general, Ubuntu se montará automáticamente una unidad cuando está conectado o encendido.

Hay dos situaciones comunes donde se produce el problema que has descrito:

  1. Técnicamente, las unidades no están montadas. Se montan volúmenes (es decir, particiones). Si no hay partición en el disco, Ubuntu no puede montarlo (ni automáticamente ni de otra manera). Si lo hay, pero está dañado o (esto es mucho menos probable) de un tipo que Ubuntu no reconoce, tampoco se montará.

  2. Unetbootin requiere que la partición en la que escribe el contenido de una .isoimagen tenga el formato FAT16 o FAT32. (Y debe usar FAT32 a menos que su imagen sea pequeña y sepa que necesita usar FAT16.) Además, debería ser la primera partición en el disco, y a menos que realmente sepa lo que está haciendo y sepa que necesita hacer algo de manera diferente, debería ser la única partición en el disco y debería ocupar todo el espacio disponible. Además (aunque normalmente no tiene que hacer nada para que esto sea así), debe ser una partición primaria (no lógica) y la tabla de particiones del disco debe ser del tipo MSDOS.

Si tiene datos valiosos en su disco, no debería escribirle una .isoimagen de todos modos, ya que eso destruiría los datos. De lo contrario, puede abordar de forma segura uno o ambos problemas anteriores creando una nueva tabla de particiones en el disco y luego creando una única partición, ocupando todo el espacio disponible, del tipo FAT32.

Una manera fácil de hacer esto es con el editor de particiones GParted, que es proporcionado por el gpartedpaquete. Puede instalar ese paquete en el Centro de software. Luego ejecuta GParted. Seleccione la unidad en el menú desplegable en la esquina superior derecha de la ventana GParted. Asegúrese de haber seleccionado la unidad correcta, ¡sería malo realizar estas operaciones de destrucción de datos en el disco incorrecto!

Haga Edición> Crear tabla de particiones y acepte los valores predeterminados. Luego cree una partición FAT32, también con todo lo predeterminado. Esto lo convertirá en una partición primaria y lo más grande posible.

Luego aplique sus cambios haciendo clic en la marca de verificación verde. Ahora puede montar la unidad (o sacarla y volver a colocarla, y debería montarse automáticamente). Cuando GParted termine, ciérrelo. Luego puede escribirle una imagen .iso con Unetbootin.


Alternativamente, podría considerar usar un método diferente para escribir la .isoimagen en la unidad, lo que le permitiría omitir el formateo y el montaje de la unidad.

Puede usar Startup Disk Creator para este propósito, como se describe en las instrucciones oficiales de instalación .

También puede usar dddesde la línea de comandos. Ver dd (1) . Si tiene una .isoimagen llamada ubuntu-12.04-desktop-i386.isoy ubicada en su carpeta de Descargas, y si escribiría su contenido /dev/sdb1en Unetbootin, entonces el ddcomando correspondiente es:

cd ~/Downloads
sudo dd if=ubuntu-12.04-desktop-i386.iso of=/dev/sdb

Es muy importante que le diga que se envíe a /dev/sdb(o cualquier unidad en la que desee), no /dev/sdb1 (es decir, no la primera partición en la unidad).


77
Estuve luchando por un tiempo también, fue el formato del sistema de archivos del dispositivo lo que lo mantuvo oculto. Formatearlo a FAT32 resuelve el problema.
topless

2
Esta es una respuesta perfectamente buena. ¿Por qué no está marcado como aceptado?
Eran Harel

Tengo este mismo problema en Ubuntu 14.04 y formatear la unidad USB a FAT32 no tiene ningún efecto.
Luís de Sousa

32

No pude que UNetbootin enumerara mi unidad USB, pero puede forzarla a usar una específica si conoce el nombre del dispositivo:

unetbootin installtype=USB targetdrive=/dev/sdb1

Descubrirá el número de su dispositivo enumerando todos:

sudo fdisk -l

¿Espero que esto ayude?


En Ubuntu 14.04, iniciar Unetbootin de esta manera no tiene ningún efecto.
Luís de Sousa

Funciona bien el 16 ... también podría tener algo que ver con la versión UNetbootin.
Hola Lo

Esto me permitió seleccionar mi memoria USB correctamente, tuve que montarlo manualmente, pero eso está bien.
sdkks

1
Funcionó bien en 16.04.01.
Sebastian

funcionó perfectamente !!!!!! no hay tiempo para leer el muro de texto en esa primera respuesta.
Pavel

2

¡Te doy la bienvenida aquí! Creo que es un comportamiento común de Ubuntu porque lo mismo que experimenté en muchas ocasiones. Lo que hago en este momento es hacer clic the drivey abrirlo. Nautilus windowLuego, vuelve a la aplicación en particular que necesita esta unidad. Aquí se describe claramente . Además, es mejor ver que esta unidad se muestra en Sistema de archivos> Medios.


Esto no tiene efecto en Ubuntu 14.04.
Luís de Sousa

0

Descubrí que para mí sucede cuando la unidad USB está etiquetada con símbolos que no son ASCII. Así que trate de cambiarlo para que contenga ASCII simple. No estoy seguro acerca de los espacios, pero siempre es mejor nombrarlo sin espacios comodrive_8gb .

Es posible cambiar la etiqueta usando, gpartedpor ejemplo, cuando la unidad está desmontada. Una vez que lo etiqueté como lo describí y lo volví a conectar, unetbootin comenzó a funcionar bien con la unidad.


0

En Linux Mint 19 (basado en Ubuntu 18), otros avisos ya no ayudaron por sí solos: cambiar el nombre de la partición solo a caracteres ASCII, formatear a FAT32, agregar destino en la línea de comando.

Ayudé a cambiar la unidad en la interfaz gráfica de arranque de Unet de partición a unidad, eso es deshacerme de '1' al final en mi caso.

Por cierto, no vi cómo puedo agregar varios archivos ISO para conducir, y es por eso que estaba tratando de usarlo como se aconseja aquí: USB de arranque de múltiples SO de múltiples particiones ...

EDITAR: el problema desapareció después de volver a crear la tabla de particiones para el dispositivo USB en cuestión, ahora Unetbooting también funciona con particiones (aunque no se pudo iniciar desde el dispositivo resultante ...).

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.