Внешний корпус неформатированного внутреннего жесткого диска Seagate SATA 3,5" для восстановления данных

Внешний корпус неформатированного внутреннего жесткого диска Seagate SATA 3,5" для восстановления данных

У меня был десктоп, работавший на внутреннем жестком диске объемом 160 ГБ. Я переехал в другой город, поэтому я выбросил десктоп и вывез на новое место только внутренний. На диске установлена ​​ОС Ubuntu 12.04.

Это внутренний диск Seagate SATA 3,5", на котором находится много важных данных, которые я хотел бы восстановить прямо сейчас. Поэтому я купил внешний корпус (Rocketfish), и хотя в Windows я вижу его в диспетчере устройств, диск не отображается. Я вообще не вижу его на своем ноутбуке (на котором установлена ​​Ubuntu 14.04). Rocketfish предлагает мне отформатировать и переразбить диск, чтобы иметь возможность его использовать, но это не то, что я хочу делать. Я хочу иметь доступ к данным на внутреннем диске.

Поскольку я не хочу его форматировать, я ищу варианты, которые помогут мне получить доступ к данным в том виде, в котором они есть. Стоит ли мне искать дополнительные внешние варианты корпусов или адаптеры, которые помогут мне это сделать? Или все они потребуют от меня форматирования диска? Что еще возможно?

Жесткий диск в идеальном рабочем состоянии. Я пользовался им всего несколько недель назад, когда он стоял на моем рабочем столе.

решение1

Возможно, корпус жесткого диска неправильно передает информацию о нем.

Вы не указали, какой продукт был в вашем корпусе, но я думаю, что это был этотRocketfish™ - Корпус для жесткого диска Serial ATA 3,5":

http://www.rocketfishproducts.com/products/computer-accessories/RF-HD3035.html

В описании продукта корпус предлагает два дополнительных порта USB, устройство чтения карт памяти и своего рода кнопку, которая волшебным образом делает резервные копии. Они не являются стандартнымиUSB-накопитель большой емкостифункций, что означает, что вам могут потребоваться дополнительные драйверы для поддержки этого корпуса. (К сожалению, большинство фирменных драйверов написаны для Windows, что не поможет вашему диску, отформатированному в Linux.)


Поиск неисправностей

Определение способа распознавания USB-устройства

Мы можем окончательно определить, сможет ли Linux работать с этим корпусом.

  1. Отсоедините USB-кабель вашего корпуса.
  2. Поскольку вы используете Ubuntu, выполните эту команду, чтобы получить прямую трансляцию сообщений ядра:sudo tail -f /var/log/syslog
  3. Подключите USB-корпус.
  4. Найдите kernelсообщения " " с " usb" на той же строке.

Пример вывода:

deltik@workstation [~]# sudo tail -f /var/log/syslog
Jun  9 03:38:19 workstation kernel: [16197.624834] usb 1-4: new high-speed USB device number 13 using xhci_hcd
Jun  9 03:38:19 workstation kernel: [16197.753643] usb 1-4: New USB device found, idVendor=0000, idProduct=0000
Jun  9 03:38:19 workstation kernel: [16197.753647] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun  9 03:38:19 workstation kernel: [16197.753649] usb 1-4: Product: NA
Jun  9 03:38:19 workstation kernel: [16197.753651] usb 1-4: Manufacturer: NA
Jun  9 03:38:19 workstation kernel: [16197.753653] usb 1-4: SerialNumber: 20030775011600033F73
Jun  9 03:38:19 workstation kernel: [16197.754266] usb-storage 1-4:1.0: USB Mass Storage device detected
Jun  9 03:38:19 workstation kernel: [16197.754488] scsi host3: usb-storage 1-4:1.0
Jun  9 03:38:19 workstation mtp-probe: checking bus 1, device 13: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4"
Jun  9 03:38:19 workstation mtp-probe: bus: 1, device: 13 was not an MTP device
Jun  9 03:38:20 workstation kernel: [16198.755022] scsi 3:0:0:0: Direct-Access     NA       NA               1.26 PQ: 0 ANSI: 5
Jun  9 03:38:20 workstation kernel: [16198.755445] sd 3:0:0:0: Attached scsi generic sg2 type 0
Jun  9 03:38:20 workstation kernel: [16198.756638] sd 3:0:0:0: [sdc] 31266816 512-byte logical blocks: (16.0 GB/14.9 GiB)
Jun  9 03:38:20 workstation kernel: [16198.757620] sd 3:0:0:0: [sdc] Write Protect is off
Jun  9 03:38:20 workstation kernel: [16198.757622] sd 3:0:0:0: [sdc] Mode Sense: 43 00 00 00
Jun  9 03:38:20 workstation kernel: [16198.757855] sd 3:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Jun  9 03:38:20 workstation kernel: [16198.766125]  sdc: sdc1 sdc2
Jun  9 03:38:20 workstation kernel: [16198.768140] sd 3:0:0:0: [sdc] Attached SCSI removable disk

Вышеприведенный вывод показывает, что было обнаружено «USB-устройство хранения данных», что означает, что устройство можно использовать как флэш-накопитель, почти так же, как внутренний жесткий диск.

Если ваш вывод не похож на тот, что указан выше, то, скорее всего, вы не сможете подключиться к корпусу.

Вот другой пример, показывающий, что устройство распознается как клавиатура:

deltik@workstation [~]# sudo tail -f /var/log/syslog
Jun  9 03:33:45 workstation kernel: [15922.756034] usb 1-4: new low-speed USB device number 11 using xhci_hcd
Jun  9 03:33:45 workstation kernel: [15922.944965] usb 1-4: New USB device found, idVendor=1050, idProduct=0010
Jun  9 03:33:45 workstation kernel: [15922.944972] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jun  9 03:33:45 workstation kernel: [15922.944975] usb 1-4: Product: Yubico Yubikey II
Jun  9 03:33:45 workstation kernel: [15922.944978] usb 1-4: Manufacturer: Yubico
Jun  9 03:33:45 workstation kernel: [15922.945174] usb 1-4: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
Jun  9 03:33:45 workstation kernel: [15922.948270] input: Yubico Yubico Yubikey II as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:1050:0010.0006/input/input26
Jun  9 03:33:45 workstation kernel: [15923.004567] hid-generic 0003:1050:0010.0006: input,hidraw3: USB HID v1.11 Keyboard [Yubico Yubico Yubikey II] on usb-0000:00:14.0-4/input0
Jun  9 03:33:45 workstation mtp-probe: checking bus 1, device 11: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4"
Jun  9 03:33:45 workstation mtp-probe: bus: 1, device: 11 was not an MTP device

Определение возможности использования USB-устройства для блочного хранения данных

Если журнал ядра показывает, что вы можете использовать корпус Rocketfish в качестве устройства хранения данных, выполните следующие действия:

  1. Отсоедините USB-кабель от корпуса.
  2. Выполните эту команду:cat /proc/partitions
  3. Снова подключите USB-кабель.
  4. Выполните эту команду еще раз:cat /proc/partitions

Если USB-устройство было распознано как блочное хранилище, то вы увидите как минимум одну новую строку, добавленную к выходным данным из cat /proc/partitions.

Если нет, то, к сожалению, ядро ​​не поддерживает ваше устройство Rocketfish, и моя единственная рекомендация для вас —приобретите новый, более простой корпус, не имеющий дополнительных наворотов.

Если корпус распознается как блочное устройство...

Надежда может быть, но я бы не рекомендовал пытаться взаимодействовать с диском через корпус Rocketfish, поскольку корпус возвращает данные о жестком диске необычным способом, что может привести к повреждению данных, если вы попытаетесь его использовать.

Связанный контент