The only problem I ran across was compiling the ISC dhcp straight off the website, it compiled fine, but I ran into issues where it wouldn't see packets properly. Here's how to get a jumpstart going with ISC: - CD setup Copy the CD contents to an existing directory: system_locale=Ctimezone=US/Centralterminal=xtermssecurity_policy=NONEroot_password=y TUdfabsalkjf Etimeserver=localhostnetwork_interface=primaryname_service=NONEnfs4_domain=dynamicservice_profile=limited_net install_type initial_installsystem_type standalonepartitioning defaultcluster SUNWCXallfdisk all solaris allpartitioning explicitfilesys rootdisk.s0 20000 /filesys rootdisk.s1 20000 swapfilesys rootdisk.s7 free /zfs # /cdrom/Solaris_11/Tools/add_install_client -d -e : -s 192.168.0.177:/jumpstart/solx86crossbow -c 192.168.0.177:/jumpstart/configs -p 192.168.0.177:/jumpstart/configs -t /jumpstart/solx86crossbow/boot i86pc -d : it will be a dhcp client-e : mac address of client-s : ip and directory of where cd is located-c : ip and directory of where rules file is located-p : ip and directory of where the sysidcfg is located-t : path where the boot image is located - ISC DHCP configuration The ISC DHCP 4 off of the ISC website compiles fine and runs fine, but doesn't see DHCP requests properly.This is due to the Solaris DLPI issue described here.There is a fix to uncomment a line in the code but then it doesn't compile properly.
deskdating - Updating platform i86pc boot archive this may take a minute
-d : debug mode-cf : alternate configuration file-lf : alternate lease file-p : port (default 67)-f : run in foreground-q : don't print out copyright message-t : test configuration for correct syntax-T : test lease file syntax When dhcpd is started, it reads two files at startup: the configuration file, and the leases file.
The lease file holds all of the dhcp leases it gives out and by default is at /var/db/dhcpd.leases.
Jump Start is a powerful tool that makes unattended Solaris installs possible with fine-grained control over machine configurations, but it has a few shortcomings.
Jump Start is fairly limited in booting flexibility, but is still very capable when it comes to machine profiles.
The pid file for the daemon is at /var/opt/csw/dhcp/
For debugging, the best way to run it is: Jumpstart server for x-86 (solaris intel) in vmware?
Posted 2 days ago Also, worth signing up to the JETJump [email protected]/forum, JET module authors external to Sun can supply help.
The JET templates make switching between x86/sparc installs very simple.
I have one Solaris 10 virtual machine on vmware, I made it a jumpstart server for automated installation testing.
As it is different than sparc versions so getting some errors while installing the machines through jumpstart. Thanks Heaps, Following are the files setting and the errors I am getting..:( Geeting errors while Installing a x-86 (solaris 10 server) through jumpstart? Solaris_10-1 : File exists Create a grub floppy and edit GRUB menu to contain the following entry: min_mem64 1024 title Solaris netinstall rarp kernel$ /I86PC.
yogesh$./add_install_client -i xxxxxxxxx -e xxxxxxx -s yogesh:/export/install -p yogesh:/export/config -c yogesh:/export/config test i86pc cleaning up preexisting install client "test" removing test from bootparams removing /etc/bootparams, since it is empty rm: /tftpboot/ is a directory enabling network/rarp service updating /etc/bootparams copying boot file to /tftpboot /pxegrub. Solaris_10-1 ln: cannot create /tftpboot/ /pxegrub. Solaris_10-1/multiboot kernel/$ISADIR/unix -B install_media=yogesh:/export/install,install_boot=yogesh:/export/install/boot module$ /I86PC. Solaris_10-1/$ISADIR/x86.miniroot ================= Grub entries: -------------------- #---------- ADDED BY BOOTADM - DO NOT EDIT ---------- title Solaris 10 10/09 s10x_u8wos_08a X86 findroot (rootfs0,0,a) kernel /platform/i86pc/multiboot module /platform/i86pc/boot_archive #---------------------END BOOTADM-------------------- #---------- ADDED BY BOOTADM - DO NOT EDIT ---------- title Solaris failsafe findroot (rootfs0,0,a) kernel /boot/multiboot kernel/unix -s module /boot /x86.miniroot-safe #---------------------END BOOTADM-------------------- min_mem64 1024 title Solaris netinstall rarp kernel$ /I86PC.