View previous topic :: View next topic |
Author |
Message |
AlterEgo Veteran
Joined: 25 Apr 2002 Posts: 1619
|
Posted: Fri Jan 10, 2003 6:37 pm Post subject: Using multiple kernels on one system regularly: how? |
|
|
I have a desktop box, on which I run two kernels: one is vanilla, the other one is openmosix-kernel. I switch between them regularly.
I always end up in trouble with Nvidia-kernel, lm_sensors, Alsa, VPNClient, Vmware etc (!) : when I have everything emerged correctly for one kernel and boot the other kernel to emerge Nvidia-kernel etc. again, my "other" Nvidia kernel gets unmerged again and modules get lost.
Right now I patch the kernel by hand as far as possible (nvidia/alsa/lm_sensors) in order to circumvent the problem.
What's the best way of maintaining a multiple-kernel system using portage?
[edit]kanuslupus, I had some doubts on where to put this topic.
Thought it was pretty close to "second-time install"
Last edited by AlterEgo on Fri Jan 10, 2003 8:01 pm; edited 1 time in total |
|
Back to top |
|
|
pjp Administrator
Joined: 16 Apr 2002 Posts: 20093
|
Posted: Fri Jan 10, 2003 7:01 pm Post subject: |
|
|
Moved from Installing Gentoo.
Forums front page wrote: | Installing Gentoo
If you've finished the install guide, look somewhere else. But if you're still working your way through it, or just need some info before you start your install, this is the place. |
_________________ Quis separabit? Quo animo? |
|
Back to top |
|
|
AlterEgo Veteran
Joined: 25 Apr 2002 Posts: 1619
|
Posted: Tue Jan 14, 2003 1:42 pm Post subject: |
|
|
No brilliant thoughts
Would this be a useful feature to have?
the option to emerge packages in a kernel-dependent-manner.
In that case I;ll write a feature request. I'd like to hear your comments. |
|
Back to top |
|
|
kybber Apprentice
Joined: 25 Jun 2002 Posts: 228 Location: Trondheim, Norway
|
Posted: Tue Jan 14, 2003 2:01 pm Post subject: |
|
|
I am having the same problem with my RTAI kernel vs. gentoo kernel. My guess it can be solved by using the SLOT-variable in the ebuilds. For alsa, this is simply 0.9, whereas for nvidia it is the kernel version ($KV). I suppose you can just manually change the SLOT-variable in the ebuild and emerge the package for the other kernel in another slot. But if this has to be done manually for each package that causes problem, then you may as well copy the ebuilds to your PORTAGE_LOCAL dir, rename them and emerge them as totally separate packages. |
|
Back to top |
|
|
|