Switch to full style
In-depth technology research: finding new ways to recover data, accessing firmware, writing programs, reading bits off the platter, recovering data from dust.

Forum rules

Please do not post questions about data recovery cases here (use this forum instead). This forum is for topics on finding new ways to recover data. Accessing firmware, writing programs, reading bits off the platter, recovering data from dust...
Post a reply

IBM SSD SECTOR SIZE PROBLEM

March 2nd, 2024, 11:48

Hello,
I have a few IBM SSDs. The sector size of these SSDs is 528 and I cannot change it to 512. I am getting error as below. Is there anyone who provides free or paid support service on this issue?

root@diskformat:~# smartctl --all /dev/sg1
smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.15.0-97-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor: IBM-SSG
Product: IBM-SSGSSJ315P
Revision: E2DA
Compliance: SPC-5
User Capacity: 15,284,010,221,568 bytes [15.2 TB]
Logical block size: 528 bytes
Physical block size: 4224 bytes
LU is resource provisioned, LBPRZ=1
Rotation Rate: Solid State Device
Form Factor: 2.5 inches
Logical Unit id: 0x5000c500bb30277c
Serial number: ZFX010HH0000822150Z3
Device type: disk
Transport protocol: SAS (SPL-3)
Local Time is: Sat Mar 2 15:48:08 2024 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
Temperature Warning: Enabled

=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK

Percentage used endurance indicator: 0%
Current Drive Temperature: 36 C
Drive Trip Temperature: 65 C

Accumulated power on time, hours:minutes 681:46
Elements in grown defect list: 0

Error counter log:
Errors Corrected by Total Correction Gigabytes Total
ECC rereads/ errors algorithm processed uncorrected
fast | delayed rewrites corrected invocations [10^9 bytes] errors
read: 0 0 1661 1661 1661 15697.669 0
write: 0 0 0 0 0 11736.471 0
verify: 0 0 0 0 0 9072.263 0

Non-medium error count: 0

No Self-tests have been logged


root@diskformat:~# sg_format -v --format --size=512 /dev/sg1
IBM-SSG IBM-SSGSSJ315P E2DA peripheral_type: disk [0x0]
PROTECT=0
Unit serial number: ZFX010HH0000822150Z3
LU name: 5000c500bb30277c
mode sense(10) cdb: [5a 00 01 00 00 00 00 00 fc 00]
Mode Sense (block descriptor) data, prior to changes:
block count maxed out, set <<longlba>>
mode sense(10) cdb: [5a 10 01 00 00 00 00 00 fc 00]
<<< longlba flag set (64 bit lba) >>>
Number of blocks=28946989056 [0x6bd600000]
Block size=528 [0x210]
mode select(10) cdb: [55 11 00 00 00 00 00 00 24 00]
mode select(10):
Descriptor format, current; Sense key: Illegal Request
Additional sense: Invalid field in parameter list
Descriptor type: Sense key specific: Field pointer:
Error in Data parameters: byte 21 bit 7
Descriptor type: Field replaceable unit code: 0x11
Descriptor type: Vendor specific [0x80]
00 00 05 26 00 11 ff ff ff ff ff ff 00 00
Try MODE SELECT again with SP=0 this time
mode select(10) cdb: [55 10 00 00 00 00 00 00 24 00]
mode select(10):
Descriptor format, current; Sense key: Illegal Request
Additional sense: Invalid field in parameter list
Descriptor type: Sense key specific: Field pointer:
Error in Data parameters: byte 21 bit 7
Descriptor type: Field replaceable unit code: 0x11
Descriptor type: Vendor specific [0x80]
00 00 05 26 00 11 ff ff ff ff ff ff 00 00
MODE SELECT command: Illegal request, type: sense key, apart from Invalid opcode
root@diskformat:~#

Re: IBM SSD SECTOR SIZE PROBLEM

March 18th, 2024, 15:15

Physical block size: 4224 bytes


Try
Code:
sg_format -v --format --size=4096 /dev/sg1
, as most SSDs don't have/support 512 anymore.
If this doesn't work it's maybe opal/native encryption lock or sth. you need to unlock first before you can reformat to anything. If this also won't work, you need generic firmware but I doubt that it's possible with this disk.
Post a reply