無法掛載硬碟? sdb1/sdb2 未顯示?

無法掛載硬碟? sdb1/sdb2 未顯示?

我想連接到外部硬碟,我擔心如果我做了一些事情而資料遺失了。

當我這樣做時,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 

但這顯示為磁碟而不是分割區。因此,我無法讀取其中的任何數據。以下是我嘗試過的一些事情:

  1. 連接到windows機器,已連接但不顯示This PC
  2. 做了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”(寫入),當然,除非您想放棄所做的修改。

相關內容