Linux

解除安裝根文件系統而不重新啟動伺服器

  • November 10, 2020

我有一台可以通過 SSH 訪問的伺服器。沒有可用的 KVM,整個伺服器只有一個根分區。我刪除了一些我不應該擁有的文件,並希望使用 extundelete ( http://extundelete.sourceforge.net/ ) 來恢復它們。為此,我需要解除安裝目標文件系統。

有沒有辦法在不重新啟動的情況下解除安裝根文件系統?也許通過在某些系統上安裝根文件系統之前執行類似於 initrd 引導系統的操作?

謝謝

使用 pivot_root 切換到臨時的記憶體文件系統根怎麼樣?

請參閱http://www.ivarch.com/blogs/oss/2007/01/resize-a-live-root-fs-a-howto.shtml

您可以使用ddandnetcat將磁碟/分區復製到其他地方並在那裡進行恢復。

引用自:https://serverfault.com/questions/300764