You should use a diskette for a custom JumpStart installation if the workstation:
Has a diskette drive
Has a local CDROM drive
Is not connected to a network
When you use a diskette for custom JumpStart installations, the JumpStart directory must be the root directory on the diskette that contains all the essential custom JumpStart installation files (for example, the rules file, rules.ok file, and profiles). The JumpStart directory should be owned by root and have permissions equal to 755.
Custom JumpStart diskette installation is more limited than network installation. The following information is not available on the diskette, so you will be prompted for it: hostname, name service, Trusted Solaris configuration values, subnet, netmask, timezone, date, and time.
Overview - The procedure to create a JumpStart directory on a diskette involves:
Formatting a diskette (if needed).
Creating a UFS file system on the diskette (if needed).
Copying sample custom JumpStart installation files into the diskette's root directory.
Follow this procedure to create a JumpStart directory on a diskette.
Log onto a SPARC workstation that has a diskette drive and a CDROM drive and assume the role root.
As root, at label admin_low
,
allocate the diskette drive.
See "To Allocate a Device" if you are unsure of the steps.
The device should be allocated at the label admin_low
, and not mounted.
Do you want floppy_n mounted: (y,n)? n |
Insert a diskette into the diskette drive.
If the diskette already has a UFS file system on it, go to Step 7.
If the mount command fails in Step 7, the diskette does not have a UFS file system on it.
As root, at label admin_low
,
launch a terminal and format the diskette:
# fdformat /dev/rdiskette |
Create a file system on the diskette:
# newfs /dev/rdiskette |
As role admin, at label admin_low
,
create a mount point and mount the diskette:
$ mkdir jumpstart_dir_path $ mount -F ufs /dev/diskette jumpstart_dir_path |
In this command,
Is the absolute directory path where the diskette is mounted.
For example, the following command would mount a diskette on the /jumpstart directory:
mount -F -ufs /dev/diskette /jumpstart |
If the mount command fails, go back to Step 5 to format the diskette.
Determine your next step based on the location of the Trusted Solaris CD image.
If You Want to Use the ... |
Then ... |
---|---|
Trusted Solaris CD in the local CDROM drive |
|
|
As root, at label admin_low
,
allocate the CDROM drive and mount it.
Do you want cdrom_n mounted: (y,n)? y |
Change the directory to the mounted CD:
# cd /cdrom/cdrom0 |
Copy the custom JumpStart installation files from the jumpstart_sample directory into the JumpStart directory (root directory) of the diskette:
# cp -r Trusted_Solaris_7/Misc/jumpstart_sample/* jumpstart_dir_path |
jumpstart_dir_path is the absolute directory path where the diskette is mounted.
The custom JumpStart installation files must be in the root directory of the diskette.
Deallocate the CDROM drive and the diskette drive. Label the diskette.
See "To Deallocate a Device" if you are unsure of the steps.
You have completed creating a JumpStart directory on the diskette. To continue, see "How to Create a Profile".