Попытка восстановления данных на SSD-накопителе mSATA с ноутбука Acer ... Kingston SMSR150S3/256GB

Первым симптомом была просто не загрузка Windows.

Более старая история диска с момента покупки ноутбука (около года назад) была

1) предварительно установлен с большим разделом Windows (большая часть из 256 ГБ) и с любыми другими небольшими разделами EFI, гибернации и / или восстановления заводского уровня, которые Acer обычно делает

2) большой раздел Windows был сокращен до 128 ГБ, и был добавлен второй (d:) раздел Windows около 128 ГБ. (пользователь не помнит, было ли это сделано с помощью магии разделов или встроенных инструментов Windows)

Недавно, когда диск прекратил загрузку, пользователь сделал загрузочный USB-диск с Windows, загрузился с него и попытался переустановить Windows на раздел c:. Это не сработало и выдало ошибку «диск, на котором установлены окна, заблокирован». Поэтому мы не считаем, что это должно было повлиять на c: и даже менее вероятно на d: раздел, НО у меня нет 100% информации о каждом выборе, который пользователь мог сделать при попытке переустановить.

В любом случае, это раздел d:, с которого мы хотим восстановить данные. Теперь я подключил его к USB-устройству SATA с адаптером SATA-to-mSATA к настольному Linux-компьютеру для устранения неполадок ...

Странность сейчас в том, что некоторые инструменты сообщают, что весь необработанный диск составляет всего 128 ГБ, когда я знаю, что он равен 256 ГБ. Вывод dmesg, /proc /partitions, fdisk, parted, gdisk:

# dmesg
...
[245835.332028] usb 1-4: new high-speed USB device number 5 using ehci-pci
[245835.464878] usb 1-4: New USB device found, idVendor=152d, idProduct=2338
[245835.464883] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[245835.464887] usb 1-4: Product: USB to ATA/ATAPI bridge
[245835.464890] usb 1-4: Manufacturer: JMicron
[245835.464894] usb 1-4: SerialNumber: 50026B7E33A0
[245835.465412] usb-storage 1-4:1.0: USB Mass Storage device detected
[245835.466222] scsi4 : usb-storage 1-4:1.0
[245836.464540] scsi 4:0:0:0: Direct-Access     KINGSTON  SMSR150S3256G        PQ: 0 ANSI: 5
[245836.464873] sd 4:0:0:0: Attached scsi generic sg3 type 0
[245836.471036] sd 4:0:0:0: [sdc] 250069680 512-byte logical blocks: (128 GB/119 GiB)
[245836.472167] sd 4:0:0:0: [sdc] Write Protect is off
[245836.472172] sd 4:0:0:0: [sdc] Mode Sense: 28 00 00 00
[245836.473919] sd 4:0:0:0: [sdc] No Caching mode page found
[245836.473927] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[245836.478656] sd 4:0:0:0: [sdc] No Caching mode page found
[245836.478663] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[245836.486808]  sdc: sdc1 sdc2 sdc3 sdc4 sdc5
[245836.491399] sd 4:0:0:0: [sdc] No Caching mode page found
[245836.491404] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[245836.491409] sd 4:0:0:0: [sdc] Attached SCSI disk

# cat /proc/partitions
major minor  #blocks  name

   8        0  488386584 sda
   8        1    1951744 sda1
   8        2  242187264 sda2
   8        3  244245504 sda3
  11        0    1048575 sr0
   8       16  488386584 sdb
   8       17    1951744 sdb1
   8       18  242187264 sdb2
   8       19  244245504 sdb3
   9        0  242056000 md0
   9        1  244114240 md1
   8       32  125034840 sdc
   8       33     409600 sdc1
   8       34     307200 sdc2
   8       35     131072 sdc3
   8       36  121234432 sdc4
   8       37     358400 sdc5

# fdisk -l /dev/sdc

WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdc: 128.0 GB, 128035676160 bytes
256 heads, 63 sectors/track, 15505 cylinders, total 250069680 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x2831909f

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1  4294967295  2147483647+  ee  GPT

# parted /dev/sdc
GNU Parted 2.3
Using /dev/sdc
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print                                                            
Error: Can't have a partition outside the disk!                           
(parted) quit           

# gdisk /dev/sdc
GPT fdisk (gdisk) version 0.8.8

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Warning! Secondary partition table overlaps the last partition by
250049905 blocks!
You will need to delete this partition or resize it in another utility.

Command (? for help): print
Disk /dev/sdc: 250069680 sectors, 119.2 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): BE504BB0-CF3A-4920-AD67-C6EDF9E10E94
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 250069646
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          821247   400.0 MiB   2700  Basic data partition
   2          821248         1435647   300.0 MiB   EF00  EFI system partition
   3         1435648         1697791   128.0 MiB   0C01  Microsoft reserved part
   4         1697792       244166655   115.6 GiB   0700  Basic data partition
   5       244166656       244883455   350.0 MiB   2700  
   6       244883456       470161407   107.4 GiB   0700  Basic data partition
   7       470163456       500119551   14.3 GiB    2700  Basic data partition

Command (? for help): quit

# mkdir d
# mount -t ntfs -o ro /dev/sdc1 d
NTFS signature is missing.
Failed to mount '/dev/sdc1': Invalid argument
The device '/dev/sdc1' 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?

Очевидно, что ядро видит только разделы с 1 по 5 из 7, показанных в gdisk, но мне нужен именно раздел 6. Предположительно это связано с разделенной ошибкой "Ошибка: не может быть раздела вне диска!"и ошибка gdisk" Внимание! Вторичная таблица разделов перекрывает последний раздел на 250049905 блоков!». Команда mount, пробованная выше, дала одинаковую ошибку для всех разделов sdc1 до 5.

Есть ли у кого-то опыт или понимание несоответствия размеров, например, того, что я вижу, и если да, то удалось ли это устранить и как? Извините за длинный пост, но я хотел показать, что я исследовал до сих пор.

1 ответ1

0

У меня есть Acer S7 с этим приводом. На самом деле это не один 256G диск - это два 128G в аппаратной конфигурации raid-0.

Когда я пытался использовать этот диск с адаптером USB-to-mSATA, виден только один из дисков. Точно так же я установил диск в другой компьютер, и виден только один из дисков.

Я думаю, что вам лучше всего поставить устройство обратно в S7 - это единственное аппаратное обеспечение, которое я нашел до сих пор, которое распознает оба диска на устройстве. S7 работает с Ubuntu, и на нем правильно отображается устройство raid-0.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .