mSATA-Größenkonflikt und unerreichbare Fremdheit der Partition

1441
Martin Moops

Datenwiederherstellung auf einer mSATA-SSD von einem Acer-Laptop aus ... Kingston SMSR150S3 / 256GB

Das erste Symptom war einfach, dass Windows nicht bootete.

Ältere Geschichte der Festplatte aus dem Zeitpunkt, als der Laptop gekauft wurde (vor etwa einem Jahr), war es

1) Vorinstalliert mit einer großen Windows-Partition (die meisten der 256 GB) und allen anderen kleinen EFI-, Hibernate- und / oder Factory-Recovery-Partitionen, die Acer routinemäßig ausführt

2) Die große Windows-Partition wurde auf etwa 128 GB geschrumpft und eine zweite (d :) Windows-Partition mit etwa 128 GB wurde hinzugefügt. (Der Benutzer kann sich nicht daran erinnern, ob dies mit Partitionsmagie oder den in Windows integrierten Tools ausgeführt wurde).

Vor kurzem, als die Festplatte nicht mehr booten konnte, erstellte der Benutzer einen von Windows startfähigen USB-Stick und bootete von diesem aus und versuchte, Windows auf der c: -Partition neu zu installieren. Dies funktionierte nicht und gab den Fehler "Laufwerk, auf dem Windows installiert ist, ist gesperrt". Wir glauben also nicht, dass dies die c: beeinflusst haben sollte, und noch unwahrscheinlicher ist die d: -Partition. ABER ich habe keine 100% ige Information zu jeder Wahl, die der Benutzer bei der erneuten Installation getroffen hat.

Auf jeden Fall ist es die Partition d, von der aus wir Daten wiederherstellen möchten. Ich habe es jetzt mit einem USB-zu-SATA-Gerät mit einem SATA-zu-mSATA-Adapter an einen Desktop-Linux-Computer angeschlossen, um Fehler zu beheben.

Das Seltsame ist jetzt, dass einige Tools die gesamte Raw-Festplatte als nur 128 GB anzeigen, wenn ich weiß, dass es 256 GB ist. Ausgabe von dmesg, / proc / partitions, fdisk, parted, gdisk folgt:

# 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? 

Offensichtlich sieht der Kernel nur die Partitionen 1 bis 5 der 7 in gdisk, aber ich brauche Partition 6. Vermutlich hängt dies mit dem teilweisen Fehler "Fehler: Partition außerhalb der Festplatte kann nicht sein!" und gdisk-Fehler "Warnung! Sekundäre Partitionstabelle überlappt die letzte Partition um 250049905 Blöcke!". Der oben ausgeführte Befehl mount hat für alle Partitionen sdc1 bis 5 denselben Fehler ergeben.

Hat jemand Erfahrung mit dem Größenunterschied, was ich sehe und wenn ja, konnten Sie es lösen und wie? Tut mir leid für den langen Beitrag, aber ich wollte zeigen, was ich bisher recherchiert habe.

0
Wissen Sie, warum Windows plötzlich aufgehört hat zu booten? Sind Sie sicher, dass das Laufwerk nicht einfach ausfällt? Ƭᴇcʜιᴇ007 vor 9 Jahren 0
Nein, ich weiß nicht genau, warum Windows aufgehört hat zu booten, aber ich gehe davon aus, dass es sich um eine Art NTFS-Dateisystembeschädigung handelte, bei der das "Laufwerk, auf dem Windows installiert ist" gesperrt ist. Ja, ich vermute, es liegt genau daran, dass diese SSD sich in einem frühen Stadium des Ausfalls befindet. Deshalb versuche ich jetzt, Daten wiederherzustellen, bevor es schlimmer wird und warum ich auf die sechste Partition zugreifen muss. Daher muss ich verstehen, warum diese Partition über das Ende der Festplatte hinaus scheint Verstehen Sie, warum die Festplatte nur halb so groß erscheint. Martin Moops vor 9 Jahren 0

1 Antwort auf die Frage

0
Aaron Bentley

Ich habe ein Acer S7 mit diesem Laufwerk. Es handelt sich nicht um ein einzelnes 256-G-Laufwerk - es handelt sich um zwei 128-G-Laufwerke in einer Hardware-RAID-0-Konfiguration.

Wenn ich versucht habe, dieses Laufwerk mit einem USB-zu-mSATA-Adapter zu verwenden, wird nur eines der Laufwerke angezeigt. Ebenso habe ich das Laufwerk in einem anderen Computer installiert, und nur eines der Laufwerke ist zu sehen.

Ich denke, Ihre beste Wette ist, das Gerät wieder in die S7 zu stecken - das ist die einzige Hardware, die ich bisher gefunden habe, die beide Laufwerke des Geräts erkennt. Die S7 funktioniert mit Ubuntu und das Raid-0-Gerät wird korrekt darauf angezeigt.