Hi Olivier, On Thu, 2012-06-21 at 18:30 +0200, Olivier Doucet wrote: > Hello everyone, > > I've written a very quick howto for people wanting to boot > ovirt-node-iso via iPXE. Maybe I could put it somewhere in the wiki ? > > > First, download the iso file. I've tried with a beta version of ovirt ;) > wget "http://ovirt.org/releases/beta/binary/ovirt-node-iso-2.4.0-1.1.fc17.iso" > > Create a mountpoint : > mkdir iso > > Mount image on it : > mount -o loop ovirt-node-iso-2.4.0-1.1.fc17.iso iso > > Extract needed files with provided script : > ./iso/LiveOS/livecd-iso-to-pxeboot ovirt-node-iso-2.4.0-1.1.fc17.iso > > You now have a ./tftpboot folder.
Everything above here (except the download) can be accomplished using livecd-tools. livecd-iso-to-pxeboot ovirt-node-iso-2.4.0-1.1.fc17.iso This will create ./tftpboot for you. > > Put files "tftpboot/vmlinuz0" and "tftpboot/initrd0.img" somewhere > publicly available via HTTP for example. > > Don't forget to unmount iso/ folder and delete unused files ;) > > Open file tftpboot/pxelinux.cfg/default and copy all flags in APPEND > line, and append it to 'kernel' line in pxe output. This is an example > of what needs to be outputed by ipxe script : > > ----[ start ipxe script ]--- > #!ipxe > kernel http://path/to/vmlinuz0 rootflags=loop initrd=initrd0.img > root=live:/ovirt-node-iso-2.4.0-1.1.fc17.iso rootfstype=auto ro > liveimg nomodeset check rootflags=ro crashkernel=512M-2G:64M,2G-:128M > elevator=deadline install quiet rd_NO_LVM rd.luks=0 rd.md=0 rd.dm=0 > initrd http://path/to/initrd0.img > boot > ----[ end ipxe script ]--- > > Now power on your server and boot on iPXE : iso file is entirely > loaded through the network. You now have to follow install script, or > modify kernel line to add custom parameters. > Thanks for the walkthrough, feel free to add a new page to the wiki. Mike > > Olivier > _______________________________________________ > Users mailing list > [email protected] > http://lists.ovirt.org/mailman/listinfo/users _______________________________________________ Users mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/users

