
我想連接到外部硬碟,我擔心如果我做了一些事情而資料遺失了。
當我這樣做時,lsblk
我得到以下輸出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
└─sda2 8:2 0 931G 0 part /
sdb 8:16 0 465.8G 0 disk
這裡 sda 是我的內部硬碟,sdb 是我的外接硬碟。理想情況下,應該是
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
└─sda2 8:2 0 931G 0 part /
sdb 8:16 0 465.8G 0 disk
├─sbd1 8:1 0 90G 0 part
└─sbd2 8:2 0 431G 0 part
但這顯示為磁碟而不是分割區。因此,我無法讀取其中的任何數據。以下是我嘗試過的一些事情:
- 連接到windows機器,已連接但不顯示
This PC
- 做了ntfsfix,沒用。演出
NTFS signature is missing
我不知道還能做什麼。有經驗的人可以指導一下嗎?
答案1
看來你的磁碟沒有分割區。
如果您的磁碟包含有價值的數據,請先使用 dd (->男人)。您的命令類似於dd if=/dev/sdb of=/image/path bs=1M
確保寫入影像的媒體有足夠的空間(在您的情況下顯然為 500GB)。
然後,嘗試使用 gparted(圖形)、parted(cli)、gdisk 或任何其他分割工具開啟它。
這些工具將分析您的磁碟並告訴您是否偵測到錯誤。
Rodsbook 給了一些很好的解釋這裡使用 gdisk :
# gdisk /dev/sdc
GPT fdisk (gdisk) version 0.7.2
Warning! Main partition table CRC mismatch! Loaded backup partition table
instead of main partition table!
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: damaged
****************************************************************************
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
****************************************************************************
然後,您可以使用“r”命令(r 表示恢復)並要求驗證“v”。然後遵循 gdisk 給出的任何建議。退出之前始終使用“w”(寫入),當然,除非您想放棄所做的修改。