Results 1 to 10 of 15
Linux RED HAT 7.3 kernel 2.4.18-3
case - PROLIANT CL380
file system - ext3
Memory 2GB
When I add second processor, after 5 days Linux get error:
kernel BUG at ...
- 01-29-2005 #1Just Joined!
- Join Date
- Jan 2005
- Posts
- 10
kernel 2.4.18-3 upgrade
Linux RED HAT 7.3 kernel 2.4.18-3
case - PROLIANT CL380
file system - ext3
Memory 2GB
When I add second processor, after 5 days Linux get error:
kernel BUG at commit.c:535!
I try to set up new kernel 2.4.20-28.7
I run:
rpm -Uhv modutils-2.4.18-3.7x.i386.rpm
rpm -ivh kernel-2.4.20-28.7.i386.rpm
rpm -ivh kernel-BOOT-2.4.20-28.7.i386.rpm
rpm -ivh kernel-source-2.4.20-28.7.i386.rpm
rpm -ivh kernel-doc-2.4.20-28.7.i386.rpm
After that Linux found ONLY one processor
and ONLY 1Gb memory !!!
What must I do ?
-----------------------
kernel BUG at commit.c:535!
invalid operand: 0000
sg cpqasm cpqevt autofs 8021q e100 ipchains ext3 jbd cpqarray sym53c8xx sd_mod
CPU: 0
EIP: 0010:[<f88540e4>] Tainted: P
EFLAGS: 00010286
EIP is at journal_commit_transaction [jbd] 0xb04 (2.4.18-3custom)
eax: 0000001c ebx: 0000000a ecx: c02ead40 edx: 00004943
esi: e7ff99a0 edi: d126df20 ebp: f6da2000 esp: f6da3e78
ds: 0018 es: 0018 ss: 0018
Process kjournald (pid: 17, stackpage=f6da3000)
Stack: f885ac2e 00000217 00000000 00000000 00000f44 f6f0d0bc 00000000 f5f36be0
dc70dac0 00000de2 00000040 00000001 00000040 f881214f f0b3c140 d80bcea0
eb27e500 e851d200 eb27ef80 e28a26c0 ced68260 d80bc0c0 e851d320 eb27eda0
Call Trace: [<f885ac2e>] .rodata.str1.1 [jbd] 0x26e
[<f881214f>] scsi_delete_timer_Rsmp_a0247372 [scsi_mod] 0xf
[<c01160d9>] smp_apic_timer_interrupt [kernel] 0xa9
------------------
- 01-29-2005 #2
You need to enable "SMTP" in the kernel configuration, also allow "high memory" or "big memory" as well.
Also try getting an 'smp' kernel if that doesn't work.
- 01-29-2005 #3Just Joined!
- Join Date
- Jan 2005
- Posts
- 10
I can't find smp-kernel 2.4.20-28.7.i386
I ran "make menuconfig" and enable SMP.
but Linux found ONLY one processor .
Where can I found smp-kernel 2.4.20-28.7.i386 version?
I can't find it on www.redhat.com
- 02-01-2005 #4Linux Enthusiast
- Join Date
- Jun 2004
- Location
- Windsor, CO
- Posts
- 656
It would probably help to use a newer kernel as well. 2.4 kernels are being phased out in favor 2.6
Emotions are the key to the soul.
Registered Linux User #375050
- 02-01-2005 #5
You can't just upgrade to a newer version of the kernel (2.6.x ) without upgrading a lot of software on an older version of a distro. 2.4 should be fine.
You'll need to enable not only SMP but High memory support as well. But running make menuconfig is just the first step of compiling a kernel for your system, to activate those changes you'll have to build an install that custom kernel as well.I\'m so tired .....
#200472
- 02-07-2007 #6Just Joined!
- Join Date
- Feb 2007
- Posts
- 19
hi
Originally Posted by puntmuts
how do i check if i have linux 2.4.2 as my version
when i type uname-r
i get the message
2.4.18-3!!
- 02-07-2007 #7Linux Enthusiast
- Join Date
- Jul 2005
- Location
- Maryland
- Posts
- 521
it's obvious, yor kernel version is 2.4.18, not 2.4.2 .
Originally Posted by SunitaChandrasekaran
- 02-07-2007 #8Just Joined!
- Join Date
- Feb 2007
- Posts
- 19
hi
Originally Posted by pavlo_7
thanks !!
well, if the system requirements for a specific software is 2.4.2..and if i have 2.4.18..would it make much of a difference?
I am trying to install open64 and its corresponding tool Dragon from the website
http://www2.cs.uh.edu/~dragon/home.shtml
now when i try this command as part of the installation notes :
code : openf90 -dragon -ipa -O2 BT.f
it says
/usr/bin/openf90: cannot execute binary file
I have also tried giving
code :file /usr/bin/openf90
it says
/usr/bin/openf90 : symbolic link to //usr//lib/gcc-lib/ia64-open64-linux/0.16/driver.
Could you please assist me in making this open64 work?
- 02-07-2007 #9Just Joined!
- Join Date
- Feb 2007
- Posts
- 19
hi
Originally Posted by pavlo_7
I currently have this 2.4.18
what shud i do to upgrade it to 2.4.2?
- 02-07-2007 #10Just Joined!
- Join Date
- Jan 2007
- Posts
- 23
kernel upgrade
Hi, this may help u...
Minor Upgrading of Kernel
If you had already built the kernel and you want to upgrade to next patch release, then you can simply copy the existing config file and reuse it. (For example you have built kernel 2.4.19 and want to upgrade to 2.4.20).
For minor upgrades : This step may save you time, if you want to reuse the old settings. Whenever you install the kernel, generally you put the config file in /boot. So, you can use the existing version of config file:
bash# mv /usr/src/linux/.config /usr/src/linux/.config.save
bash# cp /boot/config-2.4.18-19.8.0 /usr/src/linux/.config
Or another method is - you can copy the .config file from your old linux kernel source tree to new kernel tree. bash# ls -l /usr/src/lin* # You can see that /usr/src/linux is a soft link
bash# cd /usr/src/linux
bash# cp ../linux-old-tree/.config . # Example cp ../linux-2.4.19/.config .
or one other method is - you can use "make oldconfig" which default all questions based on the contents of your existing ./.config file.
NOTE: If you do not have lot of disk space in /usr/src then you can unpack the kernel source package on any partition where you have free disk space (like /home). Because kernel compile needs lot of disk space for object files like *.o. For this reason the /usr/src/linux MUST be a soft link pointing to your source directory.


Reply With Quote
