Thank you very much for replying. Ok... well i removed my internal hard drive to install it and im running windows off my internal right now its doing great. I just cant get linux to boot. I installed Red Hat 9 on the external when the internal wasnt even connected... so this mbr or w/e has got to be on the external right? It should all be on the external but idk how to choose it as the root. Im using GRUB and i tried naming different numbers and stuff.
Is there a way you can find out the name of the external drive? Should the root be in the external drive somewhere? thats the only place it installed stuff. When i edit GRUB the one line has "hd (0,0)" and i tried moving numbers around there and it didnt work. Then i tried changing the "root=/LABEL=" to many things, like hd0, hda, hda1, hda2... i simply dont know what to do.
DOES ANYONE KNOW HOW TO MAKE THE ROOT= WORK? IT IS DRIVING ME INSANE!!!... someone said something about mounting something. Someone said they statically compiled something but i dont know how he did it. look:
----------------------------------------
Hi everybody.
I had the same problem.
This happens when you mount root as ext2, ext3 or reiserfs and you compile the support for those file sistem in a modular way.
Then when you boot, the system try to mount root partition, but doesn't find modules to mount it correctly, because the modules are located in other partition.
One solution is to make an INITial Ram Disk, doing mkinitrd -o initrd.img- /lib/modules/
I solved the problem compiling static all the modules about fs (ext3, jbd, ext2, dos, reiserfs, msdos, nfs, smb, etc.)
Also the scsi support must be compiled statically.
At the end: I compiled all needed static, with no modules, with modules support too, in order to let the kernel able to probe modules in future(i.e: when you compile a VMWARE, you need kern-headers, and you can compile modules and probing those while your kern is running).
I tried this method with 2.4.26, and all went fine.
Now i wanna try with 2.6.5.
Maybe it will be succesfull.
Bye
----------------------------------------
Does anyone know how he "did" the mkinitrd -o initrd.img-/lib/modules/ ? and DOES ANYONE KNOW HOW TO COMPILILE THE MODULES STATICALLY LIKE HE DID? he seems to know what is wrong and stuff. thanks you all for the support.
Chao, Me
