Привет всем!
Прохожу курс “от 0 до Linux админа” здесь: https://yodo.im/courses/linux/?v=1d20b5ff1ee9 и столкнулся с проблемой: моя система Ubuntu Mate 24.04 не загружается, после заставки Ubuntu попадает в Busybox с сообщением “Can’t find root volume”.
У меня есть два твердотельных накопителя: один с Windows (как было изначально), другой с Linux, который я добавил. На загрузочном диске Linux множество разделов, так что я уверен, что мой /home в безопасности.
Последнее, что я сделал перед перезагрузкой, это команда sudo ubuntu-drivers install <driver-name>, где имя драйвера было рекомендовано командой ubuntu-drivers devices (это был драйвер для Nvidia, но, к сожалению, я не помню его название).
Думаю, что процесс установки драйвера мог повлиять на создание нового initrd, что может быть причиной проблемы.
При расшифровке ошибок Busybox я нашел следующее:
Begin: running /scripts/init-premount ...done
Begin: Mounting root file system ... Begin: Running /scripts/local-top ...done
Begin: Running /scripts/local-premount ...done
Begin: Waiting for root file system ... Begin Running /scripts/local-block ... done
done.
Gave up waiting for root file system device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay (did the system wait long enough?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT: UUID=85e9e4ef-6b94-47fb-b61f-823f10f952e2 does not exist Dropping to a shell.
Я могу нормально загрузить Windows. С помощью загрузочной флешки Ubuntu Mate 24.04.3 я смог смонтировать корневой том и прочитать его. Проверил /etc/fstab и убедился, что указанный UUID соответствует корневому разделу.
Хотелось бы узнать, какие шаги я могу предпринять, чтобы исправить эту проблему. Переустановка с флешки возможна, но тогда мне придется заново настраивать систему и собирать список пакетов, что будет достаточно сложно. Есть ли более простой способ решения этой ситуации?
Заранее спасибо за помощь!