пятница, 12 февраля 2010 г.

Как монтировать образы дисков.

Под windows зачастую приходится работать с образами дисков iso, nrg, mds/mdf. Ибо большая часть ПО и игр качается с интернета именно в образах. Под линукс данная проблема гораздо менее актуальна, т.к. и ПО ставится с интернет дистрибутивов и вин-игры не столь часто используются пользователями. Однако проблема возникла и сохраню решения.



Под линукс рассово верным форматом образов является iso. Остальные гораздо менее поддерживаемы, но способы работы с ними есть. Хочется отметить, что тот образ который хотел открыть я у меня так и не прочитался, но в целом работать можно. (т.е. даже пакеты вроде поддерживающие mdf мои образы не прочитали, хотя под windows все прекрасно читалось). Для монтирования iso формата способов over 9000. Самым простым и красивым является установка гуи-пакета из центра приложений ubuntu. Были опробованы дистрибутивы:

ISO Master
Редактирование состава файлов в ISO, создания загрузочных образов, простой графический интерфейс. Программа может работать с ISO, NRG, и некоторыми MDF файлами, но сохраняет только в ISO.

GMount-iso

gISOMount
Похожие простые программы монтирования iso только.

Kiso
KDE пакет. Открывает и редактирует образы ISO и NRG, создает iso, преобразует из NRG,BIN/CUE, MDF, CDI, CCD/IMG,C2D в ISO. Монтирование образов ISO/NRG как виртуальных дисков. Скриншоты есть здесь.

Furius ISO Mount
Работает с ISO, IMG, BIN, MDF и NRG. Скриншоты есть здесь.

Есть еще один любопытный дистрибутив, которого нет в стандартном репозитории пакетов.

AcetoneISO
Самая богатая функциональность из того, что я видел. Умеет очень многое, в т.ч. монтировать CD/DVD образов в формате:*.bin *.mdf *.nrg *.img *.daa *.cdi *.xbx *.b5i *.bwi *.pdi. Плюс ко всему умеет проигрывать DVD video, создавать ISO образ из папки или из CD/DVD и многое другое. Устанавливается отсюда. Там же сверху инструкция как добавить репозиторий чтобы качать с него. Сайт проекта: http://www.acetoneteam.org/ Там есть ссылки на дистрибутивы и информация по нему.

Это основное, что касается гуи-пакетов. В целом же конечно все можно делать гораздо проще, iso образ может быть подмонтирован в линукс вообще без каких-либо ухищрений:
Необходимо создать точку монтирования:
sudo mkdir /mnt/iso/
и подмонтировать:
mount -o loop -t iso9660 iso_file.iso /mnt/iso/
Файлы образа будут доступны соотвественно по пути /mnt/iso. А прочие форматы образов предлагается конвертировать в iso используя простые утилиты конверта. Кратко они описаны здесь.

Комментариев нет:

Отправить комментарий