Strona 1 z 1

Kernel 2.6.25 --- klasyczna kompilacja i ramdysk

: 10 maja 2008, 22:48
autor: shk
Witam wszystkich!
Czy ktoś przy instalacji kernela 2.6.25 miał jakieś problemy podczas tworzenia ramdysku?
Otóż kompiluję jądro tradycyjnie:

Kod: Zaznacz cały

make && make modules && make modules_install && make install
Tworze ramdysk:

Kod: Zaznacz cały

mkinitrd -o /boot/initrd.img-2.6.25 2.6.25
i tu pojawia się problem, oto jego treść:

Kod: Zaznacz cały

cp: nie można utworzyć pliku specjalnego `/tmp/mkinitrd.J26444/initrd//dev/console': Plik istnieje
cp: nie można wykonać stat na `(0xffffe000)': Nie ma takiego pliku ani katalogu
Kompilowałem kilka poprzednich wersji [2.6.24.x]i i nigdy nie napotkałem podobnych problemów.
Czy ktoś ma jakieś pomysły gdzie może leżeć przyczyna?
Pozdrawiam!

: 11 maja 2008, 00:14
autor: velmafia
ja kompilowałem 2.6.25 metodą Debianową i żadnych problemów, a poza tym polecam tą metodę, bo jest dużo wygodniejsza.



aloha

: 11 maja 2008, 00:36
autor: shk
Też tworzyłem deb -ową paczkę za pomocą

Kod: Zaznacz cały

make deb-pkg
, jednak po zainstalowaniu błąd jest nadal podczas tworzenia ramdysku

: 11 maja 2008, 02:00
autor: qbsiu

: 14 maja 2008, 13:22
autor: shk
Zmieniłem rodzaj kompilacji na make-kpkg linux-image linux-headers --initrd i udało się. Jednak i tak się zastanawiam czemu kernel 2.6.24.4 skompilował i zainstalował się poprawnie a 2.6.25.x już nie...