Существует ошибка, которая соответствует всему, что вы описываете (, включая отдельные комментарии, когда я писал этот ответ ). Ошибка появилась в исходном ядре версии 4.14 и была исправлена в версиях 4.17 и 4.16.8.
Если у вас все еще нет достаточно нового ядра, и вы не хотите устанавливать старое ядро (, переключитесь на пакет linux-lts
, упомянутый в теме Arch ниже? ), есть обходной путь. Вы можете добавить опцию «scsi _mod.scan=sync» в конец командной строки вашего ядра, например. в ГРУБ.
Оригинальная ветка форума Arch находится здесь:
https://bbs.archlinux.org/viewtopic.php?id=235027
«Чтение -ошибки на устройстве подкачки -» во время возобновления работы является возможной сигнатурой для этой ошибки (, но это сообщение об ошибке может быть вызвано другими причинами, и в большинстве случаев этот крах был довольно тихим, по крайней мере, для меня ). Примеры появления этого сообщения см. в :
.
Это так же просто, как
variable=`head -5 test.txt`
# or
variable=$(head -5 test.txt)
Похоже, вы плохо разбираетесь в основах сценариев оболочки. Вот хорошие гиды: