С тех пор, как люди начали использовать гибкие диски, файлы образов дисков стали популярным способом хранения и распространения всех типов файлов. Пытались ли вы установить новую операционную систему на свой ПК, настроить виртуальную машину, создать загрузочную флешку или установить игры с компакт-диска, вы наверняка использовали образы дисков раньше. Возможно, вы даже знакомы с некоторыми из самых популярных форматов файлов изображений, таких как ISO, DMG и IMG.
Итак, что же такое файлы образов дисков? Для чего они нужны и почему у них разные форматы? Давай поговорим об этом!
Что такое файл образа диска
Файлы образа диска содержат копию устройства хранения данных, такого как жесткий диск, CD-ROM или DVD. Эти файлы создаются как точная копия исходного диска, где фиксируется все его содержимое, включая структуру файловой системы, медиафайлы, программные файлы и загрузочные сектора. Поскольку файлы образа диска являются точными копиями диска, эти типы файлов также действуют как настоящие физические диски, которые необходимо монтировать и размонтировать до и после использования.
Побайтовая копия файла образа диска делает его идеальным форматом для хранения данных, создания резервных копий и распространения программного обеспечения.
Когда мы используем файлы образов дисков?
Поскольку файлы образа диска действуют так же, как обычный диск, файлы образа диска часто используются для различных приложений, в том числе:
- Архив: Нередко у людей есть стопка компакт-дисков с важными фотографиями и видео, которые они сняли еще до появления флэш-накопителей. Поскольку компакт-диски можно легко поцарапать, создание файла образа диска этих компакт-дисков гарантирует, что у вас все еще будут эти файлы даже после того, как исходный диск будет уничтожен.
- Резервные копии: Один из самых простых способов получить надежную резервную копию — создать образ диска из ваших жестких дисков. Поскольку файлы образа диска являются точными копиями жесткого диска, вы можете быть уверены, что резервная копия содержит каждый байт данных с жесткого диска.
- Распространение ОС: Распространение файла образа диска является одним из предпочтительных способов распространения программного обеспечения для разработчиков не только потому, что он обеспечивает идеальную копию, но также и потому, что они могут генерировать одни и те же хеш-файлы, которые затем просят пользователей подтвердить в целях безопасности. причины. Поскольку все файлы и конфигурации уже находятся на образе диска, эти выпуски ОС также можно использовать для сделать загрузочные USB-устройства.
- Виртуализация: Гипервизору нужен файл образа диска для создания виртуальной машины. Гипервизоры используют образы дисков, потому что они удобно содержат все файлы, необходимые для загрузки и настройки ОС, без необходимости загружать дополнительные ресурсы во время установки.
Потрясающий! Но зачем использовать файл образа диска вместо обычных открытых и несжатых файлов?
Как читать, сохранять и хранить файлы образов дисков
Поскольку файлы образа диска действуют как дисковые накопители, их нельзя открыть или использовать так же, как любые обычные файлы или каталоги на вашем компьютере. Чтобы открыть файл образа диска, вам сначала нужно смонтировать образ диска на свой компьютер, как и любой другой внешний диск.
Окна
В Windows сначала нужно найти образ диска, щелкнуть правой кнопкой мыши и выбрать Устанавливать.
После подключения образ диска должен появиться в вашем файловом менеджере как диск. Вы должны иметь возможность открыть его содержимое и увидеть все файлы в образе.
Теперь, если вы попытаетесь щелкнуть файл правой кнопкой мыши, вы заметите, что Переименовать или Удалить это не вариант. Аналогично, добавить файл в образ диска тоже не получится. Для управления образом диска и файлами внутри него вам понадобится стороннее приложение, такое как PowerISO, Daemon Tools и MagicISO.
Однако вы можете копировать файлы из образа диска и сохранять их так же, как и любые другие файлы на вашем компьютере.
Вы также можете записать файл образа диска на реальный диск, если хотите. Просто щелкните правой кнопкой мыши на изображении и выберите Записать образ диска.
Не забудьте размонтировать файлы образа диска после использования, щелкнув файл правой кнопкой мыши и выбрав Извлечь.
Вам нужно размонтировать образ после каждого использования, так как файлы образов дисков — это виртуальные диски, которые при подключении занимают системные ресурсы. Вам также потребуется размонтировать образ диска, если вы хотите переместить или удалить файл.
линукс
Для пользователей Linux, в зависимости от дистрибутива, у вас может быть или не быть графического интерфейса, помогающего монтировать файл образа диска. Однако вы можете использовать терминал для монтирования и размонтирования образа диска.
Во-первых, вам нужно создать каталог, в который вы будете монтировать файл образа диска. Откройте терминал и используйте следующую команду:
sudo mkdir /mnt/vulnhub_ISO
Чтобы смонтировать файл образа диска, нам нужно использовать команду цикла и указать местоположение файла, используя -о, за которым следует каталог, который мы только что создали.
sudo mount -o loop /home/mint/Desktop/damnvulnerablelinux_1.0.iso /mnt/vulnhub_ISO
Чтобы проверить, давайте перечислим каталог с помощью команды ниже:
Как видите, терминал вывел все содержимое образа диска, что означает, что монтирование прошло успешно.
Не забудьте размонтировать после использования с помощью этой команды:
sudo размонтировать /mnt/vulnhub_ISO
Обратите внимание, что это «размонтировать», а не «размонтировать».
Конечно, вы также можете проверить успешность размонтирования, перечислив файлы в созданной папке.
MacOS
Что касается пользователей Mac, есть несколько способы монтирования и размонтирования файлов образов дисков в macOS, например с помощью Дисковой утилиты или сторонних приложений. Например, смонтируем диск в терминале:
Для монтирования файла образа диска в macOS есть встроенная утилита, известная как hdiutil, который работает с файлами образов дисков. Сначала смонтируем файл с помощью команды:
hdiutil mount ~/(путь к файлу)/(имя файла)
Чтобы размонтировать файл образа диска, используйте команду:
hdiutil размонтировать /(целевая папка)
Распространенные форматы файлов образа диска
Файлы образов дисков используются уже несколько десятилетий. А с появлением новых технологических платформ компании и организации разработали собственные форматы образов дисков для своих конкретных продуктов. В результате существует более сотни форматов файлов образов дисков для разных платформ с различными преимуществами и применениями. Вот наиболее распространенные из них, с которыми вы, скорее всего, столкнетесь.
Образ диска |
Общее использование |
Поддерживаемые ОС |
---|---|---|
ИСО |
Файл образа диска общего назначения для хранения и распространения программного обеспечения. |
Виндовс, Линукс |
ДМГ |
Файл образа диска для распространения программного обеспечения на устройства macOS. |
macOS |
ИМГ |
Используется для установки операционных систем на базе ARM |
Виндовс, Линукс |
ОГО |
Сжатый формат ISO для экономии места для игр и эмуляторов Playstation Portable. |
Программное обеспечение портативной системы Playstation |
XVD |
Формат образа диска для раздачи игр Xbox |
ХОС (XBox) |
VDI |
Образ диска VirtualBox для создания виртуальных машин |
Windows, Linux, macOS, Android |
Зачем использовать файлы образа диска
Файлы образа диска являются важными форматами для создания точных копий диска для резервного копирования, архивирования и распространения программного обеспечения. Они уникальны для других форматов файлов, поскольку файлы образа диска обеспечивают побайтовую копию диска, включая файловые структуры, загрузочные данные и файлы конфигурации.
Это упрощает для разработчиков копирование всей их среды и гарантирует, что каждый получит программное обеспечение, все файлы и конфигурацию, необходимые для работы этого программного обеспечения. Это также отлично подходит для тех, кто делает резервные копии, архивирует компакт-диски и переносит свои системы на новые машины.
Итак, попрощайтесь со всеми этими дополнительными зависимостями и хлопотами по настройке программного обеспечения; файлы образа диска здесь, чтобы помочь.