Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My parents' pc has windows 7's boot manager installed at MBR and grub2 is installed on /dev/sda2 (booting linux on /dev/sda2). I want to make a bootable cd so that when booted from it just chainloads into the boot manager on the second partition. I assume using grub rather than grub2 for this will be simpler, using the configuration

title grub2 (/dev/sda2)
        rootnoverify (hd0,1)
        chainloader (hd0,1)+1

I know I can make a bootable linux cd in various ways, but that is not what I want. I just want to put grub/grub2 on the cd, no kernels or programs.

The question is how do I make the iso file? I have found some references to installing on a floppy or usb disk, but all those assume the device is present when running the grub install commands. A iso file is different.

share|improve this question
up vote 1 down vote accepted

The general concept is that, from a Linux box, you want to create a image file, format it with iso9660 with El Torito boot support, and specify the GRUB images to genisoimage.

A well-documented tutorial is on You can skip the section where it tells you to supply a kernel image, because that's only if you want to boot a kernel that's on the CD.

share|improve this answer
Perfect. Just what I was looking for. I have some problem with the configuration, because grub stops at a prompt when booting (where I can enter the rootnoverify+chainloader+boot commands). But that's another problem, the "how to create a simple boot cd" issue is solved. – hlovdal Sep 25 '12 at 23:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .