Как проверить, что загруженный ISO-образ является загрузочным, прежде чем записать его?

Ответы:

18

isoinfo, вероятно, может сказать вам, есть ли у нее нужные файлы для загрузки, если вы хотите быстро и грязно. isoinfo -l -i is_it_bootable.isoотобразит структуру каталогов, чтобы вы могли проверять наличие файлов, которые должен иметь живой cd / boottable cd.

isoinfo -d -i is_it_bootable.isoскажет, есть ли на диске раздел El Torito . Живые компакт-диски с 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
charlesbridge
источник
OMG это производит тонну продукции! Почему бы вы порекомендовали это ?! Как кто-нибудь мог прочитать это?
Джонатан В ролях
11

Вы проверяете MD5SUM. См. Https://help.ubuntu.com/community/HowToMD5SUM .

Usontu гарантирует, что iso по адресу http://www.ubuntu.com/desktop/get-ubuntu/download является загрузочным, поэтому действительный MD5SUM утверждает, что iso является загрузочным.

Хорхе Кастро
источник
4
Md5sum сообщает, является ли iso загрузочным? (Я хочу знать, если это загрузочный, а не если он был правильно загружен)
Том Брито
2
Если файл на исходном сайте был загрузочным и md5sumдает одинаковый результат для обеих копий, существует небольшая вероятность того, что файлы различаются, и вы также можете предположить, что ваша копия также является загрузочной.
Вальтинатор
Для меня лучший подход, кажется, заключается в проверке заголовка El Torito .
U880D
6

Выполнение криптографической проверки хеша загруженного вами ISO-файла состоит из следующих шагов.

  1. Откройте терминал и введите следующее:

    md5sum 
    

    Примечание: после пробела есть пробел md5sum.

  2. Теперь откройте Nautilus и перейдите к папке, содержащей файл ISO.

  3. Перетащите файл ISO в открытое окно терминала. Это вставит путь / имя файла ISO в окно терминала.
  4. Нажмите Enterв окне терминала.
  5. Первая часть вывода - это хэш MD5 CD.
  6. Перейдите сюда и найдите каталог, соответствующий вашему выпуску, и найдите файл MD5SUMS. Сравните хеш вашего ISO-файла с соответствующей записью в этом файле.

Если два хэша не совпадают, значит, ваш ISO-файл поврежден, и вам нужно будет загрузить его снова.

Натан Осман
источник
4

Если у вас достаточно хороший процессор, установите VirtualBOX и настройте виртуальную машину. Сделайте так, чтобы он указывал на ISO как CDROM, и сконфигурируйте его для первой загрузки с CDROM. Он будет загружаться из файла ISO напрямую, без необходимости записывать файл.

Еще одна вещь, которую я всегда делаю, как правило, заключается в том, чтобы на самом деле установить ISO-образ на USB-ключ и загрузить его с него, что сейчас возможно на большинстве компьютеров. UNETBOOTIN (просто Google) сделает это за вас. Просто ожидайте, что USB-диск будет полностью уничтожен.

Теперь я никогда не загружаюсь с CDROM. Я не могу вспомнить, когда в последний раз я записывал CDROM.

jfmessier
источник
1

Поверхностный способ - бежать file. В конце строки выводится, является ли iso загрузочным, например

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

Более глубокий способ - использовать эмулятор типа qemu :

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

Если он загружается, то все в порядке. Несмотря на полную эмуляцию, запустить его очень просто и не потребляет много ресурсов.

Эти методы должны работать для любого дистрибутива Linux.

Ярослав Никитенко
источник
0

Привет, для любого дистрибутива, который вы пытаетесь скачать, просто используйте LinuxLive Usb creator, он загрузит нужный iso для вас и одновременно подтвердит надежду, что это поможет.


источник
-2

Это очень просто. Мы пойдем шаг за шагом ...

  • Используя PowerISO.
  • Сначала загрузите и установите PowerISO.
  • Откройте PowerISO.
  • Затем нажмите на ФАЙЛ, а затем на ОТКРЫТЬ, найдите и откройте файл ISO.
  • Когда вы открыли этот файл ISO, если этот файл является загрузочным, то в левом нижнем углу он показывает «Загрузочный образ». Если это не загрузочное изображение, то оно показывает «Не загружаемое изображение».

введите описание изображения здесь

Виджай Девани
источник
Это очень похоже на программу Windows.
Гюнтберт
@guntbert Они только что выпустили версию программы для Linux.
Ploni