Bug#423393: Bug#423268: grub-pc: system unbootable when /boot and
separate partion, doesnt detect other installed OSes.
Bharath Ramesh
krosswindz at gmail.com
Fri May 11 19:01:02 UTC 2007
I am not qualified enough to know the best way to do this. I thought
of two possible ways to do this. I am not sure if these are feasible
either. Just my input to this problem:
1) The version of update-grub beloning to grub would only touch the
part of the menu.lst file which was within "### BEGIN AUTOMATIC
KERNELS LIST" and "### END DEBIAN AUTOMATIC KERNELS LIST". Have
update-grub of grub2 also use similar markers to add from the hooks
present in /etc/grub.d/
2) The other option is that d-i can create a hook into /etc/grub.d/
with a script to add other OSes that have been detected. This will
solve the problem of all update-grub modifying grub.cfg and causing
problems as when a person installs a new kernel or anything
update-grub is called. This would solve the problem.
Just my 2 cents.
Regards,
Bharath
On 5/11/07, Otavio Salvador <otavio at debian.org> wrote:
> Robert Millan <rmh at aybabtu.com> writes:
>
> > On Fri, May 11, 2007 at 11:07:11AM -0300, Otavio Salvador wrote:
> <...>
> >> I think this user _upgraded_ the package and then it wasn't handled by
> >> d-i anymore.
> >
> > What I mean is that the important is getting d-i to support this. For
> > supporting non-Debian OSes in upgrades, I think it's best to add a note so
> > that user does it manualy or something. If we try to convert them, I'm sure
> > we'll find lots of bugs in the conversion code :-/
> >
> >> > We still could try to add some migration code though. Or maybe an explanatory
> >> > note?
> >>
> >> I think it might be better otherwise people will start to hate us ;-)
> >
> > Yeah.. hehe. Do you think a note is enough?
>
> I'm not sure how difficult might be to write a parser to port
> it. It's a start, at least...
>
> --
> O T A V I O S A L V A D O R
> ---------------------------------------------
> E-mail: otavio at debian.org UIN: 5906116
> GNU/Linux User: 239058 GPG ID: 49A5F855
> Home Page: http://otavio.ossystems.com.br
> ---------------------------------------------
> "Microsoft sells you Windows ... Linux gives
> you the whole house."
>
More information about the Pkg-grub-devel
mailing list