Filesystems

什麼是 filesystem.squashfs,為什麼載入到可啟動媒體需要這麼長時間?

  • June 3, 2016

當我使用 Unetbootin 將 Linux ISO 放在 USB 驅動器上時,它會非常快地執行,直到它到達filesystem.squashfs,這比其他所有東西加起來要花費更長的時間。

這是在向 USB 寫入一個新的文件系統,還是在複製一些依賴於文件系統的巨大文件?如果是這樣,如果我將嘗試許多發行版並想加快這一步,有沒有辦法只做一次?

大多數主要發行版都squashfs用來保存他們的 live CD。squashfs旨在用於只讀文件系統,這正是 Live CD 的本質。

解壓縮filesystem.squashfs比任何其他過程都需要更長的時間,因為filesystem.squashfs它包含整個系統。

有關更多資訊,請查看維基百科頁面:https ://en.wikipedia.org/wiki/SquashFS

它可能是在掛載squashfs需要編輯的文件或目錄後復製文件。例如,一些文件在引導過程中/usr/var將被複製到 ram,除非 liveCD 實現了覆蓋文件系統,如Gentoo Linux liveCD 中使用的覆蓋文件系統auFSoverlayfs前者不需要從其squashfs映像複製目錄。

引用自:https://unix.stackexchange.com/questions/287446