View previous topic :: View next topic |
Author |
Message |
Rcomian Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/153996778543e5168f3dde6.jpg)
Joined: 10 Jan 2004 Posts: 174 Location: Uk, Northwest
|
Posted: Wed Jul 14, 2004 7:47 pm Post subject: Too many gentoo-dev-sources 2.6.7 releases! |
|
|
Is it just me or has there been an entire slew of "stable" kernel releases in the gentoo-dev-sources arena?
It feels like I've been rebuilding my kernel every day or two for the last couple of weeks.
I've even got the whole process down to 3 lines!
I saw a comment somewhere a while back saying that "a load of the patches had been removed ... feel free to raise bugs ..."(paraphrasing), so I assume this is just the patches going back in, but it's making a mockery of my uptimes, anyone else feel this is a little out of hand for the "stable" line of kernels? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
malone Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/Simpsons/simpsons_maggie.gif)
Joined: 19 Feb 2004 Posts: 159 Location: The p-n junction.
|
Posted: Wed Jul 14, 2004 7:58 pm Post subject: |
|
|
Just yesterday I added
Code: | >=sys-kernel/gentoo-dev-sources-2.6.7-r9 |
to /etc/portage/package.mask. I'm going to stay with r8 for a little while.
Cheers. _________________ malone |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
netaku Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 13 May 2004 Posts: 193
|
Posted: Wed Jul 14, 2004 8:07 pm Post subject: |
|
|
I am still learning about how to make multiple kernels, so how do you add a new updated kernel so easily? Also, are you upgrading or actually having multiple kernels on your computer? _________________ Valar Morghulis |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
John5788 Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/10456670534b57e7e39c691.jpg)
Joined: 06 Apr 2004 Posts: 2140 Location: 127.0.0.1
|
Posted: Wed Jul 14, 2004 8:18 pm Post subject: |
|
|
keep them under different filenames in /boot and edit your bootloader so you can pick which one to boot _________________ John5788 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
hensan l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/2660689993f2296776bfbc.png)
Joined: 26 Jun 2003 Posts: 868 Location: Sweden
|
Posted: Wed Jul 14, 2004 8:25 pm Post subject: |
|
|
I totally agree, these gentoo-dev-source revisions are getting out of hand, kernel 2.6.7 was released June 16th, and we already have r11, thats a new revision every third day!
I did the same thing today as malone and masked everything above r8. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
netaku Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 13 May 2004 Posts: 193
|
Posted: Wed Jul 14, 2004 9:32 pm Post subject: |
|
|
I have been doing some research on how to install multiple kernels, but the faq document does not make any sense to me. If I already have a kernel up and running, what do I need to do to install another kernel on the same partition without overwriting my current one? _________________ Valar Morghulis |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
GentooBox Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/gallery/Southpark/avatar18.gif)
Joined: 22 Jun 2003 Posts: 1168 Location: Denmark
|
Posted: Wed Jul 14, 2004 9:38 pm Post subject: |
|
|
The lastest fixes is only SPARC related.
You dont need to upgrade or `emerge sync` every day..
The Gentoo kernel team is really fast at fixing bugs and thats a good thing. _________________ Encrypt, lock up everything and duct tape the rest |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Gandalf the White Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 17 Dec 2003 Posts: 320 Location: Verdun, Canada
|
Posted: Wed Jul 14, 2004 9:54 pm Post subject: |
|
|
netaku wrote: | I have been doing some research on how to install multiple kernels, but the faq document does not make any sense to me. If I already have a kernel up and running, what do I need to do to install another kernel on the same partition without overwriting my current one? |
Once the kernel has been loaded, you can do whatever you want to the bzImage in your /boot, it will overwrite the existing one, but the changes will not take effect until you reboot. If you wish to have multiple kernels in your /boot, to select from when you boot, then just name it something else. I usually rename the bzImage to the name of the kernel, i.e., gentoo-dev-sources-2.6.7-r10 or wvr, and then edit your bootloader accordingly. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
netaku Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 13 May 2004 Posts: 193
|
Posted: Wed Jul 14, 2004 10:06 pm Post subject: |
|
|
Okay, that makes sense. So all I would have to do is #make menuconfig to compile the kernel, save it as something different, and then add the path to the new kernel in grub? _________________ Valar Morghulis |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
GentooBox Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/gallery/Southpark/avatar18.gif)
Joined: 22 Jun 2003 Posts: 1168 Location: Denmark
|
Posted: Wed Jul 14, 2004 10:15 pm Post subject: |
|
|
There is a lot easier way to install kernels without editing the grub config every time.
Code: |
cd /usr/src/linux
make menuconfig # edit the config to your needs
make
make modules && make modules_install
mount /boot/
make install # this will make a symlink called vmlinuz in your boot partition
|
the vmlinuz symlink points to the kernel you just compiled, if there is a vmlinuz symlink in /boot already, then it will rename it to vmlinuz.old
`make install` will also copy the current .config and System.map to /boot/ - if old symlinks exsist, it will rename them to .config.old and System.map.old
just make 2 entry's in grub.conf
one for vmlinuz and one for vmlinuz.old.
If your newly compiled kernel fails to boot, then you will always have the old one (vmlinuz.old) _________________ Encrypt, lock up everything and duct tape the rest |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
vonhelmet l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
Joined: 06 Apr 2004 Posts: 770 Location: Somewhere in a school
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
netaku Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 13 May 2004 Posts: 193
|
Posted: Wed Jul 14, 2004 10:24 pm Post subject: |
|
|
Awesome. Thanks GentooBox. That answers my question. _________________ Valar Morghulis |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
val Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/17672927341eb4fcfb0808.jpg)
Joined: 30 Jun 2004 Posts: 234
|
Posted: Wed Jul 14, 2004 10:43 pm Post subject: |
|
|
Anybody know where we find out about what is changed in each revision? What about the features of all the other kernels? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
GentooBox Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/gallery/Southpark/avatar18.gif)
Joined: 22 Jun 2003 Posts: 1168 Location: Denmark
|
Posted: Wed Jul 14, 2004 10:53 pm Post subject: |
|
|
val wrote: | Anybody know where we find out about what is changed in each revision? What about the features of all the other kernels? |
To see a short description of a kernel in gentoo portage:
Code: |
emerge -s gentoo-dev-sources
|
to see a short changelog:
Code: |
emerge -l gentoo-dev-sources
|
or check at http://www.gentoo-portage.com/
You can get the vanilia-sources (the normal linux kernel) changelog at http://kernel.org
If you want to know more about some kernel in gentoo portage, then you have to use google.com or search at this forum. _________________ Encrypt, lock up everything and duct tape the rest |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|