Я понимаю, почему файл .iso нельзя просто скопировать на определенное устройство хранения (USB-накопитель, другой жесткий диск и т.д.), А затем "просто работать". Мне интересно, верно ли то же самое для "сожженных / извлеченных" результатов? А почему не загружаемые zip-файлы вместо iso в первую очередь?

В качестве конкретного примера:

Я хотел инструмент для очистки диска, и решил использовать DBAN. Загруженный файл представлял собой ISO-файл, который я записал на USB-накопитель с помощью Rufus. Могу ли я теперь скопировать / вставить все содержимое этой флешки на другую флешку и ожидать, что она будет работать?

Еще один глупый вопрос: зачем вообще беспокоиться об iso-файлах? Почему бы не предоставить zip-файлы для загрузки? Я собираюсь сделать предположение и, возможно, я отвечу на свой собственный вопрос: потому что iso - это посекторная контейнерная копия физического носителя данных, такого как DVD или CD. Таким образом, контейнер не зависит от операционной системы. И, возможно, также независимость от файловой системы (поэтому не имеет значения, является ли файловая система, например, NTFS или APFS)?

2 ответа2

1

Могу ли я теперь скопировать / вставить все содержимое этой флешки на другую флешку и ожидать, что она будет работать?

Нет; Вы будете копировать только содержимое загрузочного раздела, который существует на загрузочном диске. Вам нужно продублировать раздел, чтобы содержимое диска стало загрузочным.

Зачем вообще беспокоиться об iso-файлах?

ISO 9660 является стандартом для распространения изображений на оптических носителях. Он буквально существует для точной цели распространения образов загрузочных носителей.

ISO 9660 - это файловая система для оптических дисков. Файловая система, публикуемая Международной организацией по стандартизации (ISO), считается международным техническим стандартом. Поскольку спецификация доступна для приобретения каждым, для многих операционных систем были написаны 1 реализации.

Источник: ISO 9660

0

Я полагаю, вы имеете в виду эту более раннюю тему.

Могу ли я теперь скопировать / вставить все содержимое этой флешки на другую флешку и ожидать, что она будет работать?

Тем не менее, по той же причине: вы не будете копировать / вставлять все содержимое, вы будете копировать / вставлять только ту часть, которая показана как "файлы и папки". Но точно так же, как в образе .iso были невидимые данные, кроме того, на последнем USB-накопителе есть и такие данные - например, загрузочный код MBR, расположение разделов, конкретный выбор используемых файловых систем, - который не удастся подобрать при простом копировании / вставке ,

Например, системы BIOS компьютера требуют, чтобы 0-й сектор диска содержал "загрузочный код" - загрузчик первого уровня. Это не сохраняется как файл (потому что BIOS не понимает файлы), поэтому он не будет скопирован, если вы только копируете файлы.

Системы UEFI хранят загрузчик в виде файла, но обычно они хотят, чтобы он был в файловой системе FAT16/FAT32. Если вы скопируете и вставите файлы в устройство NTFS, большинство систем UEFI не смогут получить к ним доступ.

Потому что iso - это посекторная контейнерная копия физического носителя данных, такого как DVD или CD. Таким образом, контейнер не зависит от операционной системы. И, возможно, также независимость от файловой системы (поэтому не имеет значения, является ли файловая система, например, NTFS или APFS)?

Я думаю, что одно уточнение необходимо: файловая система не является специальным параметром, который процесс "форматирования" или "записи" должен модифицировать особым образом. В действительности структуры файловой системы хранятся на диске точно так же, как и обычные данные. То же самое касается таблицы разделов; это просто некоторые данные по сектору.

Поэтому посекторная копия всего диска автоматически будет включать в себя всю файловую систему - это будет включать в себя тот факт, что это, например, файловая система FAT32; он будет включать каждый бит внутренней структуры / метаданных / атрибутов файловой системы; он будет воспроизводить даже макет раздела.

Так что это не просто то, что образ диска .iso "независим от файловой системы"; скорее это приносит свою собственную файловую систему как часть изображения. (Именно отсюда и пошло имя iso: изначально файлы .iso означали образы компакт-диска, содержащего файловую систему ISO 9660).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .