Come verificare che l'ISO che ho scaricato sia avviabile prima di masterizzarlo?


Risposte:


18

isoinfo può probabilmente dirti se ha i file giusti per l'avvio se vuoi veloce e sporco. isoinfo -l -i is_it_bootable.isoelencherà la struttura delle directory in modo da poter controllare i file che dovrebbe avere un cd live / cd avviabile.

isoinfo -d -i is_it_bootable.isoti dirà se il CD ha una sezione El Torito . Rapporti iso su CD live di Ubuntu:

Eltorito validation header:
Hid 1
Arch 0 (x86)
ID ''
Key 55 AA
Eltorito defaultboot header:
    Bootid 88 (bootable)
    Boot media 0 (No Emulation Boot)
    Load segment 0
    Sys type 0
    Nsect 4
    Bootoff 8F 143

OMG questo produce una tonnellata di output! Perché lo consiglieresti ?! Come è possibile che qualcuno lo legga?
Jonathan Cast

11

Controlli MD5SUM. Vedi https://help.ubuntu.com/community/HowToMD5SUM .

L'iso su http://www.ubuntu.com/desktop/get-ubuntu/download è garantito da Ubuntu come avviabile, un MD5SUM valido quindi afferma che l'iso è avviabile.


4
Il md5sum dice se l'iso è avviabile? (Voglio sapere se è avviabile, non se è stato scaricato correttamente)
Tom Brito

2
Se il file sul sito di origine era avviabile e md5sumdà lo stesso risultato su entrambe le copie, allora c'è una probabilità insignificante che i file differiscano e puoi supporre che anche la tua copia sia avviabile.
Waltinator,

Per me l'approccio migliore sembra essere la convalida dell'intestazione El Torito .
U880D,

6

L'esecuzione di una verifica hash crittografica del file ISO scaricato consiste nei seguenti passaggi.

  1. Apri un terminale e digita quanto segue:

    md5sum 
    

    Nota: c'è uno spazio dopo il md5sum.

  2. Ora apri Nautilus e naviga fino alla cartella contenente il file ISO.

  3. Trascina il file ISO nella finestra del terminale aperta. Ciò inserirà il percorso / nome file del file ISO nella finestra del terminale.
  4. Premere Enternella finestra del terminale.
  5. La prima parte dell'output è l'hash MD5 del CD.
  6. Vai qui e trova la directory corrispondente alla tua versione e trova il file MD5SUMS. Confronta l'hash del tuo file ISO con la voce appropriata in quel file.

Se i due hash non corrispondono, il tuo file ISO è danneggiato e dovrai scaricarlo di nuovo.


4

Se disponi di una CPU sufficientemente buona, installa VirtualBOX e imposta alcune macchine virtuali. Fallo puntare all'ISO come CD-ROM e configuralo per il primo avvio da CD-ROM. Verrà avviato direttamente dal file ISO, senza dover effettivamente masterizzare il file.

Un'altra cosa che faccio sempre, come pratica generale, è in realtà mettere l'ISO su una chiave USB e avviarlo, cosa che ora è possibile con la maggior parte dei computer. UNETBOOTIN (basta google) farà questo per te. Aspettati solo che il disco USB sia completamente cancellato.

Ora non avvio più da un CD-ROM. Non ricordo l'ultima volta che ho effettivamente masterizzato un CD-ROM.


1

Un modo superficiale è correre file. Alla fine della riga stampa se iso è avviabile, ad es

$ file fd11src.iso
fd11src.iso: ISO 9660 CD-ROM filesystem data 'FD11SRC' (bootable)

Un modo più profondo è usare un emulatore come qemu :

qemu-system-x86_64 -boot d -cdrom image.iso -m 512

Se si carica, allora va tutto bene. Nonostante l'emulazione completa, eseguirlo è molto semplice e non richiede risorse.

Questi metodi dovrebbero funzionare per qualsiasi distribuzione Linux.


0

Ciao, per qualsiasi distro che stai provando a scaricare basta usare LinuxLive Usb creator scaricherà l'iso giusto per te e verificherà allo stesso tempo spero che questo ti aiuti.


-2

È molto semplice. Andremo passo dopo passo ...

  • Utilizzando PowerISO.
  • Prima scarica e installa PowerISO.
  • Apri PowerISO.
  • Quindi fare clic su FILE e quindi su APERTO, sfogliare e aprire il file ISO.
  • Quando hai aperto quel file ISO se quel file è avviabile, nell'estremità inferiore sinistra, mostra "Immagine avviabile". Se non è un'immagine avviabile, mostra "Immagine non avviabile".

inserisci qui la descrizione dell'immagine


Sembra un programma Windows.
Guntbert,

@guntbert Hanno appena rilasciato una versione Linux del programma.
Ploni,
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.