Bсе когда-либо сталкивались с необходимостью просмотреть содержимое образа диска без записывания его на cd или dvd.
Те, кто пользуется или пользовался Windows, наверняка знают о таких программах, как Daemon Tools и Alcohol 120%, позволяющих создавать виртуальные разделы, на которых и можно просмотреть содержимое образа.
В Линуксе все как всегда — одновременно и проще, и сложнее.
Стандартным средством монтирования .iso является, как ни странно, средство монтирования всего на свете — mount.
Как при этом выглядит полный процесс монтирования в консоли:
mkdir имя_папки
# mount монтирует только в существующие папки, и сам создавать их не умеет
mount -o loop -t iso9660 имя_файла.iso имя_папки
# в принципе, "-t iso9660" писать не обязательно — файловая система отлично определяется автоматически
Если требуется размонтировать ненужный больше образ, следует выполнить:
umount имя_папки
При необходимости автоматически монтировать .iso при запуске создаем папку для монтирования, затем лезем в /etc/fstab и пишем там:
/путь_к_файлу/имя_файла.iso /путь_к_папке/имя_папки auto loop 0 0
Но, бывает, встречаются образы, отличные от .iso, например: .mdf, .nrg, .ccd и ряд других. В таких случаях стоит воспользоваться услугами программ-конверторов, таких как mdf2iso, nrg2iso, ccd2iso... Ну, думаю, всем уже стало понятно, как называли эти программы — по принципу тип_образа2iso. Существуют также некоторые альтернативы, например bchunk для .bin/.cue или iat.
Пользуются всеми этими программами по одному принципу:
mdf2iso имя_файла.mdf имя_файла.iso
подставляя нужную для данного типа образа программу. Единственное, стоит заметить, что в случае bchunk/bin2iso стоит указывать оба файла из пары образа, т.е.
mdf2iso имя_файла.bin имя_файла.cue имя_файла.iso
Получившиеся в итоге .iso монтируются стандартным образом.
author: Merl
source: welinux.ru
Комментариев нет:
Отправить комментарий