Настройка загрузки системы
Материал из База знаний Etersoft
Перейти к навигацииПерейти к поиску
Установка загрузчика
# lilo
Как правило, при починке загрузчика диск подключен не так, как он будет стоять потом, когда будет загрузочным. Поэтому в /etc/lilo.conf надо явно указать, что он будет иметь номер 0x80 (первый диск в системе). Делается это так:
boot=/dev/sdb # (в какое устройство записывать загрузчик) disk=/dev/sdb bios=0x80 # (указывает, что это устройство потом будет первым загрузочным устройством)
Подробности здесь.
Пересоздание mkinitrd
# mkinitrd /boot/initrd-$(uname -r).img $(uname -r) --force
В случае, если загруженное ядро отличается - а так обычно и бывает, надо командой
# mkinitrd --help
вывести пример команды и по аналогии написать строчку с нужной версией ядра
chroot
# mount /dev/sda1 /mnt # mount /dev /mnt/dev -o bind # mount /sys /mnt/sys -o bind # mount /proc /mnt/proc -o bind # chroot /mnt
Далее можно перегенерировать mkinitrd и запустить lilo.