僅僅將硬碟連接到電腦就會對其進行寫入操作嗎?

僅僅將硬碟連接到電腦就會對其進行寫入操作嗎?

硬碟和資料復原的一般原則是,在從硬碟復原資料時,應不惜一切代價避免對損壞的磁碟進行寫入操作,以防止磁碟上遺失的資料被覆蓋。這通常是透過從與受影響的驅動器不同的驅動器運行唯讀資料恢復軟體來完成的。

但是,我想知道將輔助驅動器(即作業系統啟動的驅動器以外的驅動器)連接到作業系統的簡單操作是否可以允許作業系統對驅動器進行寫入操作。 Windows 或 Linux 作業系統是否會自動在背景寫入它們可以看到的硬碟 - 如果是,如何避免這些情況?如果不是,作業系統通常是否僅在使用者期望時才寫入磁碟機?

答案1

是與否——

連接驅動器的簡單行為理論上可能會導致作業系統寫入內容 - 但實際上 - 至少在 Linux 下,它不會這樣做。

從不修改資料的角度來看,連接磁碟機是安全的,但您需要注意,如果磁碟機發生故障,則啟動磁碟機並嘗試讀取其內容(例如 dd、ddrescue)的過程可能會使問題變得更糟。

另外,我說的是我的知識領域之外的事情——如果你正在進行法證分析,其結果將在法庭上使用,那麼如果受到質疑,你可能會在確保完整性問題上受到嚴厲打擊。

答案2

在Linux下,除非你的桌面環境被設定為執行此操作(某些桌面環境認為他們需要這樣做,複製了Windows的壞習慣),否則額外的儲存裝置將被完全忽略。您必須明確掛載它們,如果需要,可以將它們掛載為唯讀。

這就是為什麼我在 Linux 下進行所有硬碟復原工作。第一步是根本不安裝它,而是製作完整硬碟的副本,然後製作第二個副本,您可以嘗試恢復一些損壞的結構。

相關內容