¿Los datos permanecerán intactos al actualizar el firmware de una unidad SSD Intel SSD serie 520 "bloqueada"?

¿Los datos permanecerán intactos al actualizar el firmware de una unidad SSD Intel SSD serie 520 "bloqueada"?

MiSSD Intel serie 520 SSD de 240 GBSC2BW240A3L SSDpresentando elSandForce SF-2281VB1-SDCEl controlador murió espontáneamente y no aparece en el BIOS. Presumiblemente, su firmware ha sido dañado por una falla de hardware de mi computadora portátil. Es efectivamente un SSD bloqueado y estoy intentando restaurar los datos yo mismo.

El SSD permite escribir firmware directamente en el controlador SandForce NAND a través de lo que se llama "modo seguro" (encendido con puente de hardware).físicamentecolocar).

Este procedimiento parece ser significativamente diferente de lo que el fabricante consideraría la forma "normal" de actualizar el firmware (como el ATA hdparm --fwdownload. En cambio, el "modo seguro" del chip controlador hace que el SSD se muestre como un dispositivo de bloque pequeño ( SandForce{200026BB} (20DABBR0)) con 32 kiB. de ceros, probablemente permitiendo escribir un firmware en él).

Nota: No es posible actualizar el firmware utilizando el software oficial del fabricante, ya que el SSD no aparece en el BIOS cuando se enciende el SSD sin elpuente físico de modo seguroy por lo tanto no será reconocido por el actualizador.

¿Los datos permanecerán intactos al mostrar una imagen reciente del firmware de una unidad SSD Intel SSD serie 520 usando su “modo seguro”?

FWIW,Se hizo una pregunta similar hace 10 años., pero me pregunto si ese también es el caso,específicamentecuando se utiliza el "modo seguro" del chip controlador.


Modo normal->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

Modo seguro->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=?'

información relacionada