sudo mkdir -p /media/cdrom
cd ~
sudo mount -o loop ubuntu-* /
mount: ubuntu-*: failed to setup loop device: No such file or directory
sudo mkdir -p /media/cdrom
cd ~
sudo mount -o loop ubuntu-* /
mount: ubuntu-*: failed to setup loop device: No such file or directory
Respuestas:
Primero asegúrese de haber montado el módulo del núcleo del dispositivo de bucle. Entonces corre:
lsmod | grep loop
Si no obtiene salida, eso significa que debe montar el módulo del núcleo del dispositivo de bucle. Entonces:
modprobe loop
Vuelva a ejecutar lo siguiente para asegurarse de que el módulo esté cargado. Deberías obtener algunos resultados:
lsmod | grep loop
Ahora, para montar un archivo ISO como dispositivo de bucle, haga lo siguiente:
mount -o loop -t iso9660 <path/to/iso/file> /media/cdrom
Sin embargo, supongo que también debería funcionar sin la -t iso9660
parte.
modprobe loop
no produce salida, ¿es ese el comportamiento esperado? Incluso después de eso, no hay salida para lsmod | grep loop
.
/dev/loop0
dispositivo y que tienes permisos para usarlo. Uso --privileged
Si intenta esto en estibador.
Sospecho que sigues ciegamente algunas instrucciones sobre cómo montar una imagen ISO de Ubuntu usando el dispositivo de bucle.
sudo mkdir -p /media/cdrom
Esto crea un directorio cdrom
propiedad de root /media
si no existe, y está destinado a ser utilizado como el punto de montaje del sistema de archivos a montar;
cd ~
Esto cambia el directorio de trabajo actual de su instancia de terminal a ~
, que es una abreviatura que se expande a la ruta de su directorio de inicio;
sudo mount -o loop ubuntu-* /
Esto intenta montar todos los archivos coincidentes ubuntu-*
(todos los archivos que tienen un nombre de archivo que comienza con ubuntu-
) en su directorio de inicio utilizando el dispositivo de bucle y /
como punto de montaje. Solo no hagas eso. No es útil hacer coincidir un comodín si está tratando de montar una sola imagen ISO, dejando de lado el hecho de que desea que su /
punto de montaje mantenga la partición raíz. Monte la imagen ISO especificando su nombre de archivo exacto y móntela en el punto de montaje que acaba de crear ( /media/cdrom
). Para hacerlo, asegúrese de que la imagen ISO que desea montar esté presente en su directorio de inicio y cambie ubuntu-*
con el nombre completo de la imagen ISO. Por ejemplo, para montar la imagen oficial de Ubuntu Desktop 14.04.2 de 64 bits, el comando sería:
sudo mount -o loop ubuntu-14.04.2-desktop-amd64.iso /media/cdrom
root
) un directorio, luego cambió el directorio al directorio HOME del usuario que inició sesión, luego trató de montar el comodínubuntu-*
sobre el directorio raíz. El comodínubuntu-*
no coincide con nada en el directorio actual y se lomount
dijo. Qué estabas intentando hacer?