1827838 Members
1420 Online
109969 Solutions
New Discussion

Itanium Live Boot CD

 
Mark Parry
Occasional Contributor

Itanium Live Boot CD

I need to put a live boot/recuse CD together for Itanium, on the same basis as previously used for x86. I've had a go, encountered some problems and would like someone to check my logic:

Create boot image file of type vfat to hold kernel and initrd
Within that loopback filesystem, add initrd as an ext2 image of the root to be mounted .

(The initrd mounts /usr as ro from CD)

The problems I seem to be having are related to booting the boot.img file: I think my mkisofs command is OK but I'm confused by the directory structure under /boot. Normally we have just /boot with kernel, ramdisk etc under it - under ia64 we
have /boot/efi, /boot/efi/efi and /boot/efi/efi/redhat. Looking at example boot CDs, these seem to have kernels and initrds under both /boot and /boot/efi/efi/redhat - since I can't do file links
under vfat and copying initrd twice is prohibitive in terms of size, I'm stumped. My first attempt just gave a 'Not Found' message, by which I assume that I put boot.img in the wrong place. Does anyone have any advice/recommendations/good URLs? Where should I be putting my boot.img filesystem and how do I direct the boot to it? Any help gratefully appreciated.