
В настоящее время я пытаюсь создать каталог в смонтированном System Rescue .iso
. Ниже приведен список команд, которые я сделал в попытке получить возможность создать каталог. Цель состоит в том, чтобы добавить файлы восстановления в файл в недавно созданном каталоге, чтобы я мог загрузитьсяивосстановить с того же диска.
[root@vm2 Utilities]# mount -o loop,rw /current/iso/macriumREG41.iso /mnt/temp/
[root@vm2 Utilities]# cd /mnt/temp/
[root@vm2 temp]# mkdir V4.1
mkdir: cannot create directory V4.1': Read-only file system
[root@vm2 temp]# mount -o remount,rw /mnt/temp/
[root@vm2 temp]# mkdir V4.1
mkdir: cannot create directory V4.1': Input/output error
[root@vm2 temp]# ls -l /current/iso/macriumREG41.iso
-rwxr--r--. 1 root nfsnobody 277413888 Dec 7 22:17 /current/iso/macriumREG41.iso
[root@vm2 temp]# chmod 777 !$
chmod 777 /current/iso/macriumREG41.iso
[root@vm2 temp]# mkdir V4.1
mkdir: cannot create directory `V4.1': Input/output error
Дополнительная информация:
[root@vm2 temp]# file /current/iso/macriumREG41.iso
/current/iso/macriumREG41.iso: ISO 9660 CD-ROM filesystem data 'RESCUE ' (bootable)
Есть ли какие-нибудь предложения, как мне действовать дальше?
решение1
macriumREG41.iso
содержит файловую систему ISO 9660 CD-ROM. Этот тип файловой системы создается один раз и никогда не изменяется. Чтобы изменить ее, вам лучше создать ее заново целиком с помощью инструмента вроде genisoimage
( mkisofs
).
То, что вы пытались сделать, было похоже на создание каталога на CD-ROM. В случае физического CD-ROM это физически невозможно в первую очередь, но это также невозможно из-за ограничений файловой системы ISO 9660. В случае смонтированного образа (ваш случай) применима только последняя причина, но ее все равно достаточно, чтобы сделать это невозможным.
Вам нужно создать другой .iso
файл на основе каталогов, файлов и загрузочных данных из исходного образа и ваших дополнительных каталогов и файлов. Помните, что вы хотите сохранить его загрузочным. У меня нет опыта в этом, я не могу дать вам подробные инструкции. Изучите man 1 genisoimage
. Я также нашелэтот старый ответкоторый рекомендуетМастер ИСО; Я думаю, что программное обеспечение доступно в виде isomaster
пакета в Ubuntu, Debian и т. д.