Как смонтировать образ ISO из командной строки в Linux

Если у вас есть образ ISO и вы хотите смонтировать его в директорию, наберите в терминале:

Как смонтировать ISO


mount -o loop image_file.iso /path/to/mount

Файл с ISO под названием image_file.iso будет примонтирован и его содержимое можно найти в директории /path/to/mount. Из него можно копировать файлы, а после завершения работы размонтировать ISO:


umount /path/to/mount

Чем открыть ISO

В Windows ISO можно открыть и посмотреть содержимое с помощью программ Daemon Tools, UltraISO и т.п. В Linux никаких сторонних программ не требуется и открыть ISO можно системной программой mount.

[table Вопрос | Ответ
Что такое ISO | Файловый формат, позволяющий сохранить содержимое целого диска CD или DVD в одиночный файл, а затем, при необходимости, восстановить диск
Чем открыть | В Linux команда mount, в Windows Deamon Tools или UltraISO]

Главная тема: 
Дистрибутивы: 

Комментарии

comrade аватар

Этой же командой можно примонтировать и IMG-образы (образы дискет, флешек, HDD ...):

sudo mount -o loop image_file.img /path/to/mount/folder

А также примонтировать диск от Ubuntu-Wubi:

sudo mount -o loop /media/YourWinDisk/ubuntu/disks/root.disk /path/to/mount/folder

Я забыл, это ведь read-only будет?

comrade аватар

Сейчас проверил – примонтировал такой командой вубевский контейнер к подкаталогу домашнего каталога – получается туда писать. От пользователя – в тамошний домашний каталог, от рута – куда угодно.

Я к тому, что по идее размер уже смонтированного файла увеличиться не может, следовательно, впихнуть туда ничего нельзя, если предварительно что-нибудь не стереть.

comrade аватар

Внутри файла-контейнера отформатирован "дисковый раздел" ext4. Соответственно, запись идёт на пустое место этого "раздела".

И зачем нужны подобные костыли, при простейших операциях монтирования исошника!?:) В ubuntu-based дистрибутивах, уже давно есть GUI - для монтирования/размонтирования iso!

Это не костыли, а основы. Как бы, что это за линуксоид, если он про mount не слышал? ;)

не всегда основы, нужны в повседневной жизни обычного хомячка, иногда они проигрывают комфорту и интуитивности, особенно в интерфейсах!;)
а по поводу основ команд, надо было добавить и эти:
# sudo mount -t iso9660 -o loop /home/file.iso /home/iso
# sudo mount -t iso9660 -o ro /dev/cdrom /cd
:)

Всё же сначала основы, а потом комфорт. Это путь ниндзя. А если наоборот — ламера.

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

Filtered HTML

  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.