Well...
Yes, I'm convinced that the "crosstalk" comes from using the module-info for
the new system for the old one too. Unfortunately there is no lilo.conf
option to change the module-info file on a per-image basis. (Nor the
System.map either).
There are -- as I see it now -- two options:
1) make the module-info agree for the two OS versions -- this may be
the simplest solution for the near-term but it might not always be possible
later if there are modules that are needed in the new system that are not
supported in the old one. (Or would they just be ignored?) This is the path
I'm going to follow now because it involves the least amount of work [just
reconfigure a new kernel and install it] and creates the least risk.
2) copy system map and module info files for both systems into the
boot directory and change the links before re-booting from one system
version to the other. This may require re-running lilo each time we need to
change too. Unfortunately what I really wanted was to be able to turn the
machine on and choose which version to boot rather than have to boot into
the "current" version and then run a script and reboot into the "other"
version.
Actually, there might be a third option: hacking up the loader and lilo to
allow additional per-image parameters. While this might be the ultimate
solution, it's not (necessarily) portable to future versions of Linux.
Norman Dresner
Fellow Systems Engineer & (SGI) Advanced Signal Processing Laboratory
Administrator
Radar Systems Engineering Department
Electronic Systems and Sensors Segment
Northrop Grumman Corporation
Baltimore-Washington International Airport
7323 Aviation Boulevard
Baltimore Maryland 21240
Voice: (410) 993 - 2096 Mornings; all-day voice-mail
(410) 969 - 8068 Afternoons with answering machine
FAX: (410) 993 - 8084 On-site
(410) 969 - 8068 Afternoons; call first to arrange
E-Mail: Mornings: mailto:[EMAIL PROTECTED]
Afternoons: mailto:[EMAIL PROTECTED]
> -----Original Message-----
> From: Dmitri A. Sergatskov [SMTP:[EMAIL PROTECTED]]
> Sent: Thursday, March 22, 2001 3:46 PM
> To: Dresner, Norman A.
> Cc: 'RTLinux'
> Subject: Re: [rtl] Problems Dual Booting (RT)Linux
>
> On Thu, 22 Mar 2001, Dresner, Norman A. wrote:
>
> ...<deleted>...
> >
> > There is a weird "crosstalk" between the configuration of the two
> systems.
> > Nothing in the old system has (to the best of my knowledge) changed.
> >
>
> The crosstalk I can think of are the files "System.map" and "module-info"
> in your boot directory. May be the better solution is to have separate
> boot directories (say /boot on /dev/hdc1 and /old/boot on /dev/hdb1)
> and keep appropriete kernels as well as corresponding files there.
>
> .....
>
> >
> > Norman Dresner
>
> Good luck,
>
> Dmitri.
>
> -- [rtl] ---
> To unsubscribe:
> echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
> echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
> --
> For more information on Real-Time Linux see:
> http://www.rtlinux.org/rtlinux/
>
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/