Creé una carpeta y lo hice:
chmod 777 anotherFolder/
Corrí:
sudo mount -o loop folder/isoImage.iso anotherFolder/
Los permisos de anotherFolder/
cambiado a "Solo lectura" y no puedo chmod
vuelve a 777
, incluso con sudo
. ¿Cómo puedo chmod
a 777
? Me genera:Read Only File System
.
Revisé durante 2 días en varios foros pero fue en vano 🙁
Respuesta aceptada:
El archivo ISO es un formato de archivo especial llamado ISO 9660
. Aquí hay una cita de wikipedia
Dado que ISO 9660 es, por diseño, un sistema de archivos premasterizado de solo lectura, todos
los datos deben escribirse de una sola vez o en una "sesión" en el medio.
Entonces, como un sistema de archivos es de solo lectura, no puede montarlo con acceso de escritura.
Pero puede recrear el archivo ISO, si lo desea.
- Debe montar su archivo *.iso en algún lugar
- Luego cópielo en alguna carpeta temporal
- Usando
mkisofs
util crear un nuevo archivo ISO.
He aquí un pequeño ejemplo:
sudo mount -o loop folder/isoImage.iso anotherFolder/
mkdir new_copy_of_iso
cp -R anotherFolder/* new_copy_of_iso/
umount anotherFolder
mkisofs -R -o name_new.iso new_copy_of_iso