2.4.22 kompilation problem
2 отговора
106 прегледа
2.4.22 kompilation problem
здравейте,
компилирах си ядро 2.4.22, но имам няколко проблема.
make dep bzImage modules modules_install - минава успешно, но при инсталацията на модулите ми дава грешка от типа: unresolved symbol found ... ide-core.c
при зареждане на новото ядро, в един момент дава следните msg-и:
kmod: failed to exec /sbin/modprobe -s -k block-major-3, errno = 2
VFS: Cannot open root device "302" or 03:02
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 03:02
Първо да отбележа, в настроките на ядрото съм позволил зареждаеми модули, nvram, initrd, и др. подобни.
в lilo.conf опциите са
root=/dev/hda2
read-only
и другите стандартни (label ...)
/dev/hda2 е на reiserfs, която поддръжка е вградена в ядрото, не е на модул.
молбата ми е да ме насочите къде да търся проблема, може би съм пропуснал да сложа нещо в ядрото ?, или подобно.
благодаря.
компилирах си ядро 2.4.22, но имам няколко проблема.
make dep bzImage modules modules_install - минава успешно, но при инсталацията на модулите ми дава грешка от типа: unresolved symbol found ... ide-core.c
при зареждане на новото ядро, в един момент дава следните msg-и:
kmod: failed to exec /sbin/modprobe -s -k block-major-3, errno = 2
VFS: Cannot open root device "302" or 03:02
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 03:02
Първо да отбележа, в настроките на ядрото съм позволил зареждаеми модули, nvram, initrd, и др. подобни.
в lilo.conf опциите са
root=/dev/hda2
read-only
и другите стандартни (label ...)
/dev/hda2 е на reiserfs, която поддръжка е вградена в ядрото, не е на модул.
молбата ми е да ме насочите къде да търся проблема, може би съм пропуснал да сложа нещо в ядрото ?, или подобно.
благодаря.
Абе те ide-нещата като модули...
малко левашки са направени.
пътят по който аз минах беше:
make dep
make clean
make modules
make modules_install
make clean
make bzImage
make install
или обратното, ама общата идея е да не смесваш резултатите от make bzImage и make modules
“Two of the most famous products of Berkeley are LSD and Unix.
Coincidence?”
пътят по който аз минах беше:
make dep
make clean
make modules
make modules_install
make clean
make bzImage
make install
или обратното, ама общата идея е да не смесваш резултатите от make bzImage и make modules
“Two of the most famous products of Berkeley are LSD and Unix.
Coincidence?”
Re: 2.4.22 kompilation problem
ако си компилирал поддръжката на харда на който ти е линукса като модул, може никога да не тръгне