Originally posted by Shak
Mr ade, you are obviously a troll. But tell me this, I'd like to see a Linux machine run ANY of the GNU tools without the kernel.
This is why Linux is bigger than GNU in this case.
I agree with what you are saying about the power of GNU.
You are now trolling and I am going to ask for this thread to be closed.
Shak
A 'linux machine' without a linux kernel is by definition impossible.
If a device is to run GNU tools without a linux kernel this is very easy, glibc is designed to run on multiple archs and kernels. Linux is just one of them.
simple:
linux 2.5.46 ~27mb compressed.
glibc 2.3 ~ 17mb compressed
gcc ~ 26mb
binutils ~ 10mb
So to even compile a linux kernel you need at least twice as much source as the kernel. Try building your own toolchain to compile a kernel for an arch other than the host. You will soon find the linux kernel to be a small part of what is needed to run a system.
Alas some people don't see beyond the blickered view that the linux kernel is the be all and end all of source which *must* be compiled in /usr/src/linux with /usr/include/asm -> /usr/src/linux/asm, which is very much not the case. The sooner people see that linux is just a 'module' that can be swapped in or out of a system. The further the development of opensource can continue.
By the way, trolling is slagging off someone or thing. I, however, am premoting discussion of matterial to do with opensource and language.
THIS IS TROLLING:
Perhaps I should stop this and go back to question/answer of lesser intellectual content about cdfs and needing to recompile my entire kernel for only one module as is the normal advice.
make clean dep oldconfig bzImage modules modules_install &
Q) Help my JFS root partiontion can't boot.
A) Use a boot disk, then recompile your kernel with CONFIG_BLK_DEV_LOOP=y and CONFIG_JFS_FS=m and CONFIG_BLK_DEV_INITRD=y so that you can boot an initrd image then load the JFS module and then mount your JFS root image on /
remember JFS can only do 4k block size at the moment so you will need to recompile your kernel again if you want to use anyother block size.
hmmm.
oh I forgot to recompile my kernel again, silly me. Will do that now before bedtime.