xotkot, спасибо, лог оказался очень интересным.
А вот что произошло далее: когда пошел в ребут и снова открыл меню grub, увидел, что варианты загрузки не дублируются, как я думал раньше, а предлагают загрузку с разными ядрами Linux, 5.11.63 (по умолчанию) и 5.8.25 (ниже). Выбрал 5.8.25, и - чудо! - загрузился. Только я совсем не понимаю, как это получилось - два ядра и по умолчанию сломанное. Наверное, чтобы в этом разобраться, нужно создавать отдельный топик.
Теперь прилетела туча обновлений, опасаюсь ставить :)
Спасибо за советы, в общем, вот что получилось:
- Удалось увидеть лог загрузки, последняя строчка: OK: Started Modem Manager.r Script dispatcher service...RT) Daemon.ges.pp link was shut down...
Именно на этом загрузка зависает. А где-то еще за 2-3 строки перед этим появляется какой-то FAIL, связанный с демоном VirtualBox.
Если после этого нажать кнопку питания, лог бежит дальше - происходит выгрузка (судя по отчету, вполне штатная).
- Удалось вызвать меню и влезть в recovery mode (да, именно esc), но не удалось там ничего сделать - включена русская раскладка, переключить нельзя!
- Пробовал перед этим загружаться в nomodeset, ничего не дало (ну да, проблема-то явно не в графике, как оказалось)
Теперь такой вопрос: реально ли там что-то сделать через live USB? Хотя бы раскладку поменять на En по умолчанию. И после этого уже можно было бы что-то из recovery mode попробовать
xotkot, предыстория совершенно неинтересна: утром запустил как обычно в штатном режиме, проверил почту, телеграм, всё выгрузил, выключил - никаких аномалий, никаких обновлений. Днем вернулся, а вот и сюрприз...
Обновления у меня ставятся через подтверждение, и я бы о них знал.
Kerhin, по Vue:
Экземпляр Vue, Синтаксис шаблонов, Вычисляемые свойства и слежение, Отрисовка списков, Обработка событий, Основы компонентов.
Но желательно всё подряд, 3-4 вечера посидеть и польза будет огромной.
По React лучше коллеги подскажут, я с ним и сам знаком не очень хорошо. Там, скорее всего, темы очень похожи.
Дмитрий, спасибо за пищу для размышления. Я пока в канонах разработки с docker не очень силен, делаю то что требуется для поднятия простого веб-сервера на прод. Так сказать, что умею и понимаю на данном этапе с упором на безопасность и привычный воркфлоу
Дмитрий, с сохранением внутри или выводом в поток проблем нет, и, как ни странно,
docker logs container_name без всяких настроек выводит ошибки php. Но, хотелось бы как-то наружу их дампить, так привычнее работать. Пока никакого способа не нашел, кроме как вручную предварительно создать файл php-fpm.log, а потом монтировать папку с ним. Способ такой себе - если файл случайно удалить, он больше не появляется.
Увы, ничего, даже если заранее создать файл
UPD: хотя нет, задал файлу chmod 666 и всё получилось. Но не хотелось бы держать логи в папке с приложением
А вот что произошло далее: когда пошел в ребут и снова открыл меню grub, увидел, что варианты загрузки не дублируются, как я думал раньше, а предлагают загрузку с разными ядрами Linux, 5.11.63 (по умолчанию) и 5.8.25 (ниже). Выбрал 5.8.25, и - чудо! - загрузился. Только я совсем не понимаю, как это получилось - два ядра и по умолчанию сломанное. Наверное, чтобы в этом разобраться, нужно создавать отдельный топик.
Теперь прилетела туча обновлений, опасаюсь ставить :)