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

Опубликовано: Комментариев: 6

Многие из нас нередко сталкиваются с необходимостью монтировать ISO в ubuntu. Вновь пришедшие с windows пользователи отчаянно ищут программу для монтирования iso. Но в Ubuntu всё обстоит намного проще. Для того, чтобы открыть ISO достаточно ввести одну строку в терминале без установки каких-либо дополнительных пакетов. Монтировать ISO Сперва создадим папку для монтирования виртуальных дисков sudo mkdir /media/iso Я создал директорию в /media поскольку флешки, карты памяти, разделы жесткого диска, компакт-диски и прочие устройства монтируются именно сюда. Вы же можете создать директорию в любом удобном для Вас месте и назвать её как угодно. Монтируем iso: sudo mount -t iso9660 ubuntu.iso /media/iso -o loop Отмонтировать iso: sudo umount /media/iso Теперь образ диска будет доступен по адресу /media/iso Установка пакетов с ISO Работа с iso открывает для нас ещё одну интересную возможность. Можно добавить iso образ диска с пакетами в репозиторий и устанавливать пакеты без доступа к сети. Я пользовался таким способом когда настраивал Debian на компьютере без выхода в сеть. У меня было 5 DVD дисков с пакетами Debian и всё, что мне нужно было я ставил напрямую из iso образом. Осуществлять подобные вещи помогает apt-cdrom. Создадим папку для монтирования iso по умолчанию в apt: sudo mkdir /media/apt Теперь смонтируем снова наш ubuntu.iso сюда (предварительно отмонтируйте его из /media/iso): sudo mount -t iso9660 ubuntu.iso /media/apt -o loop Добавляем iso в репозиторий ubuntu: sudo apt-cdrom add Теперь можем устанавливать пакеты, имеющиеся в iso образе напрямую через apt-get. Чтобы не создавать папку apt можно задать переменную -d и указать точку монтирования диска, к примеру: sudo apt-cdrom add -d /media/iso Ну вот в общем то и всё. Дополняйте, комментируйте, жду :)

Комментариев: 6
Inter 2012-04-28 11:50:55
mount: warning: /media/apt seems to be mounted read-only
Slicks 2012-04-28 18:50:31
Inter, ничего страшного, что образ монтируется в режиме "только для чтения". Мы ведь всё равно в iso-шник ничего не будем дописывать. Даже с этой ошибкой всё работает нормально, поправьте, если ошибаюсь
Inter 2012-04-29 08:13:04
та все равно качает из интернета, я дуамл будет обновлять с ISO
Slicks 2012-04-29 10:10:52
Как вариант можно попробовать отключить либо интернет, либо временно закрыть другие репозитории для получения пакетов обновлений. После того как добавили iso в репозиторий: 1) сделайте резервную копию списка репозиториев sudo cp /etc/apt/sources.list sources.list.back 2) Уберите из сорцов все источники, кроме iso: sudo gedit /etc/apt/sources.list можете либо закомментировать все строки либо удалить все строки кроме строки deb cdrom:[Ubuntu 10.04.3 LTS _Lucid Lynx_ - Release i386 (20110720.1)]/ lucid main restricted 3) затем в синаптике отключим репозитории sudo synaptic открываем "Настройка - Репозитории" и в разделе "программное обеспечение ubuntu" убираем все галочки с загружаемое через интернет, потом переходим во вкладку "другое ПО" и ставим галочку лишь напротив своего Диска. 4) обновляем список репозиториев sudo apt-get update и теперь попробуйте что-либо установить. P.S. не знаю, но у меня в Debian Lenny устанавливались все пакеты с DVD дисков дебиановских без выше перечисленных манипуляций, а сразу после добавления диска через apt-cdrom add
Bogdan 2013-05-07 12:55:04
Хорошая статья!! 5 балов!
Злобный_Малефик 2014-01-07 15:30:25
Черта с два оно монтируется в консоли. В 90% случаев - mount: wrong fs type, bad option, bad superblock on /dev/loop1, missing codepage or helper program, or other error В некоторых случаях полезная информация может быть найдена в syslog - попробуйте dmesg | tail или что-то в этом роде А вот acetoneiso монтирует на ура, но не умеет это делать через консоль (((