Несоответствие размера mSATA и странность недоступного раздела

1466
Martin Moops

Попытка восстановления данных на 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.

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

0
Знаете ли вы, почему Windows внезапно перестала загружаться? Вы уверены, что диск не просто выходит из строя? Ƭᴇcʜιᴇ007 9 лет назад 0
Нет, я точно не знаю, почему Windows перестала загружаться, но я предполагаю, что это было своего рода повреждение файловой системы NTFS, когда «диск, на котором установлены окна, заблокирован», о котором я упоминал выше, является либо причиной, либо симптомом, так что ... да, я подозреваю, что это именно потому, что этот SSD находится на ранней стадии сбоя. Вот почему я пытаюсь выполнить восстановление данных сейчас, пока оно не ухудшилось, и почему мне нужен доступ к 6-му разделу ... поэтому необходимо понять, почему этот раздел находится за пределами конца диска ... таким образом, необходимо понять, почему диск кажется только половиной его правильного размера. Martin Moops 9 лет назад 0

1 ответ на вопрос

0
Aaron Bentley

I have an Acer S7 with this drive. It is not actually a single 256G drive-- it is two 128G drives in a hardware raid-0 configuration.

When I have tried using this drive with a USB-to-mSATA adapter, only one of the drives is seen. Similarly, I have installed the drive in another computer, and only one of the drives is seen.

I think your best bet is to put the device back into the S7-- that is the only hardware I have found so far that recognizes both drives on the device. The S7 does work with Ubuntu and the raid-0 device is shown correctly on it.