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

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

7 ответов

Решение

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

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

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

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

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

    md5sum 
    

    Примечание: после пробела md5sum,

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

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

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

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

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

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

Поверхностный путь - бежать 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.

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

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

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

введите описание здесь

Другие вопросы по тегам