Як перевірити завантаження завантаженого ISO, перш ніж його записувати?


Відповіді:


18

isoinfo, ймовірно, може сказати вам, чи має він потрібні файли для завантаження, якщо ви хочете швидко та забруднити. isoinfo -l -i is_it_bootable.isoперерахує структуру каталогів, щоб ви могли перевірити, чи є файли, на яких повинен бути живий CD / bootable CD.

isoinfo -d -i is_it_bootable.isoпідкаже, чи має компакт-диск розділ El Torito . У прямому звіті CD-дисків 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 це дає тонну продукції! Чому б ти рекомендував це ?! Як хто-небудь міг це прочитати?
Джонатан У ролях

11

Ви перевіряєте MD5SUM. Дивіться https://help.ubuntu.com/community/HowToMD5SUM .

Ізо на http://www.ubuntu.com/desktop/get-ubuntu/download гарантується, що ubuntu буде завантажуваним, тому дійсний MD5SUM стверджує, що iso завантажується.


4
Md5sum повідомляє, чи завантажувати iso? (Я хочу знати, чи він завантажувальний, а не правильно завантажений)
Том Бріто,

2
Якщо файл на вихідному сайті був завантажуваним і md5sumдає однаковий результат в обох копіях, то незначні шанси на те, що файли відрізняються, і ви можете припустити, що ваша копія також є завантажувальною.
waltinator

Для мене найкращим підходом є перевірка заголовка El Torito .
U880D

6

Проведення криптографічної перевірки хешу завантаженого файлу ISO складається з наступних кроків.

  1. Відкрийте термінал і введіть наступне:

    md5sum 
    

    Примітка: після md5sum.

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

  3. Перетягніть файл ISO у відкрите вікно терміналу. Це дозволить вставити шлях / ім'я файлу ISO у вікно терміналу.
  4. Натисніть Enterу вікні терміналу.
  5. Перша частина виводу - хеш MD5 компакт-диска.
  6. Зайдіть сюди і знайдіть каталог, який відповідає вашому випуску, і знайдіть файл MD5SUMS. Порівняйте хеш вашого ISO-файла з відповідним записом у цьому файлі.

Якщо два хеші не збігаються, ваш файл ISO пошкоджений, і вам потрібно буде завантажити його знову.


4

Якщо у вас достатньо хороший процесор, встановіть VirtualBOX та встановіть якусь віртуальну машину. Переконайтеся, що він вказує на ISO як на CDROM, і налаштуйте його для першого завантаження з CDROM. Він завантажиться безпосередньо з ISO-файлу, фактично не записуючи файл.

Ще одна річ, яку я завжди роблю, як загальна практика, - це фактично ставити ISO на ключ USB та завантажуватися з нього, що зараз можливо для більшості комп'ютерів. UNETBOOTIN (просто google це) зробить це за вас. Просто очікуйте, що USB-диск буде повністю витертий.

Я більше ніколи не завантажуюся з CDROM. Не можу згадати востаннє, коли я насправді записав компакт-диск.


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, якщо цей файл завантажується, то в нижньому лівому кінці відображається "Bootable image". Якщо не завантажувальне зображення, то воно показує "Незавантажуване зображення".

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


Це дуже схоже на програму Windows.
guntbert

@guntbert Вони щойно випустили версію програми Linux.
Плоні
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.