Ubuntu

將根目錄移動到單獨的分區

  • December 7, 2012

/var出於安全原因,我想創建一個新分區並將目錄的內容移動到該分區中,因為使用、和權限/var/www“掛載”了其他子目錄。我該如何為或任何其他根目錄執行此操作?nosuid``noexec``nodev``/var

實際上,對warl0ck的計劃稍作修改(因為我偏執)

  1. 創建新分區
  2. 啟動到單使用者模式
  3. 將新分區掛載為/new_var或其他東西,並按照描述進行 rsync
  • 您最好aptitude autoclean在執行 rsync 之前執行,以減少被複製的數量(或者即使... clean您不介意重新下載 apt 記憶體)
  1. 移動/var/old_var這樣您就不會立即失去它,然後將新分區掛載為/var
  • 可能有實時日誌或 pid 文件old_var- 如果您不介意失去重新啟動後發生的任何更改,您可以忽略這些
  1. 編輯 fstab 以便新分區將/var在未來啟動時掛載,然後重新啟動到正常的多使用者模式
  2. 如果一切順利,sudo rm -fr /old_var當你確定它工作正常時,你就可以了。如果有什麼壞了,你仍然old_var

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