La instalación de la unidad USB del servidor Ubuntu 12.04 falla: no se pueden encontrar componentes desde el CD-ROM


39

Estoy tratando de instalar Ubuntu 12.04 Server (32 bits) en una máquina aquí usando una memoria USB. Utilicé el Universal-USB-Installer-1.8.9.4 que tiene soporte para el servidor 12.04 para obtener el ISO en la unidad USB.

  1. La computadora inicia el proceso de instalación ok.
  2. Atraviesa la selección de idioma, configuración regional y teclado de Ubuntu.
  3. Luego comienza a cargar componentes adicionales. En este punto, llega aproximadamente a un cuarto del camino y luego arroja un gran mensaje de error que dice:

[!!] Cargue los componentes del instalador desde el CD

Hubo un problema al leer los datos del CD-ROM. Asegúrese de que esté en la unidad. Si volver a intentarlo no funciona, debe verificar la integridad de su CD-ROM.

Error al copiar el archivo desde el CD-ROM. ¿Procesar de nuevo?

error de cd rom con fondo morado

Reintentar obviamente también falla. He intentado volver a ejecutarlo e instalarlo nuevamente en el USB, pero sin cambios. He intentado comprobar los errores de integridad del CD-ROM y se rompe con este error:

[!] Verifique la integridad del CD-ROM

Prueba de integridad fallida

El ./pool/main/l/linux/fs-secondary-modules-3.2.0-23-generic-pae-di_3.2.0-23.36_i386. archivo falló la verificación de suma de comprobación MD5. Su CD-ROM o este archivo pueden estar dañados.

ingrese la descripción de la imagen aquí

También probé la compilación diaria Ubuntu-Server 12.04 LTS (Precise Pangolin). No vayas allí. Incluso revisó los hashes iso SHA1 y coinciden.

Probé LinuxLive USB Creator 2.8.11 y unetbootin-windows-575 para ver si era una imagen con el software de la unidad USB, pero todavía no funciona.

¿Algunas ideas?


2
Este error también afecta a ubuntu-12.04.2-server-amd64.iso y hay un error archivado en bugs.launchpad.net/debian-installer/+bug/1130381
Omid Kosari

3
Encontré este problema al intentar instalar ubuntu-12.04.2-server-amd64. Una solución que funcionó para mí fue usar Win32 Disk Imager para escribir el ISO en la unidad flash USB. Cuando abrí la imagen ISO en 7-zip, o la monté usando Daemon Tools y vi el contenido en el Explorador de Windows, ambos mostraron los archivos en / pool / main / l / linux con nombres truncados.
NickG

1
La solución de NickG también funcionó para mí (había usado UNetbootin en Windows primero, lo que aparentemente no funcionó).
gablin

Experimenté el mismo problema pero con 13.10. Resulta que el problema no era con el instalador sino con la configuración del BIOS de la placa base (GIGABYTE GA-990FXA-UD3). No pude instalar desde USB y terminé clonando una instalación de servidor existente e inicié la computadora con ella. Ni los puertos USB ni la tarjeta Ethernet funcionarían. Una vez que se cambió la configuración del BIOS, todo comenzó a funcionar. Consulte askubuntu.com/questions/276788/… para más detalles
hknust

Probé las soluciones a continuación y ninguna de ellas funcionó para mí. Parece ser un problema con las versiones anteriores a 13.04. Pude instalar Ubuntu Server 13.04 64bit sin ningún problema. Aquí hay un enlace a 13.04 raring ringtail old-releases.ubuntu.com/releases/13.04
Kyle Coots

Respuestas:


23

Parece que hay algunos errores de nomenclatura con los archivos debajo \pool\main\l\linux(encontré extensiones falsas en *.udelugar de *.udeballí) y un error MD5-Checksum con ./install/netboot/ubuntu-installer/i386/pxelinux.cfg/default). Después de corregir estos errores, puedo instalar la Edición de servidor de 32 bits.


1
¡Gracias! Sí, definitivamente están en la imagen ISO así. Extrañamente logré hacerlo funcionar simplemente grabando en DVD, incluso sin cambiar el nombre de los archivos a su extensión adecuada. Sin embargo, la instalación desde USB debe detectar los errores.
zuallauz

1
Felicitaciones @ hre1 . Ha habido problemas con las instalaciones USB durante varios años. Nadie realmente ha solucionado esto o los ha identificado completamente. La única solución, para esas pocas máquinas que siempre se detenían durante la instalación, era usar un CD-ROM.
david6

1
QUIZÁS: Si el USB es un dispositivo creado bajo la misma versión de Ubuntu que el objetivo, esto a menudo funcionará (incluso cuando falla un dispositivo creado 'Universal'). p.ej. usando el 'escritorio' 12.04 LTS para crear una instalación USB para el 'servidor' 12.04 LTS. Los errores deben
corregirse

1
No tengo ningún archivo * .ude en lugar de * .udeb en \ pool \ main \ l \ linux
Abrir SEO

1
solo cambiando la extensión funciona, búscalos. Los encontré y simplemente cambié el nombre de la extensión y todo funcionó de maravilla.
Basit Anwer

24

Esta fue mi solución con una instalación de servidor Ubuntu 12.04 LTS desde un Pendrive USB:

  • Ejecute el instalador.
  • Abrir un shell ( ALT+ F2).
  • Cree el directorio cdromdirectamente en la raíz del sistema de archivos:

    mkdir /cdrom
    

    (Si tiene problemas para crear el directorio /cdrom, desactive el reproductor de CD-ROM en BOIS o desconecte el cable)

  • Monte el USB como si fuera un CD-ROM:

    mount -t vfat /dev/sdb1 /cdrom 
    

    ¿Dónde sdb1está tu dispositivo USB?

Eso es todo.


66
Una vez que haya vuelto a montar, puede volver a la pantalla de instalación presionando Alt-F1.
jevon

El montaje / dev / db1 en / cdrom falló: dispositivo o residencia ocupados
themihai

Supongo que tienes que montar / dev / sdb1. ¿Estás seguro / dev / db1 es tu dispositivo USB? Verifíquelo mirando su directorio / dev / y desconecte el dispositivo USB y vea qué dispositivos elimina.
Rob Groen

Gracias, también funciona con la instalación del servidor 14.04.3 LTS
ad3luc

8

La solución es usar Startup Disk Creator. Lo he probado en mi memoria USB y he instalado Ubuntu Server 12.04 LTS 32 bits sin problemas. Uso Ubuntu Desktop 12.04 LTS para crear mi disco de inicio USB. Consulte este artículo para obtener detalles sobre Startup Disk Creator: http://www.ubuntu.com/download/help/create-a-usb-stick-on-ubuntu


1
Acabo de probar este método, y de hecho funciona, así que +1 para eso ... Sin embargo, no llamaría a esto la solución, ya que claramente hay un problema con la imagen de disco de Ubuntu o el programa Universal USB Installer.
Avance

Este método es bastante válido. Pero, me preocupa que esto (silenciosamente) fuerce una solución alternativa. Estas todavía son algunas máquinas (BIOS, chip antiguos) donde el método SDC / USB NO funciona, y uno tiene que recurrir a una instalación de CD.
david6

Esta no es una solución si solo tiene un cuadro de Windows
abra SEO el

8

Para mí fue suficiente cambiar esas extensiones ( *.udea *.udeb) debajo \pool\main\l\linux.


Para mí también. Me alegro de haber encontrado este hilo antes de arrancarme todo el cabello.
Drew Noakes

2
cden el pool/directorio y ejecutar find . -name "*.ude" -exec mv {} {}b \;para arreglarlos todos. :)
gertvdijk

7

Encontré otra solución para esto. Sigue los pasos:

  • cree el pendrive de arranque usando Universal-USB-Installer-1.8.9.4
  • también copie el mismo archivo iso al pendrive
  • reinicie el sistema y seleccione Ejecutar comando de shell
  • ejecute el siguiente comando (tenga en cuenta el nombre del dispositivo / pendrive):

    mount -o loop /dev/sdb1 /cdrom
    exit
    
  • seleccione la opción cargar configuración desde cdrom

  • se mostrará una lista de opciones; seleccione el tercero, cuarto y quinto que están relacionados con la carga de iso
  • ahora en el menú principal, seleccione la opción cargar iso del disco
  • se mostrará una lista de discos, seleccione el que corresponda a su pendrive
  • se mostrará el archivo iso, seleccione esto y ya está
  • sigue el resto de opciones en pantalla

¡Ajá! -- Ahí está. Los nombres de archivo se truncan a 64 caracteres. La solución de Ajay funcionó para mí.

Esto me llevó por el buen camino. Terminé montando la iso manualmente. En la pantalla 'seleccionar idioma', presione alt-F2crear los directorios de montaje, luego mount -o loop /dev/sda1 /usb_drivey mount -t iso9660 -o loop "/usb_drive/<image_name>.iso" /cdromluego regrese al asistente conalt-f2
Aaron

2

Aquí el problema (imagen de instalador rota en el usb para el servidor 10.04 64b) se resolvió utilizando el creador de disco de inicio en una instalación existente de 12.04 (edu i386). El creador del disco de inicio en Ubuntu 10.04.4 LTS 64b, causó el daño del startup-usb y no parece ser compatible (suficiente) para crear un dispositivo USB de instalación 12.04.


1

Usé la versión actual de PendriveLinux para Windows (1.8.9.6) y también tuve este problema. Crear el dispositivo USB de arranque con el creador del disco de inicio resolvió mi problema.

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.