Если вы попали в initramfs, это означает, что поток загрузки останавливается на этапе монтирования вашей корневой файловой системы, которая обычно находится где-то на вашем жестком диске.
Чтобы понять приведенное выше утверждение, вам необходимо знать знания о потоке загрузки, который в целом является:
БИОС
Загрузчик (например, grub для Ubuntu)
Ядро и начальная файловая система оперативной памяти (initramfs, да, где вы находитесь)
корневая файловая система (ваша целевая система)
Первопричины, заставляющие вас останавливаться на initramfs, могут быть разными. Я привык решать такого рода проблемы с помощью следующих шагов:
Подготовьте USB-накопитель Ubuntu live
Используйте этот USB-порт для загрузки вашего компьютера
Если 2-й шаг работает (означает, что вы можете загрузиться в live desktop и начать использовать систему Ubuntu), это означает, что ваш компьютер поддерживается Ubuntu (по крайней мере, для базового использования).
(необязательно) сбросьте информацию о системе и оборудовании. используйте эту информацию, чтобы обратиться за помощью (например, вставьте их на askubuntu.com ) Как правило, пожалуйста, вставьте выходные данные этих команд, по крайней мере, в терминал:
lspci -nnvv mountdmesgdpkg -l
Если 2-й шаг сработает, установите этот работоспособный дистрибутив Ubuntu.
Измените параметр загрузки ядра, установив root=/dev/sdaX вариант. sdaX было бы вашим / или root раздел. При загрузке в следующий раз вы увидите, что ваш initramfs пытается смонтировать раздел перед попыткой доступа /etc/fstab и монтирование файловых систем.