
我目前正在嘗試在已安裝的 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
。我還發現這個舊答案推薦ISO大師;我認為該軟體可以isomaster
在 Ubuntu、Debian 等中作為軟體包使用。