「ブリック化した」Intel SSD 520 シリーズ SSD ドライブのファームウェアをフラッシュすると、データはそのまま残りますか?

「ブリック化した」Intel SSD 520 シリーズ SSD ドライブのファームウェアをフラッシュすると、データはそのまま残りますか?

私のインテル SSD 520 シリーズ 240GB SSDSC2BW240A3L SSD特集サンドフォース SF-2281VB1-SDCコントローラーが突然故障し、BIOS に表示されません。おそらく、ラップトップのハードウェア障害によってファームウェアが破損したのでしょう。事実上、SSD が壊れてしまったので、自分でデータを復元しようとしています。

SSDは、いわゆる「セーフモード」(ハードウェアジャンパーで電源を入れる)を介して、SandForce NANDコントローラに直接ファームウェアを書き込むことができます。物理的にセット)。

この手順は、メーカーがファームウェアをフラッシュする「通常の」方法と見なす方法(ATA など)とは大きく異なるようですhdparm --fwdownload。代わりに、コントローラ チップの「セーフ モード」により、SSD は 32kiB のゼロを持つ小さなブロック デバイス ( SandForce{200026BB} (20DABBR0)) として表示され、おそらくファームウェアを書き込むことができるようになります。

注: メーカーの公式ソフトウェアを使用してファームウェアをフラッシュすることはできません。SSDの電源を入れた状態では、SSDがBIOSに表示されないためです。物理的なセーフモードジャンパーそのため、アップデーターによって認識されません。

Intel SSD 520 シリーズ SSD ドライブのファームウェアの最新イメージを「セーフモード」を使用してフラッシュすると、データはそのまま残りますか?

ちなみに、同様の質問が10年前にありましただが、それは事実なのだろうか、具体的にはコントローラ チップの「セーフ モード」を使用する場合。


ノーマルモード->dmesg

[298464.007969] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[298469.039922] ata1.00: qc timeout (cmd 0xec)
[298469.042071] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4)
[298474.395841] ata1: link is slow to respond, please be patient (ready=0)
[298479.075840] ata1: COMRESET failed (errno=-16)
[298484.415762] ata1: link is slow to respond, please be patient (ready=0)
[298489.135759] ata1: COMRESET failed (errno=-16)
[298494.451690] ata1: link is slow to respond, please be patient (ready=0)
[298524.159446] ata1: COMRESET failed (errno=-16)
[298524.159451] ata1: limiting SATA link speed to 3.0 Gbps
[298529.199417] ata1: COMRESET failed (errno=-16)
[298529.199425] ata1: reset failed, giving up

セーフモード->dmesg

[298648.794326] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[298648.794570] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.SPT0._GTF.DSSP], AE_NOT_FOUND (20190816/psargs-330)
[298648.794587] No Local Variables are initialized for Method [_GTF]
[298648.794589] No Arguments are initialized for method [_GTF]
[298648.794592] ACPI Error: Aborting method \_SB.PCI0.SAT0.SPT0._GTF due to previous error (AE_NOT_FOUND) (20190816/psparse-529)
[298648.795390] ata1.00: ATA-8: SandForce{200026BB}, 20DABBR0, max UDMA/133
[298648.795407] ata1.00: 64 sectors, multi 0: LBA48 NCQ (depth 32), AA
[298648.798939] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.SPT0._GTF.DSSP], AE_NOT_FOUND (20190816/psargs-330)
[298648.798954] No Local Variables are initialized for Method [_GTF]
[298648.798956] No Arguments are initialized for method [_GTF]
[298648.798958] ACPI Error: Aborting method \_SB.PCI0.SAT0.SPT0._GTF due to previous error (AE_NOT_FOUND) (20190816/psparse-529)
[298648.801010] ata1.00: configured for UDMA/133
[298648.801158] scsi 0:0:0:0: Direct-Access     ATA      SandForce{200026 BBR0 PQ: 0 ANSI: 5
[298648.801561] sd 0:0:0:0: Attached scsi generic sg0 type 0
[298648.801572] sd 0:0:0:0: [sda] 64 512-byte logical blocks: (32.8 kB/32.0 KiB)
[298648.801575] sd 0:0:0:0: [sda] 4096-byte physical blocks
[298648.801591] sd 0:0:0:0: [sda] Write Protect is off
[298648.801594] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[298648.801622] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[298648.862521] sd 0:0:0:0: [sda] Attached SCSI disk
[298652.279511] audit: type=1107 audit(1640838982.620:6116): pid=1577 uid=103 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_signal"  bus="system" path="/org/freedesktop/NetworkManager" interface="org.freedesktop.NetworkManager" member="PropertiesChanged" name=":1.10" mask="receive" pid=121400 label="snap.flameshot.flameshot" peer_pid=1578 peer_label="unconfined"
                 exe="/usr/bin/dbus-daemon" sauid=103 hostname=? addr=? terminal=?'
[298652.282085] audit: type=1107 audit(1640838982.620:6117): pid=1577 uid=103 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_signal"  bus="system" path="/org/freedesktop/NetworkManager" interface="org.freedesktop.NetworkManager" member="PropertiesChanged" name=":1.10" mask="receive" pid=121400 label="snap.flameshot.flameshot" peer_pid=1578 peer_label="unconfined"
                 exe="/usr/bin/dbus-daemon" sauid=103 hostname=? addr=? terminal=?'
[298657.120802] audit: type=1107 audit(1640838987.460:6118): pid=1577 uid=103 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_signal"  bus="system" path="/org/freedesktop/NetworkManager" interface="org.freedesktop.NetworkManager" member="PropertiesChanged" name=":1.10" mask="receive" pid=121400 label="snap.flameshot.flameshot" peer_pid=1578 peer_label="unconfined"
                 exe="/usr/bin/dbus-daemon" sauid=103 hostname=? addr=? terminal=?'
[298657.122823] audit: type=1107 audit(1640838987.460:6119): pid=1577 uid=103 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_signal"  bus="system" path="/org/freedesktop/NetworkManager" interface="org.freedesktop.NetworkManager" member="PropertiesChanged" name=":1.10" mask="receive" pid=121400 label="snap.flameshot.flameshot" peer_pid=1578 peer_label="unconfined"
                 exe="/usr/bin/dbus-daemon" sauid=103 hostname=? addr=? terminal=?'
[298673.280746] audit: type=1107 audit(1640839003.620:6120): pid=1577 uid=103 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_signal"  bus="system" path="/org/freedesktop/NetworkManager" interface="org.freedesktop.NetworkManager" member="PropertiesChanged" name=":1.10" mask="receive" pid=121400 label="snap.flameshot.flameshot" peer_pid=1578 peer_label="unconfined"
                 exe="/usr/bin/dbus-daemon" sauid=103 hostname=? addr=? terminal=?'
[298673.280749] audit: type=1107 audit(1640839003.620:6121): pid=1577 uid=103 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_signal"  bus="system" path="/org/freedesktop/NetworkManager" interface="org.freedesktop.NetworkManager" member="PropertiesChanged" name=":1.10" mask="receive" pid=121400 label="snap.flameshot.flameshot" peer_pid=1578 peer_label="unconfined"
                 exe="/usr/bin/dbus-daemon" sauid=103 hostname=? addr=? terminal=?'
[298679.622418] audit: type=1107 audit(1640839009.964:6122): pid=1577 uid=103 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_signal"  bus="system" path="/org/freedesktop/NetworkManager" interface="org.freedesktop.NetworkManager" member="PropertiesChanged" name=":1.10" mask="receive" pid=121400 label="snap.flameshot.flameshot" peer_pid=1578 peer_label="unconfined"
                 exe="/usr/bin/dbus-daemon" sauid=103 hostname=? addr=? terminal=?'
[298679.625168] audit: type=1107 audit(1640839009.964:6123): pid=1577 uid=103 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_signal"  bus="system" path="/org/freedesktop/NetworkManager" interface="org.freedesktop.NetworkManager" member="PropertiesChanged" name=":1.10" mask="receive" pid=121400 label="snap.flameshot.flameshot" peer_pid=1578 peer_label="unconfined"
                 exe="/usr/bin/dbus-daemon" sauid=103 hostname=? addr=? terminal=?'

関連情報