Потребовалось создать initramfs для загрузки скопированного из live системы ядра в моей системе.
До этого никогда не использовал initrd — собирал ядро с вкомпилеными модулями.
Моя система грузится с флешки в Legacy ркжиме (не EFI).
Нужно загрузить ядро из https://pisilinux.org/download/
Скопировал ядро в /boot/, модули в /lib/modules/.
Прописал в /etc/dracut.conf
root=PARTUUID=45297d58-1fca-91d4-0f11-384e21f953a7
Выполнил
# dracut --kver 5.15.131
initramfs успешно создался, подправил /boot/grub/grub.cfg, прописал initrd /boot/initramfs-5.15.131.img
При попытке загрузиться GRUB выкидывает в rescue-mode (почему?). Ладно, прописал
root=hd0,gpt1
linux /boot/kernel-5.15.131
initrd /boot/initramfs-5.15.131.img
boot
пошла загрузка, но вылетает ошибка:
dracut Warning: dracut: FATAL: No or empty root= argument
dracut Warning: dracut: Refusing to continue
дальше идёт несколько строк ядра про usb и на этом всё, загрузка дальше не идёт.
Помогите, что я делаю не так?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от teod0r
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от teod0r
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от teod0r
Ответ на:
комментарий
от anonymous
Похожие темы
- Форум Поломался Grub (2022)
- Форум CentOS 7 не грузится с новым ядром (2019)
- Форум переустановить grub после клонирования (2023)
- Форум Grub unknown filesystem (2019)
- Форум Не запускается CentOS 8 (2020)
- Форум GRUB2 не находит новый initramfs (2013)
- Форум GRUB2 не ставится в Ext4, не создаётся файл grub.cfg (2018)
- Форум grub2-mkconfig (2013)
- Форум Снёс grub, восстановил, теперь грузиться, но наполовину :D (2009)
- Форум Зависание при загрузке системы: «Starting systemd-udevd version 252» (2023)