X-Git-Url: http://git.grml.org/?a=blobdiff_plain;ds=sidebyside;f=debian%2FREADME;h=6a9105f7a3cc025aedd81a7ce9ed6cb7499e65ce;hb=refs%2Fheads%2Fgrub-loopback-iso;hp=9004e4d22281f1c9d2bd63766c09274ea33c0ac1;hpb=e20b2c3b46c11c36a348e150c034ca10888e78ee;p=grml-rescueboot.git diff --git a/debian/README b/debian/README index 9004e4d..6a9105f 100644 --- a/debian/README +++ b/debian/README @@ -1,32 +1,20 @@ -The Debian Package grml-rescueboot ----------------------------------- - -Usually systems are rescued with CD or usb stick. grml-rescueboot makes -it possible to simply copy an ISO image to the harddisk and boot the -rescue image. This eliminates the need to carry around a usb stick -to rescue a system. - -grml-rescueboot includes the script 42_grml which is installed in -/etc/grub.d and run when update-grub is executed. The script looks for -ISO images in /boot/grml/ and adds an entry for each image found. - -Howto: ------- - -- Get a recent Grml image from http://grml.org/download/ -- Copy the image to /boot/grml -- Run update-grub -- Reboot and enjoy your new rescue system - -Limitations: ------------- - -grml-rescueboot uses the loopback feature of grub2, so it won't work -with legacy grub. Furthermore the ISO image needs to support -loopback.cfg, a file which is placed in /boot/grub/. Grml supports -loopback.cfg beginning with release version 2010.04. - -More technical details can be found here: -http://www.supergrubdisk.org/wiki/Loopback.cfg - - -- Andreas "Jimmy" Gredler Sat, 06 Nov 2010 12:28:45 +0100 +== About == + +grub-loopback-iso is a GRUB 2 configuration hook to boot compatible +ISOs stored on the host filesystem. The stanzas built utilize GRUB +2's loopback mount support to chain a /boot/grub/loopback.cfg file on +an ISO. + +== Installation == + +Place compatible ISOs in a suitable location. By default, this is +/boot/isos, but may be changed by editing /etc/default/grub-loopback-iso +(for example, if the /boot partition is too small). However, keep in +mind that the ISO's operating system may have restrictions on what type +of partition the ISO may be placed on; it is the ISO's operating system +(initrd most likely) which is responsible for finding the ISO by +scanning partitions, so the partition and filesystem must be known to +the ISO operating system. + +Then simply run "update-grub", and verify the correct stanzas have been +created in /boot/grub/grub.cfg .