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

Это важная часть вашего сообщения ...

  • «Диск содержит нечистую файловую систему» ​​
  • «Раздел NTFS находится в небезопасном состоянии» [1110 ]

Помните ... необходимо проверять диски Windows на наличие проблем с файловой системой.

Вы можете попытаться исправить это из Ubuntu с помощью ntfsprogs. Если не установлен ...

sudo apt-get install ntfsprogs

, и это попытается очистить диск ...

sudo ntfsfix /dev/sda3

ntfsfix - это утилита, которая устраняет некоторые распространенные проблемы NTFS. ntfsfix НЕ является версией chkdsk для Linux. Он только исправляет некоторые фундаментальные несоответствия NTFS, сбрасывает файл журнала NTFS и планирует проверку согласованности NTFS для первой загрузки в Windows.

Вы можете запустить ntfsfix на томе NTFS, если вы считаете, что он был поврежден Windows или каким-либо другим способом и не может быть смонтирован.

blockquote>
  • Вы также можете следовать последнему замечанию: монтировать диск только для чтения. Затем вы можете извлечь содержимое на другой диск.
  • Если на диске нет ничего важного, вы также можете отформатировать его и полностью отказаться от ntfs.

Я также нашел это на странице ntfs-3g и, вероятно, тоже важно, поскольку в нем точно такое же сообщение (предостережение: решение требует работающей Windows 8 ... ):

«Метаданные, хранящиеся в кэше Windows, отказались смонтировать»

При двойной загрузке с Windows 8 при попытке смонтировать раздел, видимый для Windows, может появиться следующая ошибка :

blockquote>
 The disk contains an unclean file system (0, 0).
 Metadata kept in Windows cache, refused to mount.
 Failed to mount '/dev/sdc1': Operation not permitted
 The NTFS partition is in an unsafe state. Please resume and shutdown
 Windows fully (no hibernation or fast restarting), or mount the volume
 read-only with the 'ro' mount option.

Проблема связана с новой функцией Windows 8, которая называется «быстрый запуск». Когда включен быстрый запуск, часть метаданных всех подключенных разделов восстанавливается до состояния, в котором они находились при предыдущем закрытии. Как следствие, изменения, сделанные в Linux, могут быть потеряны. Это может произойти на любом разделе внутреннего диска при выходе из Windows 8, выбрав «Завершение работы» или «Спящий режим». Однако выход из Windows 8 путем выбора «Перезагрузка», по-видимому, безопасен.

Чтобы разрешить запись в разделы в других операционных системах, убедитесь, что быстрый перезапуск Windows 8 отключен. Этого можно достичь, введя от имени администратора команду:

blockquote>
 powercfg /h off

Вы можете проверить текущие настройки на Панели управления> Оборудование и звук> Параметры электропитания> Настройка системы> Выбрать, что кнопки питания делают. Поле «Включить быстрый запуск» должно быть либо отключено, либо отсутствует.

blockquote>

Лучший способ действий: переустановить Windows 8. Устранить проблему с диском. Установите Ubuntu.

12
задан 07.06.2018, 03:41

7 ответов

isoinfo , вероятно, может сказать вам, есть ли у него нужные файлы для загрузки, если вы хотите быстро и грязно. isoinfo -l -i is_it_bootable.iso перечислит структуру каталогов, чтобы вы могли проверять наличие файлов, которые должен иметь живой CD / Bootable 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
0
ответ дан 24.04.2019, 16:57
  • 1
    OMG это производит тонну вывода! Почему Вы рекомендовали бы это?! Как кто-либо мог возможно считать его? – paxdiablo 17.07.2018, 07:53

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

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

0
ответ дан 24.04.2019, 16:57
  • 1
    md5sum говорит, является ли ISO загрузочной? (Я хочу знать если it' s загрузочный, не, если это было правильно загружено), – Michael Thessel 25.03.2011, 05:22
  • 2
    Если файл на исходном сайте был загрузочным, и md5sum дает тот же результат на обеих копиях, то there' s незначительный шанс, что файлы отличаются, и можно предположить, что копия является загрузочной, также. – jaypal singh 02.01.2012, 08:28
  • 3
    Для меня лучший подход, кажется, к , проверяют заголовок El Torito . – Slava Semushin 07.06.2018, 00:13

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

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

    md5sum 
    

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

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

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

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

0
ответ дан 24.04.2019, 16:57

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

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

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

0
ответ дан 24.04.2019, 16:57

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

0
ответ дан 24.04.2019, 16:57

Поверхностный способ - бежать 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
ответ дан 24.04.2019, 16:57

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

  • С помощью PowerISO.
  • Сначала загрузите и установите PowerISO.
  • Откройте PowerISO.
  • Затем нажмите «Файл», затем «Открыть», найдите и откройте файл ISO.
  • Если вы открыли этот файл ISO, если этот файл является загрузочным, то в левом нижнем углу отображается «Загрузочный образ». Если это не загрузочное изображение, оно показывает «Не загружаемое изображение».

enter image description here

0
ответ дан 24.04.2019, 16:57
  • 1
    Это много походит на Windows-программу. – Jason Ivey 13.08.2013, 00:22
  • 2
    @guntbert Они просто выпустили версию Linux программы. – ratzip 22.03.2019, 11:27

Теги

Похожие вопросы