в процессе игры с несколькими жесткими дисками и hdparm --security-set-pass
и --security-erase
параметры, у меня есть куча жестких дисков, которые находятся в "заблокированном" состоянии, и я не могу их разблокировать.
Я знаю, что пароль, и я уверен, что если я могу убедить Linux, чтобы создать свой /dev/sdc
блок устройства, я могу использовать hdparm
to --security-unlock
устройства. Однако Linux отказывается создавать это блочное устройство. Я считаю, что он пытается идентифицировать устройство и, поскольку он заблокирован, он неудачи.
есть ли способ убедить ядро Linux создать блочное устройство, даже если оно не может (пока) говорить с диском? Ниже приведены сообщения ядра, снова и снова:
May 10 18:40:02 kernel: [ 480.989385] ata10: exception Emask 0x10 SAct 0x0 SErr 0x4000000 action 0xe frozen
May 10 18:40:02 kernel: [ 480.989395] ata10: irq_stat 0x00000040, connection status changed
May 10 18:40:02 kernel: [ 480.989401] ata10: SError: { DevExch }
May 10 18:40:02 kernel: [ 480.989414] ata10: limiting SATA link speed to 1.5 Gbps
May 10 18:40:02 kernel: [ 480.989421] ata10: hard resetting link
May 10 18:40:04 kernel: [ 483.216053] ata10: SATA link down (SStatus 1 SControl 310)
May 10 18:40:04 kernel: [ 483.216073] ata10: EH complete
ядро 2.6.38-16-generic. Ubuntu. С помощью контроллера eSATA (AHCI drive), но то же самое происходит непосредственно в материнской плате. Я еще не могу проверить это с отключенным AHCI. (Для этого понадобится другой компьютер).