L'installazione dell'unità USB del server Ubuntu 12.04 non riesce - impossibile trovare componenti dal CD-ROM


39

Sto cercando di installare Ubuntu 12.04 Server (32 bit) su una macchina qui usando una chiavetta USB. Ho usato Universal-USB-Installer-1.8.9.4 che ha il supporto per il server 12.04 per ottenere l'ISO sull'unità USB.

  1. Il computer avvia il processo di installazione ok.
  2. Passa attraverso la lingua di Ubuntu, la localizzazione e la selezione della tastiera.
  3. Quindi inizia a caricare componenti aggiuntivi. A questo punto arriva a circa un quarto del percorso, quindi genera un grande messaggio di errore che dice:

[!!] Carica i componenti di installazione dal CD

Si è verificato un problema durante la lettura dei dati dal CD-ROM. Assicurati che sia nell'unità. Se il nuovo tentativo non funziona., È necessario verificare l'integrità del CD-ROM.

Impossibile copiare il file dal CD-ROM. Riprova?

errore cd rom con sfondo viola

Anche i tentativi ovviamente falliscono. Ho provato a rieseguire e installare di nuovo su USB ma nessuna modifica. Ho provato a controllare gli errori di integrità del CD-ROM e si rompe su questo errore:

[!] Verifica l'integrità dei CD-ROM

Test di integrità fallito

Il ./pool/main/l/linux/fs-secondary-modules-3.2.0-23-generic-pae-di_3.2.0-23.36_i386. il file non ha superato la verifica del checksum MD5. Il tuo CD-ROM o questo file potrebbero essere stati danneggiati.

inserisci qui la descrizione dell'immagine

Ho anche provato la build giornaliera Ubuntu-Server 12.04 LTS (Precise Pangolin). No andateci. Anche controllato gli hash SHA1 iso e si abbinano.

Ho provato LinuxLive USB Creator 2.8.11 e unetbootin-windows-575 per vedere se si trattava di un'immagine con il software del drive USB, ma non è ancora possibile.

Qualche idea?


2
Questo bug riguarda anche ubuntu-12.04.2-server-amd64.iso e c'è un bug archiviato in bugs.launchpad.net/debian-installer/+bug/1130381
Omid Kosari

3
Ho riscontrato questo problema durante il tentativo di installare ubuntu-12.04.2-server-amd64. Una soluzione che ha funzionato per me era usare Win32 Disk Imager per scrivere l'ISO sull'unità flash USB. Quando ho aperto l'immagine ISO in 7-zip, o l'ho montata usando Daemon Tools e ho visualizzato i contenuti in Windows Explorer, entrambi hanno mostrato i file in / pool / main / l / linux con nomi troncati.
NickG,

1
La soluzione di NickG ha funzionato anche per me (aveva usato UNetbootin in Windows prima che apparentemente non funzionava).
gablin,

Ho riscontrato lo stesso problema ma con 13.10. Risulta che il problema non riguardava il programma di installazione ma le impostazioni del BIOS della scheda madre (GIGABYTE GA-990FXA-UD3). Non sono stato in grado di installare da USB e ho finito per clonare un'installazione server esistente e avviare il computer con esso. Né le porte USB né la scheda Ethernet funzionerebbero. Una volta modificate le impostazioni del BIOS, tutto ha iniziato a funzionare. Vedi askubuntu.com/questions/276788/… per dettagli
hknust

Ho provato le soluzioni di seguito e nessuna di queste ha funzionato per me. Sembra essere un problema con le versioni precedenti alla 13.04. Sono stato in grado di installare Ubuntu Server 13.04 a 64 bit senza problemi. Ecco un link alla 13.04 raring ringtail old-releases.ubuntu.com/releases/13.04
Kyle Coots

Risposte:


23

Sembra che ci siano alcuni errori di denominazione con i file in \pool\main\l\linux(ho trovato false estensioni *.udeanziché *.udeblì) e un errore MD5-Checksum con ./install/netboot/ubuntu-installer/i386/pxelinux.cfg/default). Dopo aver corretto questi errori sono in grado di installare Server Edition a 32 bit.


1
Grazie! Sì, sono decisamente nell'immagine ISO in quel modo. Stranamente sono riuscito a farlo funzionare semplicemente masterizzando su DVD anche senza rinominare i file nella loro corretta estensione. Tuttavia, l'installazione da USB deve rilevare gli errori.
zuallauz,

1
Kudos @ hre1 . Ci sono stati problemi con le installazioni USB da diversi anni. Nessuno lo ha veramente risolto o identificato completamente. L'unica soluzione, per quei pochi computer che si sono sempre bloccati durante l'installazione, è stata invece utilizzare un CD-ROM.
david6

1
FORSE: se l'USB è una chiavetta creata con la stessa versione di Ubuntu della destinazione, allora spesso funzionerà (anche quando una chiavetta creata "Universale" non funziona). per esempio. utilizzando il "desktop" 12.04 LTS per creare l'installazione USB per il "server" LTS 12.04. I bug devono essere corretti, ma questo li minimizza ..
david6

1
Non ho alcun file * .ude invece di * .udeb in \ pool \ main \ l \ linux
Apri SEO il

1
semplicemente cambiando l'estensione funziona, cercale. Li ho trovati e ho appena rinominato l'estensione e tutto ha funzionato come un fascino.
Basit Anwer

24

Questa era la mia soluzione con un'installazione server Ubuntu 12.04 LTS da un USB Pendrive:

  • Esegui il programma di installazione.
  • Apri una shell ( ALT+ F2).
  • Crea la directory cdromdirettamente sulla radice del file system:

    mkdir /cdrom
    

    (Se si verificano problemi durante la creazione della directory /cdrom, disabilitare il lettore CD-ROM in BOIS o scollegare il cavo)

  • Montare l'USB come se fosse un CD-ROM:

    mount -t vfat /dev/sdb1 /cdrom 
    

    Dov'è il sdb1tuo dispositivo USB.

È tutto.


6
Una volta rimontato, è possibile tornare alla schermata di installazione premendo Alt-F1.
jevon,

Installazione / dev / db1 on / cdrom non riuscita: dispositivo o reso occupato
themihai

Suppongo che devi montare / dev / sdb1. Sei sicuro / dev / db1 è il tuo dispositivo USB? Controllalo guardando la tua directory / dev / e scollega il dispositivo USB e vedi quali dispositivi rimuovono.
Rob Groen,

Grazie funziona anche con l'installazione del server LTS
14.04.3

8

La soluzione è utilizzare Startup Disk Creator. L'ho provato sulla mia chiave USB e ho installato Ubuntu Server 12.04 LTS 32 bit senza problemi. Uso Ubuntu Desktop 12.04 LTS per creare il mio disco di avvio USB. Vedi questo articolo per dettagli su Startup Disk Creator: http://www.ubuntu.com/download/help/create-a-usb-stick-on-ubuntu


1
Ho appena provato questo metodo, e lo fa davvero il lavoro, in modo da +1 per questo ... Comunque, non vorrei chiamare questo la soluzione, come c'è chiaramente un problema o l'immagine del disco Ubuntu o il programma di installazione universale USB con.
Sfondamento

Questo metodo è abbastanza valido. Ma sono preoccupato che questo (in silenzio) imponga una soluzione alternativa. Queste sono ancora alcune macchine là fuori (BIOS, chip precedenti) in cui il metodo SDC / USB NON funziona e si deve ricorrere all'installazione di un CD.
david6

Questa non è una soluzione se hai solo una finestra di Windows
Apri SEO il

8

Per me è stato sufficiente modificare quelle estensioni ( *.udein *.udeb) sotto \pool\main\l\linux.


Anche per me. Sono contento di aver trovato questo filo prima di togliermi tutti i capelli.
Drew Noakes,

2
cdnella pool/directory ed esegui find . -name "*.ude" -exec mv {} {}b \;per risolverli tutti. :)
gertvdijk,

7

Ho trovato un'altra soluzione a questo. Segui i passi:

  • crea il pendrive avviabile come usando Universal-USB-Installer-1.8.9.4
  • copia anche lo stesso file iso sul pendrive
  • riavviare il sistema e selezionare Esegui comando shell
  • eseguire il comando seguente (attenzione al nome dispositivo / pendrive):

    mount -o loop /dev/sdb1 /cdrom
    exit
    
  • seleziona l'opzione carica configurazione da cdrom

  • verrà mostrato un elenco di opzioni; selezionare il 3 °, 4 ° e 5 ° che sono correlati al caricamento dell'iso
  • ora nel menu principale selezionare l'opzione carica iso dal disco
  • verrà visualizzato un elenco di dischi, selezionare quello corrispondente al proprio pendrive
  • il file iso verrà mostrato selezionare questo e il gioco è fatto
  • segui le altre opzioni su schermo

Aha! -- Eccolo. I nomi dei file sono troncati a 64 caratteri. La soluzione di Ajay ha funzionato per me.

Questo mi ha portato sulla strada giusta. Ho finito per montare l'iso manualmente. Nella schermata di 'selezione lingua', premere alt-F2creare le directory di montaggio, quindi mount -o loop /dev/sda1 /usb_drivee mount -t iso9660 -o loop "/usb_drive/<image_name>.iso" /cdromquindi tornare alla procedura guidata conalt-f2
Aaron

2

Qui il problema (immagine di installazione interrotta su USB per server 10.04 64b) è stato risolto utilizzando il creatore del disco di avvio su un'installazione 12.04 esistente (edu i386). Il creatore del disco di avvio su Ubuntu 10.04.4 LTS 64b, ha causato l'avvio-usb danneggiato e non sembra essere compatibile (abbastanza) per creare una chiavetta USB di installazione 12.04.


1

Ho usato l'attuale versione di PendriveLinux per Windows (1.8.9.6) e ho avuto anche questo problema. La creazione della chiavetta USB avviabile con il creatore del disco di avvio ha risolto il problema.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.