How to install linux version 2.4.28
I have downloaded the linux version 2.4.28 from the kernel.org, pl tell me the steps how to install it.
|
You only downloaded the kernel?
Why did you took the old kernel? latest is 2.6. Do you have a running linux distribution? You need to compile the kernel http://www.linuxplanet.com/linuxplanet/ Or do you want to build linux from scratch? http://www.linuxfromscratch.org/ |
I have been using the digium card thats why. That is old one.
|
Can you please explain what you want to do?
Do you have a running linux distribution and want to install a new kernel? If yes, you need to compile the kernel. http://www.cyberciti.biz/tips/compil...kernel-26.html |
My hard disk get crashed, I faced problem in boot up from the hard disk, So I planned to install the kernel in another hard disk and make use of it.
|
Don't you mean you ant to install a linux distribution like debian, suse, ubuntu ... ?
|
Thanks! I will compile the kernel and tell the status.
|
My partition is contains only the lost+found file and this tar file linux-2.4.28.tar.bz2 how to install the kernel.
|
Do you have a distro installed?
You need some packages to compile the kernel.(gcc etc) Why don't you use a cd from a distribution to install on the HD, and then compile the old kernel, since you want to use the old kernel. |
Quote:
2.4 kernel is used is only using in embedded application any way there is nothing like to install the kernel u have to compile it some set of easy steps r there u can search on forword link. http://www.sysdesign.ca/guides/linux_kernel.html |
I tried to install the linux 2.4.28 using the apt-get command as
I unpacked the source by,tar -zxvf linux-2.4.28.tar.gz Then I execute the following command apt-get install linux-2.4.28 but I get the following error message. linux-2.4.28 package not found |
This means the kernel isn't avaiable anymore in the repo's. (to old)
You need to compile the kernel by hand. Take a look at the links I gave you earlier. BTW, you can not use apt-get to install a tar file. |
I used the link what you send to me. But when I do the "make bzImage" I got the error messages as follows,
gcc -D__KERNEL__ -I/media/sda3/usr/src/linux-2.4.28/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -fno-unit-at-a-time -DKBUILD_BASENAME=main -c -o init/main.o init/main.c In file included from /media/sda3/usr/src/linux-2.4.28/include/linux/kernel.h:15, from /media/sda3/usr/src/linux-2.4.28/include/linux/wait.h:13, from /media/sda3/usr/src/linux-2.4.28/include/linux/fs.h:12, from /media/sda3/usr/src/linux-2.4.28/include/linux/capability.h:17, from /media/sda3/usr/src/linux-2.4.28/include/linux/binfmts.h:5, from /media/sda3/usr/src/linux-2.4.28/include/linux/sched.h:9, from /media/sda3/usr/src/linux-2.4.28/include/linux/mm.h:4, from /media/sda3/usr/src/linux-2.4.28/include/linux/slab.h:14, from /media/sda3/usr/src/linux-2.4.28/include/linux/proc_fs.h:5, from init/main.c:15: /media/sda3/usr/src/linux-2.4.28/include/asm/byteorder.h:14: warning: type qualifiers ignored on function return type /media/sda3/usr/src/linux-2.4.28/include/asm/byteorder.h:30: warning: type qualifiers ignored on function return type In file included from /media/sda3/usr/src/linux-2.4.28/include/linux/byteorder/little_endian.h:11, from /media/sda3/usr/src/linux-2.4.28/include/asm/byteorder.h:65, from /media/sda3/usr/src/linux-2.4.28/include/linux/kernel.h:15, from /media/sda3/usr/src/linux-2.4.28/include/linux/wait.h:13, from /media/sda3/usr/src/linux-2.4.28/include/linux/fs.h:12, from /media/sda3/usr/src/linux-2.4.28/include/linux/capability.h:17, from /media/sda3/usr/src/linux-2.4.28/include/linux/binfmts.h:5, from /media/sda3/usr/src/linux-2.4.28/include/linux/sched.h:9, from /media/sda3/usr/src/linux-2.4.28/include/linux/mm.h:4, from /media/sda3/usr/src/linux-2.4.28/include/linux/slab.h:14, from /media/sda3/usr/src/linux-2.4.28/include/linux/proc_fs.h:5, from init/main.c:15: /media/sda3/usr/src/linux-2.4.28/include/linux/byteorder/swab.h:160: warning: type qualifiers ignored on function return type /media/sda3/usr/src/linux-2.4.28/include/linux/byteorder/swab.h:173: warning: type qualifiers ignored on function return type /media/sda3/usr/src/linux-2.4.28/include/linux/byteorder/swab.h:186: warning: type qualifiers ignored on function return type /media/sda3/usr/src/linux-2.4.28/include/linux/byteorder/swab.h:200: warning: type qualifiers ignored on function return type In file included from /media/sda3/usr/src/linux-2.4.28/include/linux/prefetch.h:13, from /media/sda3/usr/src/linux-2.4.28/include/linux/list.h:6, from /media/sda3/usr/src/linux-2.4.28/include/linux/wait.h:14, from /media/sda3/usr/src/linux-2.4.28/include/linux/fs.h:12, from /media/sda3/usr/src/linux-2.4.28/include/linux/capability.h:17, from /media/sda3/usr/src/linux-2.4.28/include/linux/binfmts.h:5, from /media/sda3/usr/src/linux-2.4.28/include/linux/sched.h:9, from /media/sda3/usr/src/linux-2.4.28/include/linux/mm.h:4, from /media/sda3/usr/src/linux-2.4.28/include/linux/slab.h:14, from /media/sda3/usr/src/linux-2.4.28/include/linux/proc_fs.h:5, from init/main.c:15: /media/sda3/usr/src/linux-2.4.28/include/asm/processor.h:75: error: array type has incomplete element type In file included from /media/sda3/usr/src/linux-2.4.28/include/linux/fs.h:322, from /media/sda3/usr/src/linux-2.4.28/include/linux/capability.h:17, from /media/sda3/usr/src/linux-2.4.28/include/linux/binfmts.h:5, from /media/sda3/usr/src/linux-2.4.28/include/linux/sched.h:9, from /media/sda3/usr/src/linux-2.4.28/include/linux/mm.h:4, from /media/sda3/usr/src/linux-2.4.28/include/linux/slab.h:14, from /media/sda3/usr/src/linux-2.4.28/include/linux/proc_fs.h:5, from init/main.c:15: /media/sda3/usr/src/linux-2.4.28/include/linux/ncp_fs_i.h:26: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp_fs_i.h:27: warning: 'packed' attribute ignored for field of type '__u8[6]' In file included from /media/sda3/usr/src/linux-2.4.28/include/linux/ncp_mount.h:12, from /media/sda3/usr/src/linux-2.4.28/include/linux/ncp_fs_sb.h:12, from /media/sda3/usr/src/linux-2.4.28/include/linux/fs.h:732, from /media/sda3/usr/src/linux-2.4.28/include/linux/capability.h:17, from /media/sda3/usr/src/linux-2.4.28/include/linux/binfmts.h:5, from /media/sda3/usr/src/linux-2.4.28/include/linux/sched.h:9, from /media/sda3/usr/src/linux-2.4.28/include/linux/mm.h:4, from /media/sda3/usr/src/linux-2.4.28/include/linux/slab.h:14, from /media/sda3/usr/src/linux-2.4.28/include/linux/proc_fs.h:5, from init/main.c:15: /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:24: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:25: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:26: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:27: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:28: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:29: warning: 'packed' attribute ignored for field of type '__u8[]' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:37: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:38: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:39: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:40: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:41: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:42: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:43: warning: 'packed' attribute ignored for field of type '__u8[]' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:137: warning: 'packed' attribute ignored for field of type '__u8' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:138: warning: 'packed' attribute ignored for field of type '__u8[256]' /media/sda3/usr/src/linux-2.4.28/include/linux/ncp.h:174: warning: 'packed' attribute ignored for field of type '__u8' make: *** [init/main.o] Error 1 |
My hard disk is not getting bootup, I need to recompile my kernel version 2.4.28, How can I do it? any help please.
|
All times are GMT -5. The time now is 03:11 AM. |