Задержка начальной загрузки из-за несуществующего диска SATA

Это не точно, что Вы попросили, но я использую at сделать это. Я часто запускаю команды на удаленных серверах от моего ноутбука и затем хочу завершить работу ноутбука, не теряя вывод команды. at позволяет мне запускать задания в установленный срок, и я просто перенаправляю потоки вывода задания и потоки сообщений об ошибках в файлы.

Например, если я хочу работать my_script.pl Я создам немного названного файла foo.txt со следующим содержанием:

my_script.pl > out 2>er

и затем выполненный это с

$ at now < foo.txt

Я могу затем выйти из системы сервер, забрать домой мой ноутбук и проверить вывод sshлуг к серверу и выполнению

$ tail -f er

или

$ tail -f out

Можно также дать at задания от его оболочки (поражает CtrlD для выхода):

$ at now
warning: commands will be executed using /bin/sh
at> my_script.pl > out 2>er
at> <EOT>
job 10 at Thu Sep  5 00:39:00 2013
4
13.04.2017, 15:36
1 ответ

, Таким образом, очевидно, libata.force отключают установку параметра ядра, применяется слишком поздно в процессе. Драйвер ATA сначала пытается сбросить устройство, прежде чем это отключит его. То, что работало на меня, должно отключить сброс, а также устройство с этим параметром ядра libata.force=9:disable, 9:norst, 10:disable, 10:norst .

я все еще получаю несколько записей в журнале ядра для этих устройств, но они не беспокоят меня, пока ничто не показывает на консоли и начальных загрузках системы сразу:

Nov 08 01:19:39 host kernel: ata9: FORCE: link flag 0x6 forced -> 0x6
Nov 08 01:19:39 host kernel: ata9: SATA max UDMA/133 abar m8192@0xfbffe000 port 0xfbffe100 irq 17
Nov 08 01:19:39 host kernel: ata10: DUMMY
Nov 08 01:19:39 host kernel: ata9: SATA link down (SStatus 0 SControl 300)
1
27.01.2020, 21:01

Теги

Похожие вопросы