BTS

Issue860

Title provide proper integration of Grml ISOs within Grub
Priority wish Status resolved
Superseder Nosy List formorer, jimmy, mika, mrvn
Assigned To mika Topics release-stopper

Created on 2010-05-30.23:53:09 by mika, last changed 2011-01-04.13:36:20 by mika.

Files
File name Uploaded Type Edit Remove
42_grml mika, 2010-11-25.09:55:34 application/octet-stream
Messages
msg3650 (view) Author: mika Date: 2011-01-04.13:36:19
This issue has been fixed, packages grub-imageboot and grml-rescueboot are 
available through grml-stable nowadays and work as expected.
msg3645 (view) Author: mika Date: 2010-12-27.00:41:11
Packages grub-imageboot and grml-rescueboot are available through grml-testing.

grml-rescueboot is finalised and will be shipped with upcoming stable release 
2010.12.

grub-imageboot needs some more tweaks (mv /etc/default/grub-imageboot.conf /etc/
default/grub-imageboot; provide full path details when displaying $IMAGEPATH).
msg3637 (view) Author: mika Date: 2010-12-16.13:57:56
Ok, worked out the grml-rescueboot solution together with Jimmy - works excellent 
and will be shipped with release 2010.12.

Now just formorer's package is missing, then this issue can be closed.
msg3633 (view) Author: jimmy Date: 2010-12-14.13:39:17
It seems that a bug in grub sometimes makes booting from ISO impossible. See 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=543924. I Tested with grub 
from debian/experimental and booting works. Didn't find any workaround to solve 
this issue with current grub version so maybe it's best to wait for the new 
grub version.
msg3495 (view) Author: mika Date: 2010-11-25.09:55:23
The attached grub-script (written by Jimmy at the developer meeting) as well as 
http://blog.snow-crash.org/2010/11/cool-things-with-grub2-and-syslinux---booting-
floppy-and-iso-images.html both address this issue. We just have to make sure 
this is well integrated for Grml ISOs.
msg3196 (view) Author: mika Date: 2010-05-30.23:53:09
Forwarded bug report from and with permission by Goswin von Brederlow:

grml functions great as rescue system. So it would be nice to have a boot entry 
for it in grub instead of having to go look for the CD when needed. To make 
installing and updating simple it would be great if one could install this as a 
normal debian package which would register itself in grub (and maybe lilo too).
                                                                                                                                     
The grml.deb would be quite simple. It only needs contain a few files
                                                     
/etc/grub.d/20_grml
/boot/grml.iso
/usr/share/doc/copyright + changelog

and something in postinst to update the /boot/grub.cfg. Probably best to start 
of with just grml-small and see if there is demand for the larger images too.
History
Date User Action Args
2011-01-04 13:36:20mikasetstatus: needs-progress -> resolved
assignedto: mika
messages: + msg3650
nosy: formorer, mika, jimmy, mrvn
2010-12-27 00:41:12mikasetstatus: chatting -> needs-progress
nosy: formorer, mika, jimmy, mrvn
messages: + msg3645
2010-12-16 13:57:57mikasetnosy: formorer, mika, jimmy, mrvn
messages: + msg3637
2010-12-14 13:39:18jimmysetnosy: formorer, mika, jimmy, mrvn
messages: + msg3633
2010-11-25 09:55:34mikasetfiles: + 42_grml
nosy: formorer, mika, jimmy, mrvn
2010-11-25 09:55:23mikasettopic: + release-stopper
nosy: + formorer, jimmy
status: unread -> chatting
messages: + msg3495
2010-05-30 23:53:09mikacreate