Falha na instalação da unidade USB do Ubuntu 12.04 Server - não consigo encontrar os componentes do CD-ROM


39

Estou tentando instalar o Ubuntu 12.04 Server (32 bits) em uma máquina aqui usando um pendrive. Usei o Universal-USB-Installer-1.8.9.4, que suporta o servidor 12.04, para obter o ISO na unidade USB.

  1. O computador inicializa o processo de instalação ok.
  2. Ele percorre a seleção de idioma, localidade e teclado do Ubuntu.
  3. Em seguida, começa a carregar componentes adicionais. Neste ponto, ele chega cerca de um quarto do caminho e lança uma grande mensagem de erro dizendo:

[!!] Carregar componentes do instalador do CD

Ocorreu um problema ao ler os dados do CD-ROM. Por favor, verifique se está na unidade. Se a nova tentativa não funcionar., Verifique a integridade do seu CD-ROM.

Falha ao copiar o arquivo do CD-ROM. Repetir?

erro cd rom com fundo roxo

A nova tentativa obviamente falha também. Tentei executar novamente e instalar novamente no USB, mas nenhuma alteração. Tentei verificar se há erros de integridade do CD-ROM e ele quebra com este erro:

[!] Verifique a integridade do CD-ROM

Falha no teste de integridade

O ./pool/main/l/linux/fs-secondary-modules-3.2.0-23-generic-pae-di_3.2.0-23.36_i386. o arquivo falhou na verificação da soma de verificação MD5. Seu CD-ROM ou este arquivo pode ter sido corrompido.

insira a descrição da imagem aqui

Também experimentaram a compilação diária do Ubuntu-Server 12.04 LTS (Precise Pangolin). Não vá lá. Até verificou os hashes iso SHA1 e eles correspondem.

Tentei o LinuxLive USB Creator 2.8.11 e o unetbootin-windows-575 para ver se era uma imagem com o software da unidade USB, mas ainda não foi possível.

Alguma ideia?


2
Este bug também afeta ubuntu-12.04.2-server-amd64.iso e há um bug arquivado em bugs.launchpad.net/debian-installer/+bug/1130381
Omid Kosari

3
Encontrei esse problema ao tentar instalar o ubuntu-12.04.2-server-amd64. Uma solução que funcionou para mim foi usar o Win32 Disk Imager para gravar o ISO na unidade flash USB. Quando abri a imagem ISO no 7-zip, ou montei-a usando o Daemon Tools e visualizei o conteúdo no Windows Explorer, ambos mostravam os arquivos em / pool / main / l / linux com nomes truncados.
NickG

11
A solução da NickG funcionou para mim também (tinha usado o UNetbootin no Windows primeiro, o que aparentemente não funcionou).
gablin

Tive o mesmo problema, mas com a 13.10. Acontece que o problema não estava no instalador, mas nas configurações de BIOS da placa-mãe (GIGABYTE GA-990FXA-UD3). Não consegui instalar a partir do USB e acabei clonando uma instalação de servidor existente e inicializando o computador com ela. Nem as portas USB nem a placa Ethernet funcionariam. Depois que as configurações do BIOS foram alteradas, tudo começou a funcionar. Veja askubuntu.com/questions/276788/… para obter detalhes
hknust

Tentei as soluções abaixo e nenhuma delas funcionou para mim. Parece ser um problema com versões acima de 13.04. Consegui instalar o Ubuntu Server 13.04 64bit sem problemas. Aqui está um link para o 13.04 raring ringtail old-releases.ubuntu.com/releases/13.04
Kyle Coots

Respostas:


23

Parece que existem alguns erros de nomeação nos arquivos em \pool\main\l\linux(encontrei extensões falsas em *.udevez de *.udeblá) e um erro MD5-Checksum com ./install/netboot/ubuntu-installer/i386/pxelinux.cfg/default). Depois de corrigir esses erros, consigo instalar o Server Edition de 32 bits.


11
Obrigado! Sim, eles estão definitivamente na imagem ISO assim. Estranhamente, consegui fazê-lo funcionar simplesmente gravando em DVD, mesmo sem renomear os arquivos para sua extensão adequada. A instalação do USB deve detectar os erros.
Zuallauz

11
Kudos @ hre1 . Houve problemas com as instalações USB por vários anos. Ninguém realmente corrigiu isso ou os identificou completamente. A única solução, para as poucas máquinas que sempre paravam durante a instalação, era usar um CD-ROM.
David6 3/06

11
TALVEZ: Se o USB for criado com a mesma versão do Ubuntu que o destino, isso geralmente funcionará (mesmo quando um stick criado 'Universal' falhar). por exemplo. usando o 12.04 LTS 'desktop' para criar a instalação USB para o 12.04 LTS 'server'. Os erros precisam ser corrigidos, mas isso minimiza-los ..
david6

11
Eu não tenho nenhum arquivo * .ude em vez de * .udeb em \ pool \ main \ l \ linux
Open SEO

11
apenas mudando a extensão funciona, procure por eles. Eu os encontrei e apenas renomeei a extensão e tudo funcionou como um encanto.
Basit Anwer

24

Esta foi a minha solução com uma instalação do servidor Ubuntu 12.04 LTS a partir de um pendrive USB:

  • Execute o instalador.
  • Abra um shell ( ALT+ F2).
  • Crie o diretório cdromdiretamente na raiz do sistema de arquivos:

    mkdir /cdrom
    

    (Se você tiver problemas para criar o diretório /cdrom, desative o CD-ROM no BOIS ou desconecte o cabo)

  • Monte o USB como se fosse um CD-ROM:

    mount -t vfat /dev/sdb1 /cdrom 
    

    Onde sdb1está o seu dispositivo USB?

Isso é tudo.


6
Depois de remontar, você pode voltar à tela de instalação pressionando Alt-F1.
Jevon

Falha na montagem / dev / db1 no / cdrom: dispositivo ou resiyrce ocupado
themihai

Suponho que você precise montar / dev / sdb1. Você tem certeza de que / dev / db1 é o seu dispositivo USB? Verifique-o assistindo seu diretório / dev /, desconecte o dispositivo USB e veja quais dispositivos são removidos.
precisa saber é o seguinte

Graças Ele também funciona com a instalação do servidor 14.04.3 LTS
ad3luc

8

A solução é usar o Criador de disco de inicialização. Eu tentei na minha chave USB e instalei o Ubuntu Server 12.04 LTS 32 bits sem problemas. Eu uso o Ubuntu Desktop 12.04 LTS para criar meu disco de inicialização USB. Consulte este artigo para obter detalhes sobre o Startup Disk Creator: http://www.ubuntu.com/download/help/create-a-usb-stick-on-ubuntu


11
Eu apenas tentei este método, e ele faz de fato trabalho, de modo +1 para isso ... No entanto, eu não chamo isso da solução, como há claramente um problema com a imagem de disco Ubuntu ou o programa Universal USB Installer.
Breakthrough

Este método é bastante válido. Mas, estou preocupado que isso (silenciosamente) force uma solução alternativa. Ainda existem algumas máquinas por aí (BIOS, chip mais antigo) em que o método SDC / USB NÃO funciona, e é preciso recorrer à instalação de um CD.
David6 3/06

Esta não é uma solução se você tiver apenas uma caixa do Windows
Open SEO

8

Para mim, foi o suficiente para alterar essas extensões ( *.udepara *.udeb) em \pool\main\l\linux.


Para mim também. Estou feliz por ter encontrado esse fio antes de arrancar todo o meu cabelo.
Drew Noakes #

2
cdno pool/diretório e execute find . -name "*.ude" -exec mv {} {}b \;para corrigi-los todos. :)
gertvdijk

7

Encontrei outra solução para isso. Siga os passos:

  • crie o pendrive inicializável usando o Universal-USB-Installer-1.8.9.4
  • copie também o mesmo arquivo iso para o pendrive
  • reinicie o sistema e selecione Executar comando do shell
  • execute o seguinte comando (lembre-se do nome do dispositivo / pendrive):

    mount -o loop /dev/sdb1 /cdrom
    exit
    
  • selecione a opção load configuration from cdrom

  • uma lista de opções será mostrada; selecione o 3º, 4º e 5º relacionados ao carregamento iso
  • agora no menu principal selecione a opção load iso from disk
  • uma lista de discos será exibida, selecione o que corresponde ao seu pendrive
  • o arquivo iso será mostrado selecione isso e pronto
  • siga o restante das opções na tela

Aha! -- Aí está. Os nomes de arquivos são truncados em 64 caracteres. A solução de Ajay funcionou para mim.

Isso me colocou no caminho certo. Acabei montando o iso manualmente. Na tela 'selecione o idioma', pressione alt-F2criar os diretórios de montagem mount -o loop /dev/sda1 /usb_drivee, em mount -t iso9660 -o loop "/usb_drive/<image_name>.iso" /cdromseguida, retorne ao assistente comalt-f2
Aaron

2

Aqui, o problema (imagem quebrada do instalador no usb para o servidor 10.04 64b) foi resolvido usando o criador do disco de inicialização em uma instalação 12.04 existente (edu i386). O criador do disco de inicialização no Ubuntu 10.04.4 LTS 64b, causou o startup-usb danificado e não parece ser compatível (o suficiente) para criar um pendrive de instalação 12.04.


1

Eu usei a versão atual do PendriveLinux para Windows (1.8.9.6) e também tive esse problema. Criar o pendrive inicializável com o criador do disco de inicialização resolveu meu problema.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.