引發損壞的ntfs檔案系統或將其更改為Windows下無法存取

引發損壞的ntfs檔案系統或將其更改為Windows下無法存取

有沒有辦法引發損壞的 NTFS 檔案系統?或者我怎麼才能將硬碟的檔案系統更改為任何其他檔案系統(extX,raw)而不丟失資料並且可以在linux下存取但不能在windows下存取(好吧,至少預設不是)。

答案1

每個分區都有一個“類型代碼”,用於標識分區中的資料類型。 (例如,NTFS 的類型代碼為 7。)變更類型代碼不會影響內容分割區的類型代碼,但 Windows 將忽略其類型代碼未指示 Windows 支援的檔案系統之一的分割區。

因此,您可以變更分割區的類型代碼以使 Windows 停止識別它。它仍然包含相同的 NTFS 檔案系統 - 即使您將類型程式碼變更為 ext3 的類型程式碼,例如,您實際上並沒有更改數據對於 ext3,您只是讓分區表謊報資料內容。

我不確定 Windows 是否提供了更改分割區類型程式碼的方法,但您可以fdisk在任何 Linux 系統中使用該程式來完成此操作。

答案2

分割區管理器程式可以將 NTFS 分割區變更為 EXT3,然後此驅動程式http://sourceforge.net/projects/ext2fsd/files/Ext2fsd/需要從 Windows 存取該分割區。

您可以隨意停用和啟用驅動程式。一旦停用,Windows 將不再識別 EXT2-3 檔案系統。然後 Windows 可能會要求您格式化它,按下一個按鈕(格式化),它將再次無法存取。這就是你想要的嗎:-) 這個問題不容易理解。

分割魔法能夠進行轉換,但是在沒有要轉換的磁碟的完整備份的情況下進行該類型的轉換確實很糟糕。分區魔法不再像以前那麼有用了。因此,您確實應該將文件傳輸到其他媒體。完成此操作後,許多免費方法可以將磁碟格式化為 EXT3。然後可以將檔案簡單地複製回更改後的檔案系統。

這個答案只是一個入門,熟悉linux的人會得到更多資訊。

相關內容