mark_one
Group: Members
Posts: 29
Joined: Nov. 2005 |
|
Posted: Jan. 06 2006,12:42 |
|
hi there. i need your help please!!! i'll try to make it as short as possible: i remastered dsl-2.0RC3b.iso, changed the windowmanager... and so on. i also compiled a new kernel. i used the sources from kernel.org (kernel 2.4.31) and a dsl-2.0-config. i stripped down the config because i don't need all the flags and modules. after that, i copied the minirt24.gz, gunzipped it, mounted it and replaced the necessary modules... cloop, usb-ohci.o and so on, which means that i copied the modules that i've compiled for the new kernel. in the end i created the new image, used the pendrive script (which i have modified to fit my needs) to write the image to an usb-stick and tried to boot it. now here's the problem: when i try to boot the standard dsl-kernel everything works, but when i want to boot my own kernel, i get an error message and then i'm dropped to the grub-shell. the messages i get (after commenting out the ">/dev/null"s in the linuxrc) are like "/modules/scsi/usb**: init_module: ... insmod errors can be caused by incorrect modules parameters, including invalid IO or IRQ parameters" so the reason that the system doesn't boot is: some modules aren't loaded correctly, especially the usb-ohci.o module. i wasn't able to figure out yet, why the hell it doesn't work. i downloaded the kernel, applied the knoppix-patch, copied over the dsl-config, made "oldconfig", made "menuconfig", and then made "dep" "bzImage" "modules" and "modules_install", so everything should be alright. and yes, i made sure that there are all modules that i need. and of course i enabled loop-support, zlib-compression (for cloop support), initrd-support (and so on) in the config file. and i changed the isolinux.cfg in the boot folder. but it's always the same: the modules aren't loaded correctly and i get messages about unresolved symbols. can anyone give me a hint, why the modules aren't loaded correctly although they are compiled for the kernel i use? (i made a symlink for gcc --> gcc-2.95 and g++ --> g++-2.95 so that i can be sure that always the right compiler is used)
for your information: the kernel, modules and the new dsl-iso are created under debian3.1 and then written to a kingston usb-stick. the machine i want to boot has a VIA Epia ME6000 board (no hdd, no cdrom, no pci cards, just the plain board)
any ideas?
greetings
mark
|