Не удается смонтировать файл ISO в качестве устройства петли: Ошибка: "не удалось настроить устройство петли"

sudo mkdir -p /media/cdrom
cd ~
sudo mount -o loop ubuntu-* /
mount: ubuntu-*: failed to setup loop device: No such file or directory

3 ответа

Сначала убедитесь, что вы установили модуль ядра петлевого устройства. Итак, бегите:

lsmod | grep loop

Если вы не получите никакого вывода, это означает, что вы должны смонтировать модуль ядра устройства цикла. Так:

modprobe loop

Повторно запустите следующее, чтобы убедиться, что модуль загружен. Вы должны получить некоторые результаты:

lsmod | grep loop

Теперь, чтобы смонтировать файл ISO в качестве устройства цикла, сделайте следующее:

mount -o loop -t iso9660 <path/to/iso/file> /media/cdrom

Однако я думаю, что это должно работать без -t iso9660 часть.

Я подозреваю, что вы слепо следуете некоторым инструкциям по монтированию ISO-образа Ubuntu с помощью устройства loop.

sudo mkdir -p /media/cdrom

Это создает каталог cdrom принадлежит root в /media если он не существует, и он предназначен для использования в качестве точки монтирования файловой системы;

cd ~

Это изменяет текущий рабочий каталог вашего терминала на ~, который является сокращением, которое расширяет путь вашего домашнего каталога;

sudo mount -o loop ubuntu-* /

Это пытается смонтировать все файлы, соответствующие ubuntu-* (все файлы имеют имя, начинающееся с ubuntu-) в вашем домашнем каталоге с помощью устройства петли и / как точка монтирования. Просто не делай этого. Совсем не полезно сопоставлять с подстановочным знаком, если вы пытаетесь смонтировать один ISO-образ, оставляя в стороне тот факт, что вы хотите, чтобы ваш / точка монтирования, чтобы удерживать корневой раздел. Смонтируйте образ ISO, указав его точное имя файла, и смонтируйте его в точке монтирования, которую вы только что создали (/media/cdrom). Для этого убедитесь, что образ ISO, который вы хотите смонтировать, присутствует в вашем домашнем каталоге, и измените ubuntu-* с полным названием ISO-образа. Например, чтобы смонтировать официальный образ 64-битной версии Ubuntu Desktop 14.04.2, необходимо выполнить следующую команду:

sudo mount -o loop ubuntu-14.04.2-desktop-amd64.iso /media/cdrom

Это смонтировало мой файл для меня

sudo mount -o цикл ubuntu-14.04.2-desktop-amd64.iso /media/cdrom

Спасибо, Кос

Другие вопросы по тегам