HP (Hewlett-Packard) 10 ユーザーズマニュアル

ページ / 43
 
 
Deployment tasks  31  
 
 
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.
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