如何修復 ubuntu 中損壞的 NTFS?

如何修復 ubuntu 中損壞的 NTFS?

我有一個無法安裝的外部 NTFS 驅動器。

sudo mount -t ntfs /dev/sda File/

這給了我

NTFS signature is missing.
Failed to mount '/dev/sda': Invalid argument
The device '/dev/sda' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

我嘗試過sudo ntfsfix /dev/sda 它給了我

Mounting volume... NTFS signature is missing.
FAILED
Attempting to correct errors... NTFS signature is missing.
FAILED
Failed to startup volume: Invalid argument
NTFS signature is missing.
Trying the alternate boot sector
Unrecoverable error
Volume is corrupt. You should run chkdsk.

為了運行 chkdsk,我必須訪問 Windows。但是,我目前還不能。

由於這個驅動器是新的,裡面什麼都沒有,所以我不怕丟失資料。 Ubuntu 中有解決這個問題的解決方案嗎?

答案1

嘗試ntfsfix

sudo ntfsfix dev/sda1

我認為你應該在掛載命令中給出分區號, dev/sda它是磁碟,dev/sda1通常是第一個分割區。

答案2

通常,修復特定作業系統中的問題需要使用來自該作業系統的工具來修復。請注意,系統聲稱它不是 NTFS 卷,因此 NTFS 工具將無法運作。

請注意以下問題:

  • 它可能是另一個檔案系統嗎?
  • 您確定安裝了 ntfs-tools 嗎?否則 NTFS 是一個未知的檔案系統。
  • 它應該是sudo mount -t ntfs /dev/sda1 File/

由於這個驅動器是新的,裡面什麼都沒有,所以我不怕丟失資料。 Ubuntu 中有解決這個問題的解決方案嗎?

這可能是上述陳述的例外。您可以使用 Gparted 格式化磁碟(使用 NTFS 作為檔案系統)。這將避免磁碟上檔案系統目前的問題。但請務必先檢查問題。

請注意,您的問題可能是實際的硬體問題,這不會修復實​​際的硬體錯誤。如果 Gparted 在操作中崩潰,則該磁碟可能已損壞且無法修復。

相關內容