我有一個無法安裝的外部 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 在操作中崩潰,則該磁碟可能已損壞且無法修復。