Problemas para crear un Live USB con Debian 'Sqeeze'

Problemas para crear un Live USB con Debian 'Sqeeze'

En primer lugar, estoy usando Debian sqeeze y estoy intentando crear un Ubuntu 12. 04 Precise Pangolin Live USB. Esto es un problema en este momento porque Debian no tiene la aplicación "creador de disco de inicio". Así que revisé varios foros de Debian y decidí probar una aplicación llamada unetbootin (aparentemente es la única forma en que puedo crear un USB activo en Squeeze). Descargué el archivo iso para 12.04, abrí unetbootin y extraje los archivos al USB y todo fue perfecto. Pero cuando reinicio en mi unidad USB, lo primero que aparece en mi pantalla es un menú de inicio de sesión que solo me permite seleccionar "predeterminado". Después de presionar Intro, simplemente carga un símbolo del sistema que comienza con "(initramfs):" No puedo entender qué hice mal porque soy un novato. ¿Alguna idea o alternativa?

Respuesta1

También puedes usar dd.

Primero, averigüe cómo se llama la unidad USB sudo fdisk -l, luego desmóntela y luego ejecute

sudo dd if=/path_to_iso/ubuntu-12.04-desktop-i386.iso of=/dev/sdX

la /dev/sdXparte es cualquier cosa que fdisk haya mostrado, generalmente /dev/sdb o dev/sdc.

Ejemplo

Aquí está el resultado de sudo fdisk -lmostrar mi unidad USB:

Disk /dev/sdc: 256 MB, 256900608 bytes
60 heads, 27 sectors/track, 309 cylinders
Units = cylinders of 1620 * 512 = 829440 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00040358

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1         310      250879    b  W95 FAT32
Partition 1 has different physical/logical endings:
     phys=(31, 59, 27) logical=(309, 43, 18)

Lo que necesitamos es el nombre del dispositivo, que en este caso es /dev/sdc. Es posible que lo haya designado de manera diferente, por ejemplo /dev/sdb o /dev/sdd (!/dev/sda suele ser el disco duro, ¡así que no lo use!).

Supongamos que el ISO que quiero escribir en esa unidad USB está en la carpeta Descargas de mi directorio de inicio.

sudo dd if=Downloads/ubuntu-12.04-desktop-i386.iso of=/dev/sdc

El comando escribirá el contenido de la imagen ISO en el dispositivo USB.

Respuesta2

Umm, una copia dd es probablemente la peor idea para arrancar un livecd desde una unidad USB. Con toda seriedad, es probable que unetbootin simplemente no esté al día con la actualización de los scripts de Casper y olvidó una línea en la lista de inicio. Si le da a unetbootin una oportunidad más, pero cuando haya terminado, monte la partición que usó y vaya a la carpeta syslinux. Busque syslinux.cfg y busque la lista de entradas que comienza con LABEL default. En la línea adjunta, asegúrese de que tenga boot=casper y cdrom-detect/try-usb=true. Sin esas dos líneas, no arrancará.

(Ex. APPEND initrd=initrd.img boot=casper cdrom-detect/try-usb=true ro splash --)

información relacionada