Debian на старой машинке
Добавлено: 25 янв 2006, 11:57
Для проведения жестоких эксперементов решил поставить на старенькую машинку Дебиан. Взял диск с Сардж р1. (тут надо заметить что машинка с КД-ПЗУ грузиться не умеет, поэтому грузил с флопика на котором SBM, а потом выходил на загрузку с сидюка) Запустил инсталл и до проведения разбивки диска всё шло хорошо. Разбивщик начал глючить, то вообще диска не видит, до зависнет после создания раздела...
Решил пойти другим путём, откопал у себя старенький Вуди (правда с XFS-ным ядром), поставился на ура. Сделал apt-cdrom add на диск с сарджем а потом apt-get dist-upgrade. Пакеты обновились, а вот ядро нет. Ставлю initrd-utils. При попытке поставить ядро получаю следующее сообщение:
Файла /etc/kernel-img.conf я не наблюдаю.
Как я понимаю обновлённое LILO умеет работать с initrd. Пытаюсь сделать следующее:
Как всё-таки можно поставить ядро поновее из Sarge r1?
Теперь имею:
Система - Debian woody r0 апгрейднутый до Sarge r1.
Ядро - 2.4.18 with XFS без initrd
Файловые системы:
/dev/hda1 - 50M - XFS - /boot
/dev/hda2 - 256M - swap
/dev/hda3 - 3 Gb - XFS - /
/dev/hda4 - 1Gb - XFS - /home
Железо:
Pentium 200MHz, 64 Mb RAM, M/B on Intel 430VX
Решил пойти другим путём, откопал у себя старенький Вуди (правда с XFS-ным ядром), поставился на ура. Сделал apt-cdrom add на диск с сарджем а потом apt-get dist-upgrade. Пакеты обновились, а вот ядро нет. Ставлю initrd-utils. При попытке поставить ядро получаю следующее сообщение:
Код: Выделить всё
manga:~# apt-get install kernel-image-2.4.27-2-386
You are attempting to install an initrd kernel image (version 2.4.27-2-386)
This will not work unless you have configured your boot loader to use
initrd. (An initrd image is a kernel image that expects to use an INITial
booting).
As a reminder, in order to configure LILO, you need
to add an 'initrd=/initrd.img' to the image=/vmlinuz
stanza of your /etc/lilo.conf
I repeat, You need to configure your boot loader -- please read your
bootloader documentation for details on how to add initrd images.
If you have already done so, and you wish to get rid of this message,
please put
"do_initrd = Yes"
in /etc/kernel-img.conf. Note that this is optional, but if you do not,
you will continue to see this message whenever you install a kernel
image using initrd.
Как я понимаю обновлённое LILO умеет работать с initrd. Пытаюсь сделать следующее:
Код: Выделить всё
manga:~# mkinitrd -o /boot/initrd.img
cp: preserving permissions for `initrd/bin2': Invalid argument
Теперь имею:
Система - Debian woody r0 апгрейднутый до Sarge r1.
Ядро - 2.4.18 with XFS без initrd
Файловые системы:
/dev/hda1 - 50M - XFS - /boot
/dev/hda2 - 256M - swap
/dev/hda3 - 3 Gb - XFS - /
/dev/hda4 - 1Gb - XFS - /home
Железо:
Pentium 200MHz, 64 Mb RAM, M/B on Intel 430VX