
You can also boot grml_iso from HD without grml_CD. Condition: you must have a linux partition with grub as linux loader on your HD.
Here is a way to do so: 1-copy grml_iso to a partition on HD: (hda5 as example). grml tohd=/dev/hda5
2-reboot to your linux box.(my / is on /dev/hda5).
3-create grml directory in /boot of your linux partition : as root mkdir /boot/grml
4-copy the files "linux26" and "minirt26.gz" from grml_CD/boot/isolinux to /boot/grml
5-edit /boot/grub/menu.lst to add entry for grml. here is as example the entry of grml in my /boot/grub/menu.lst
# this entry boot grml from iso_image on /dev/hda5 title Grml root (hd0,4) kernel /boot/grml/linux26 fromhd=/dev/hda5 lang=fr vga=797 ramdisk=100000 initrd /boot/grml/minirt26.gz
6-it's all. reboot and pick Grml at grub menu.
Thanks Grml team for the great work.

* boulhian boulhian1@menara.ma [20060428 02:15]:
You can also boot grml_iso from HD without grml_CD. Condition: you must have a linux partition with grub as linux loader on your HD.
Here is a way to do so: 1-copy grml_iso to a partition on HD: (hda5 as example). grml tohd=/dev/hda5
2-reboot to your linux box.(my / is on /dev/hda5).
3-create grml directory in /boot of your linux partition : as root mkdir /boot/grml
4-copy the files "linux26" and "minirt26.gz" from grml_CD/boot/isolinux to /boot/grml
5-edit /boot/grub/menu.lst to add entry for grml. here is as example the entry of grml in my /boot/grub/menu.lst
# this entry boot grml from iso_image on /dev/hda5 title Grml root (hd0,4) kernel /boot/grml/linux26 fromhd=/dev/hda5 lang=fr vga=797
ramdisk=100000 initrd /boot/grml/minirt26.gz
6-it's all. reboot and pick Grml at grub menu.
Thanks a lot for writing down the necessary steps! I've added it to the grml-wiki at http://wiki.grml.org/doku.php?id=tips
regards, -mika-

On Fri, 28 Apr 2006 09:55:39 +0200, Michael Prokop wrote:
- boulhian boulhian1@menara.ma [20060428 02:15]:
You can also boot grml_iso from HD without grml_CD. Condition: you must have a linux partition with grub as linux loader on your HD.
Here is a way to do so: 1-copy grml_iso to a partition on HD: (hda5 as example). grml tohd=/dev/hda5
[...]
Thanks a lot for writing down the necessary steps! I've added it to the grml-wiki at http://wiki.grml.org/doku.php?id=tips
Hi Michael
Just want to point out that it is not 100.00% correct. :-)
The wiki says:
,----- | Boot grml without CD | | Besides the possibilities to boot grml from CD, USB/Firewire ... you can | boot a grml-ISO from your harddisk as well. `-----
The fact is that you have to burn the CD first in order to apply the above method, because of the step 1, which is kind of defeat the whole purpose.
Moreover, it is not booting a grml-ISO per se but booting from the extraction of it.
I'm still trying to make booting a grml-ISO works. But meanwhile, I've figured out a way to use grml without burning any CD at the fist place, which is enclosed below.
The following is in asciidoc format.
== Use GRML without burning any CD
=== Linux Case
Case 1: you have
- a working linux, be it on HD or any Live-CD - a spare partition for GRML - grub as boot loader on HD
Do the following as root.
==== Copy /boot directory
Copy /boot off the grml cd to your boot partition.
-------------------------------- # my boot partition is /dev/sda3 mount /dev/sda3 /mnt/tmp1/ mount -o loop /path/to/distros/grml/grml_0.7.iso /mnt/tmp2 mkdir -p /mnt/tmp1/boot/grml cp /mnt/tmp2/boot/isolinux/linux26 /mnt/tmp1/boot/grml cp /mnt/tmp2/boot/isolinux/minirt26.gz /mnt/tmp1/boot/grml --------------------------------
==== Copy /GRML directory
Copy the /GRML directory to your root directory of any hard disk. You may place it somewhere other than the boot partition (ext2/3, reiserfs, vfat are supported).
-------------------------------- # put /GRML in /dev/sda7 mount /dev/sda7 /mnt/tmp3 cp -pr /mnt/tmp2/GRML /mnt/tmp3 --------------------------------
==== Add boot entry
Put in your /boot/grub/menu.lst something like:
title GRML root (hd0,6) kernel /boot/grml/linux26 welcome noeject noprompt fromhd=/dev/sda7 initrd /boot/grml/minirt26.gz
Notice the 'fromhd' parameter: it's the location of the /GRML directory.
umount /mnt/tmp1 umount /mnt/tmp2 umount /mnt/tmp3
Now reboot and have fun.
Note: Adapted from Knoppix Remastering Howto http://www.knoppix.net/wiki/Knoppix_Remastering_Howto
=== Windows Case
Case 2: for those unfortunate people who have to use Windoze...
Suppose you have a windows-only pc, and only one partition; to make things worse the partition is windoze close-and-proprietary NTFS, yet you still want to use grml without burning any CD. Then, check out the
Poor man's install, grub and ntfs http://www.knoppix.net/wiki/User:Ml#Poor_man.27s_install.2C_grub_and_ntfs
Basically it involves installing wingrub and copying files. Remember to 's/KNOPPIX/GRML/g';
good luck.

On Sat, 01 Jul 2006 11:32:51 -0400, T wrote:
The following is in asciidoc format.
[ messed up by my news reader, trying again. ]
== Use GRML without burning any CD
=== Linux Case
Case 1: you have
- a working linux, be it on HD or any Live-CD - a normal partition (see below for details) that has above 800M for GRML - grub as boot loader on HD
Do the following as root.
==== Copy /boot directory
Copy /boot off the grml cd to your boot partition.
-------------------------------- # my boot partition is /dev/sda3 mount /dev/sda3 /mnt/tmp1/ mount -o loop /path/to/distros/grml/grml_0.7.iso /mnt/tmp2 mkdir -p /mnt/tmp1/boot/grml cp /mnt/tmp2/boot/isolinux/linux26 /mnt/tmp1/boot/grml cp /mnt/tmp2/boot/isolinux/minirt26.gz /mnt/tmp1/boot/grml --------------------------------
==== Copy /GRML directory
Copy the /GRML directory to your root directory of any *normal* hard disk partition. You may place it somewhere other than the boot partition (ext2/3, reiserfs, vfat are supported).
-------------------------------- # put /GRML in /dev/sda7 mount /dev/sda7 /mnt/tmp3 cp -pr /mnt/tmp2/GRML /mnt/tmp3 --------------------------------
==== Add boot entry
Put in your /boot/grub/menu.lst something like:
title GRML root (hd0,6) kernel /boot/grml/linux26 welcome noeject noprompt fromhd=/dev/sda7 initrd /boot/grml/minirt26.gz
Notice the 'fromhd' parameter: it's the location of the /GRML directory.
umount /mnt/tmp1 umount /mnt/tmp2 umount /mnt/tmp3
Now reboot and have fun.
Note: Adapted from Knoppix Remastering Howto http://www.knoppix.net/wiki/Knoppix_Remastering_Howto
=== Windows Case
Case 2: for those unfortunate people who have to use Windoze...
Suppose you have a windows-only pc, and only one partition; to make things worse the partition is windoze close-and-proprietary NTFS, yet you still want to use grml without burning any CD. Then, check out the
Poor man's install, grub and ntfs http://www.knoppix.net/wiki/User:Ml#Poor_man.27s_install.2C_grub_and_ntfs
Basically it involves installing wingrub and copying files. Remember to 's/KNOPPIX/GRML/g';
good luck.
tong

On Sat, 01 Jul 2006 11:54:15 -0400, T wrote:
On Sat, 01 Jul 2006 11:32:51 -0400, T wrote:
The following is in asciidoc format.
[ messed up by my news reader, trying again. ]
[ messed up again, trying yet again. ]
== Use GRML without burning any CD
=== Linux Case
Case 1: you have
- a working linux, be it on HD or any Live-CD - a normal partition (see below for details) that has above 800M for GRML - grub as boot loader on HD
Do the following as root.
==== Copy /boot directory
Copy /boot off the grml cd to your boot partition.
-------------------------------- # my boot partition is /dev/sda3 mount /dev/sda3 /mnt/tmp1/ mount -o loop /path/to/distros/grml/grml_0.7.iso /mnt/tmp2 mkdir -p /mnt/tmp1/boot/grml cp /mnt/tmp2/boot/isolinux/linux26 /mnt/tmp1/boot/grml cp /mnt/tmp2/boot/isolinux/minirt26.gz /mnt/tmp1/boot/grml --------------------------------
==== Copy /GRML directory
Copy the /GRML directory to your root directory of any *normal* hard disk partition. You may place it somewhere other than the boot partition (ext2/3, reiserfs, vfat are supported).
-------------------------------- # put /GRML in /dev/sda7 mount /dev/sda7 /mnt/tmp3 cp -pr /mnt/tmp2/GRML /mnt/tmp3 --------------------------------
==== Add boot entry
Put in your /boot/grub/menu.lst something like:
title GRML root (hd0,6) kernel /boot/grml/linux26 welcome noeject noprompt fromhd=/dev/sda7 initrd /boot/grml/minirt26.gz
Notice the 'fromhd' parameter: it's the location of the /GRML directory.
umount /mnt/tmp1 umount /mnt/tmp2 umount /mnt/tmp3
Now reboot and have fun.
Note: Adapted from Knoppix Remastering Howto http://www.knoppix.net/wiki/Knoppix_Remastering_Howto
=== Windows Case
Case 2: for those unfortunate people who have to use Windoze...
Suppose you have a windows-only pc, and only one partition; to make things worse the partition is windoze close-and-proprietary NTFS, yet you still want to use grml without burning any CD. Then, check out the
Poor man's install, grub and ntfs http://www.knoppix.net/wiki/User:Ml#Poor_man.27s_install.2C_grub_and_ntfs
Basically it involves installing wingrub and copying files. Remember to 's/KNOPPIX/GRML/g';
good luck.

On Sat, 01 Jul 2006 12:25:05 -0400, T wrote:
On Sat, 01 Jul 2006 11:54:15 -0400, T wrote:
On Sat, 01 Jul 2006 11:32:51 -0400, T wrote:
The following is in asciidoc format.
[ messed up by my news reader, trying again. ]
[ messed up again, trying yet again. ]
Give up... I hate those tools that think they're "smart" and "helpful"... previously they were M$ products, now it is pan w/ word wrap turned off...

On Sat, 01 Jul 2006 11:54:15 -0400, T wrote:
==== Copy /boot directory
Copy /boot off the grml cd to your boot partition.
# my boot partition is /dev/sda3 mount /dev/sda3 /mnt/tmp1/ mount -o loop /path/to/distros/grml/grml_0.7.iso /mnt/tmp2 mkdir -p /mnt/tmp1/boot/grml cp /mnt/tmp2/boot/isolinux/* /mnt/tmp1/boot/grml
Strange, the above cleaned solution does not work. This is how I get it worked and how I'm doing now:
-------------------------------- # my boot partition is /dev/sda3 mount /dev/sda3 /mnt/tmp1/ mount -o loop /path/to/distros/grml/grml_0.7.iso /mnt/tmp2 mkdir -p /mnt/tmp1/boot.grml cp -pr /mnt/tmp2/boot /mnt/tmp1/boot.grml --------------------------------
And correspondingly, the grub/menu.lst should be something like:
title GRML root (hd0,6) kernel /boot.grml/isolinux/linux26 welcome noeject noprompt ramdisk=100000 fromhd=/dev/sda7 initrd /boot.grml/isolinux/minirt26.gz

Hi Michael
Browsing the mlist archive, I know you are a strong believer of lilo, and don't like Grub. I can totally understand that.
I remember I gave up several attempts trying to switch from lilo to grub -- to me it was the grub's unintuitive syntax. But once I learned it and understand the beauty of grub I never use lilo again. Hope you find the same way too. If you'd like to give it a try, I'd be glad to be of any help. All that get me started was a very good tutorial article...
Though it might be hopeless, let me try to show you that grub might be helpful (one more time).
On Sat, 01 Jul 2006 11:32:51 -0400, T wrote:
Note: Adapted from Knoppix Remastering Howto http://www.knoppix.net/wiki/Knoppix_Remastering_Howto
When I first tried it, my box wouldn't boot because to the layout difference of /boot between KNOPPIX and GRML.
But thanks to grub's interactive debug capability, the problem was solved within seconds. Had I was using lilo, it'd take me several boots to solve the problem.
Second, from the author of "Poor man's install, grub and ntfs" :
"...boot using grub instead of isolinux (can be used for repairs/diagnostics). morphix and kanotix are both using a cute graphic grub menu, which gives easy access to various knoppix cheatcodes, documentation etc. "
He's done that to knoppix. http://www.knoppix.net/wiki/User:Ml#grub_gfx_boot
just my 2c. HTH

On 7/1/06, T mlist4suntong@yahoo.com wrote:
Hi Michael
Browsing the mlist archive, I know you are a strong believer of lilo, and don't like Grub. I can totally understand that.
grup isn't maintained anymore. The devs are working on grub2. So as long as lilo works (and it does) it doesn't make sense to use dead software.
Teilnehmer (4)
-
boulhian
-
Michael Prokop
-
Steffen Liebergeld
-
T