LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 06-28-2011, 07:46 PM   #1
tlemons
Member
 
Registered: Jun 2004
Posts: 39

Rep: Reputation: 15
bigsmp vmlinuz file not created by 'make' process


I'm using SLES 10 SP3 i386. I needed to increase the number of tape drives from the default of 128 to 600. So, I edited st.h, and changed the value in the "#define ST_MAX_TAPES" line to 600. I followed these steps to rebuild the kernel:

make oldconfig
make
make modules_install
make install
mkinitrd
reboot

When I rebooted, I noticed that my kernel (which uses the 'bigsmp' machinery) did not have the 600 tape value. Looking in /boot, I saw (by the modification date) that the bigsmp vmlinuz* file had not been updated, but the 'default' file machinery had been updated. So, I changed the grub file, booted the 'default' kernel, and saw that it did have the 600 tape limit.

So, why would 'default' get updated, but the 'bigsmp' not get updated by the make/mkinitrd process?

Thanks!
tl
 
Old 06-28-2011, 10:00 PM   #2
GlennsPref
Senior Member
 
Registered: Apr 2004
Location: Brisbane, Australia
Distribution: Devuan
Posts: 3,657
Blog Entries: 33

Rep: Reputation: 283Reputation: 283Reputation: 283
Hi, Unless you do a make xconfig or make menuconfig the .config file is saved in situ (in place) /usr/src/linux/..).

Generally, I have to make/adjust the symlinks in /boot to use the right kernel image.

See how you go, Glenn
 
Old 06-30-2011, 02:04 PM   #3
tlemons
Member
 
Registered: Jun 2004
Posts: 39

Original Poster
Rep: Reputation: 15
Thank you very much for this suggestion. I ran 'make menuconfig' and selected the options to use up to 64 GB of memory. I rebooted, and now /proc/meminfo shows "MemTotal: 49857668 kB".

So this did accomplish the purpose of configuring the kernel to use all of the memory.

But I still wonder how I could have used the 'bigsmp' machinery to have both a big-memory kernel and a small-memory kernel on the system, ready to boot either.

Thanks!
tl
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
vmlinuz file format problems - redhat kernel source tree & make tsnider Linux - Kernel 1 04-05-2008 09:45 AM
vmlinuz file format problems - redhat kernel source tree & make tsnider Red Hat 1 03-25-2008 11:26 AM
Make newly created file executable Black Chaos Linux - General 3 08-03-2006 10:53 AM
When a process locks up the system - what is the created image file called? thatgentleman Linux - General 3 03-22-2002 09:36 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 04:38 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration