Filesystems
ISO文件只讀?
我有一個 ISO 文件,我
mount
在/mnt/isofile
. 然後我將此文件複製到另一個文件夾。但內容是只讀的,屬於root。我嘗試使用chmod
andchown
。但它會提示以下消息:它是只讀文件系統。
這裡發生了什麼?
**注意:**中有一個 tar 文件
.iso
,我想壓縮它,但失敗並顯示相同的“只讀文件系統”消息。
ISO 9660 設計為只讀文件系統。這意味著必須一次性將所有數據寫入介質。一旦寫入,就無法更改儲存的內容。因此 ISO 9660 不適合用於可隨機寫入的介質,例如硬碟。
您需要將整個目錄樹複製到另一個目錄,進行更改,然後刻錄新映像。
如果您碰巧執行支持它的作業系統(Linux 和 BSD),您可能會使用Unionfs在某種程度上以讀寫模式安裝 ISO。所有寫入實際上都將在讀寫文件系統上完成,但根據您的需要,這可能適合它們。