HP BL685c Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 33
Custom bootable ISO image creation, Prerequisites for creating a custom bootable ISO image
UPC - 883585312177
View all HP BL685c manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 33 highlights
Custom bootable ISO image creation This section describes a procedure for creating a custom bootable ISO image with a modified miniroot for use in booting a ProLiant server to a network-based, possibly automated Solaris installation. Prerequisites for creating a custom bootable ISO image To create and use a custom bootable ISO image, the following prerequisites must be met: • DHCP Service-Booting a network installation from a custom ISO image requires a DHCP service on the network to provide networking configuration for the client. • System running Solaris 10 1/06 (or higher)-Use a system running Solaris x86 as the staging system. • A modified miniroot-If the CD is used to boot to a network-based installation, then the miniroot must include the HPQnetstrategy package. For more information, see "Miniroot preparation." • Solaris multiboot program-The Solaris multiboot program is available on the media (DVD or the first CD), and under the installation media root directory on the install server as .../boot/multiboot. • GRUB menu.lst-If using the directory layout described in the next section, the value for pathtomultiboot in menu.lst should be /multiboot and pathtominiroot must be /x86.miniroot. For more information, see "GRUB preparation." If the CD is used to boot to a network-based installation, then the GRUB "kernel" line must include a directive for HPQnetstrategy. Creating a custom bootable ISO image To create a custom bootable ISO image: 1. Ensure you have met all the requirements for installation and have all the necessary tools available for installation. For more information, see "Prerequisites for creating a custom bootable ISO image." 2. Organize the CD as follows (in this example, /var/tmp/iso is the root of the CD): # mkdir /var/tmp/iso # mkdir -p /var/tmp/iso/boot/grub # cp /boot/grub/stage2_eltorito /var/tmp/iso/boot/grub # cp .../menu.lst /var/tmp/iso/boot/grub # cp .../x86.miniroot /var/tmp/iso/x86.miniroot # cp /boot/multiboot /var/tmp/iso/multiboot 3. Create the ISO image using mkisofs(8): # cd /var/tmp # mkisofs -R -b boot/grub/stage2_eltorito -no-emul-boot \ > -boot-load-size 4 -boot-info-table -o solarisboot.iso iso The resulting ISO image is /var/tmp/solarisboot.iso. Deployment tasks 33