Hi,
Since yesterday, I'm trying to figure out the issue that occurred with the data from my SSD.The device where I have the problem is usually not working on linux but windows10. As I failed to fix it from windows, I currently work on it from a flash usb linux mint.
Here is the problem :
After a win10 crash, I'm unable to find my SSD volume that is ment to be of 480GB. The OS was installed on it so I had to reinstall windows on an other HD that have no problem. The device itself is recognised by the BIOS, and even on disk manager and peripheries, I tried inverting SATA connections and the problem persists so I think its not a connection issue.
The disk manager on mint detects it as a 16kb HD, and says SMART is not supported. I cannot access to drive settings, as SMART Data & Self-Tests.
I tried to get more information installing smartmontools and libatasmart.
Here is what I get :
With libatasmart :
Code:
Device: sat16:/dev/sda
Type: 16 Byte SCSI ATA SAT Passthru
Size: 0 MiB
Model: [Sandisk Milpitas SSD]
Serial: []
Firmware: [0.00]
SMART Available: no
Quirks:
Awake: yes
ATA SMART not supported.
With smartmontools :
Code:
Device Model: Sandisk Milpitas SSD
Serial Number: [No Information Found]
Firmware Version: 0.00
User Capacity: 16,384 bytes [16.3 KB]
Sector Size: 512 bytes logical/physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: ATA/ATAPI-6 T13/1410D revision 1
Local Time is: Sat Nov 9 21:07:00 2019 UTC
SMART support is: Unavailable - device lacks SMART capability.
what I get with fdisk -l :
(The dev/sda seems to be the only one problematic ?)
Code:
fdisk -l
Disk /dev/loop0: 1.8 GiB, 1925435392 bytes, 3760616 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 /dev/sda: 16 KiB, 16384 bytes, 32 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 /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 5DBBFC28-A616-49F3-B5A7-6CBFBF92D1F3
Device Start End Sectors Size Type
/dev/sdb1 34 32767 32734 16M Microsoft reserved
/dev/sdb2 32768 3702226943 3702194176 1.7T Microsoft basic data
/dev/sdb3 3702226944 3703310335 1083392 529M Windows recovery environment
/dev/sdb4 3703310336 3703515135 204800 100M EFI System
/dev/sdb5 3703515136 3907028991 203513856 97G Microsoft basic data
Partition 1 does not start on physical sector boundary.
Disk /dev/sdc: 14.5 GiB, 15514730496 bytes, 30302208 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
Disklabel type: dos
Disk identifier: 0x65dbb3bc
Device Boot Start End Sectors Size Id Type
/dev/sdc1 * 0 3924479 3924480 1.9G 0 Empty
/dev/sdc2 652 5323 4672 2.3M ef EFI (FAT-12/16/32)
Disk /dev/sdd: 931.5 GiB, 1000170586112 bytes, 1953458176 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
Disklabel type: gpt
Disk identifier: C9A468EC-4818-4BC0-B57C-A8A818FB2CD4
Device Start End Sectors Size Type
/dev/sdd1 2048 1031059455 1031057408 491.7G Microsoft basic data
/dev/sdd2 1031059456 1953456127 922396672 439.9G Microsoft basic data
Before re-installing windows and switching to mint, I also tried to identify it with diskpart but unsuccessfully. I only have my secondary HDD detected (on which all the data is ok).
I would like to know if there is a way to access again to SSD without formatting (I didn't tried to format the 16kb partition that appears on the disk manager, I don't know if it will help to something :S), or a way to recover the data from the SSD before (as I have some important data on it)?
I didn't find any similar issue on the web to rely on, I don't know if I'm assessing it rightly (I'm not very experienced), so I've tried to explain the situation the most clearly possible...
If you come with any idea to help solving this situation, thank you !