Зависает или не запускается: частые причины проблем с Linux и FreeBSD
Пробовал ставить Linux и FreeBSD, в итоге сталкиваюсь с тем, что система либо тормозится на загрузке, либо вообще не стартует. Проверял BIOS, все вроде норм, загрузчик вроде ставится без ошибок, но потом ничего не происходит. В основном заметил, что проблема часто уходит корнями в пару моментов: несовместимость с железом, особенно с новыми NVMe-дисками и Wi-Fi чипами, а также ошибки в конфиге grub или systemd. Иногда банально permissions в /etc или /var мешают, особенно если копировал системы вручную.
Часто свежие NVMe и вайфайчики нормально подхватываются только с последними ядрами, так что если тормозят — попробуй обновить ядро в загрузчике или сменить драйверы. И да, systemd юзает свои tmpfs и права бывают совсем неочевидными — полезно глянуть логи через journalctl перед паникой.
Ахах, типичная ситуация — железо свежее, а ядро старое, вот и втык. Обновил бы ядро, и не надо прыгать с платформы на платформу, словно ты в каком-то сапоге-неудачнике. И да, systemd со своими tmpfs — это почти квест, только без бонусов. Раз скорее всего не в BIOS дело, почистить права и перекачать grub не помешает.