В настоящее время я пытаюсь создать каталог в смонтированном 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 ответ1

0

macriumREG41.iso содержит файловую систему CD-ROM ISO 9660. Этот тип файловой системы создается один раз и никогда не изменяется. Чтобы изменить его, вы скорее создадите его заново в целом с помощью такого инструмента, как genisoimage (mkisofs).

То, что вы пытались сделать, это как создать каталог на CD-ROM. В случае физического CD-ROM это, во-первых, физически невозможно, но также невозможно из-за ограничений файловой системы ISO 9660. В случае смонтированного образа (ваш случай) применима только последняя причина, но этого все же достаточно, чтобы сделать это невозможным.

Вам нужно создать еще один файл .iso на основе каталогов, файлов и загрузочных данных из исходного образа и ваших дополнительных каталогов и файлов. Помните, что вы хотите сохранить его загрузочным. Я не имею никакого опыта в этом, я не могу вести вас подробно. Изучите man 1 genisoimage . Я также нашел этот старый ответ, который рекомендует ISO Master ; Я думаю, что программное обеспечение доступно в виде пакета isomaster в Ubuntu, Debian и т.д.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .