Custom jumpstart Solaris 10 5/09 going interactive

Been trying to do a custom jumpstart for Solaris 10 5/09 SPARC and keep getting into interactive mode.
Here is the profile and sysidcfg. Both work for Solaris 10 11/06 SPARC. The target machine is a SunBlade 100.
Profile
install_type initial_install
system_type standalone
partitioning explicit
cluster SUNWCXall
filesys c0t0d0s0 20480 /
filesys c0t0d0s1 2048 swap
filesys c0t0d0s5 10000
filesys c0t0d0s6 4
filesys c0t0d0s7 free /u
sysidcfg
system_locale=C
timezone=US/Pacific
network_interface=primary {hostname=IL02 default_route=192.168.1.1 netmask=255.2
55.255.0 protocol_ipv6=no}
terminal=vt100
security_policy=NONE
root_password=2KF8gF8gF8gF8
name_service=NONE
timeserver=localhost
sysidnfs4=gomonarch.com
Anyone have a similar experience with this release?

This release like the previous one require updating "check" script for rules.ok from this release. The notes also indicate your host should have the latest firmware (prom) release. I'd make sure the blade 100 is supported. double check your entries for this host in bootparams to assure you removed the old and re-added this release. Mostly I'd "boot net -v install" so you can see the verbose output which should show you the issue just before dumping you into the menu. I have installed this release via normal jumpstart in V240 and T2000 clients with no issue. However I have an upgrade from 8/07 that fails when checking diskspace so I can't say upgrades work. From your description it almost seems like it's not finding the sysidcfg at all but your verbose boot will show all the details.
good luck, JB

Similar Messages

  • Solaris 10 x86 custom jumpstart pxe/dhcp install problem

    Ok, I have a custom jumpstart server installed and working (sort of...) when installing onto just a single client. It works perfect. It installs, reboots and comes up just fine. BUT...
    The DHCP portion of the server has 230 addresses allocated from an private IP block.
    The problem is, when i try to custom jumpstart 20 servers at the same time, the PXE portion times out and fails on all of the clients.
    Any ideas?

    Thanks for your answers.
    Yes, both machines have the same hardware exactly. Finally, I could find where the problem was.
    The file bootenv.rc, for some reason that I don't know, was corrupted: In it there was a correct line with bootpath variable correctly defined, but, at the end of the file, there was another line setting the bootpath variable to a long and incoherent string of chars. Booting in failsafe, mounting the system in /a, and removing that stupid line from the bootenv.rc, solved the problem.

  • Sol10 Jumpstart on X86 insists on doing interactive install

    Hi,
    I've been using Jumpstart for long time installing both Solaris 8 and 10 for Sparc, however now I got a brand new X4200 so I'm trying to set up the same install environment for x86. Unfortunately I don't seem to be able to convince the installation process to use Custom Jumpstart, it always goes into interactive mode. Any help would be greatly appreciated.
    My environment:
    * DHCP and TFTP server running Debian Linux, this seems to work fine, the Sun gets its PXE bootinfo and loads the correct menu.1st file
    * Solaris 10 6.06 x86 DVD image exported from a Sun (running Solaris 8 but that shouldn't matter), jumpstart files also served by this server
    when the system boots I get the following feedback on the screen:
    krtld: Unused kernel arguments: 'install - nowin'
    SunOS Release 5.10 Version Generic_118855-14 32-bit
    Copyright 1983-2005 Sun Microsystems, Inc. All rights reserved.
    Use is subject to license terms.
    Configuring devices.
    Solaris Interactive Text (Console session)
    Beginning system identicifaction...
    Searching for configuration files(s)...
    Using sysid configuration file 10.221.60.206:/install/jumpstart10-x86/test/sysidcfg
    Search complete.
    Discovering additional network configuration...
    Completing system identification...
    After this I get dropped into the interactive text-based install
    How can I convince the installer I want a completely unattended install?
    Here are the content of my installation files
    --- menu.1st --------------------------------------------
    default=0
    timeout=3
    title Solaris_10 Jumpstart
    kernel /sol10/I86PC.Solaris_10-1/multiboot kernel/unix install - nowin -B install_config=10.221.60.206:/install/jumpstart10-x86/,sysid_config=10.221.60.206:/install/jumpstart10-x86/Sysidcfg/test,install_media=10.221.60.206:/install/Solaris10-6.06-x86,install_boot=10.221.60.206:/install/Solaris10-6.06-x86/boot
    module /sol10/I86PC.Solaris_10-1/x86.miniroot
    --- sysidcfg ---------------------------------------------
    system_locale=en_US
    timezone=MET
    timeserver=localhost
    terminal=vt100
    name_service=NONE
    security_policy=NONE
    network_interface=PRIMARY{protocol_ipv6=no netmask=255.255.255.192}
    root_password=xxxxxxxxxxxxx
    ---- rules.ok -----------------------------------------------
    any - - Profiles/x4200_full_profile -
    # version=2 checksum=3180
    ---- x4200_full_profile ---------------------------------
    install_type initial_install
    system_type server
    cluster SUNWCall
    partitioning explicit
    locale en_US
    geo W_Europe
    filesys rootdisk.s0 free /
    filesys rootdisk.s1 1024 swap
    I'm sure I'm doing something stupid.
    Any help would be greatly appreciated.
    Nico

    Good point, I was already thinking that direction. It seems to fill in most questions correctly already except for the hostname, the fact that he needs to use NIS and the domain name. So I used another sysidcfg file from the Solaris 10 Sparc jumpstart installation and made sure the hostname/ip-address exists in the hosts map in NIS. But he's still asking the same questions.
    ------- new sysidcfg --------------
    name_service=NIS { domain_name=sonytel.be name_server=cochonette(10.221.60.206)}
    root_password=xxxxxxxxxxxxx
    system_locale=C
    timeserver=localhost
    timezone=MET
    terminal=vt100
    security_policy=none
    network_interface=PRIMARY {netmask=255.255.255.192 protocol_ipv6=no default_route=10.221.60.254}
    NIS has the right entry
    ypcat hosts | grep 10.221.60.240
    10.221.60.240 piro.mydomain.com piro
    10.221.60.240 piro.mydomain.com piro
    DNS is also correct
    nslookup piro
    Name: piro.mydomain.com
    Address: 10.221.60.240
    nslookup 10.221.60.240
    Name: piro.mydomain.com
    Address: 43.221.60.240
    Doing a snoop on the NIS server reveals he's not even trying to reach the server.

  • Help - Custom Jumpstart 10/09 x86 with ZFS

    Hi,
    I'm trying to Jumpstart Solaris 10/09 x86 with ZFS root paritition. Everything seems to be going okay. My problems are
    1. The Server does not automatically boot after completing jumpstart
    2. After installation, everytime I reboot the newly jumpstarted machine, I see the following messages on the console, that I don't see with regular installation
    # init 6
    propagating updated GRUB menu
    File </boot/grub/menu.lst> propagation successful
    File </etc/lu/GRUB_backup_menu> propagation successful
    File </etc/lu/menu.cksum> propagation successful
    File </sbin/bootadm> propagation successful
    Do you know why I see this progagating message?
    My rules.ok file is
    root@dev # cat rules.ok
    any - - my_profile -
    # version=2 checksum=3418
    root@dev #
    root@dev # cat my_profile
    install_type initial_install
    system_type standalone
    cluster SUNWCreq
    pool rpool auto auto auto mirror c1t0d0s0 c1t1d0s0
    bootenv installbe bename s10x_u8wos_08a dataset /var
    root@dev #
    Thank you,
    Jacob

    Okay, I figured out why I'm getting the File </boot/grub/menu.lst> propagation successful,etc. messages. Its because I had
    bootenv installbe bename s10x_u8wos_08a dataset /var
    in my jumpstart profile. When that line exists, another boot env is installed, also Live Upgrade is installed when that line exists. Removing that line Live Upgrade is not installed and an alternate boot environment is not installed. But now the problem is, I would like to have a separate dataset for /var and unfortunately it is not possible to create it without the bootenv line.
    Does anyone know how I could have the "best of both worlds", ie have separate dataset for /var and not having to install a new boot env.
    Thank you,
    Jacob.

  • Custom Jumpstart CDs

    I'm having a hell of a time making a Solaris 8 custom jumpstart CD. I've got as far as booting from the CD, installing everything but then when the system reboots, I get a "file not executable" error. There's nothing useful on the hard disk ...
    The relevant blueprint says to use "Software CD 1" as a template for the slices. Does this mean the first software CD or the install CD? Much of the documentation for this process talks about using CD "1 of 2" but I have three - an install CD and two software CDs.
    Any help appreciated.

    Hi
    I believe it's referring to Software CD 1 of 2 and 2 of 2.
    You don't need to use the first "install" CD to load Solaris. This just seem to give you the Web Kiosk loader.
    regards
    Ceserian

  • Adding packages to custom Jumpstart installation

    Hi,
    I'm trying to add some new packages from the EA distribution to my custom Jumpstart installation. I've included said packages in the Jumpstart profile copied them into the install server "Product" directory (where all the other OS packages are located), updated .order and created appropriate entries for each new package in .packagetoc.
    This worked fine for DiskSuite (the SUNWmdr, SUNWmdu etc. packages now install along with the SUNWCreq cluster during the initial Jumpstart) but the SunScreen packages create a "WARNING: Unknown package" error.
    What have I forgotten?
    Thanks,
    Mike

    Diskette is uncommon to use.
    Generally you configure custom jumpstart with the rules file and sysidcfg files on the jumpstart server.
    When you run add_install_client, you may need to refer to the directory that contains the rules file and the sysidcfg file.
    Darren

  • Force Xsun via jumpstart (Solaris 10 X86)

    Hi all:
    We have a SF250 Solaris 9 server, serving as solaris 10 X86 jumpstart server....
    Or fail is that no matter how we make the sysidcfg file for our clients... after the installation the kdmconfig programs ask about Xsun or Xorg Xserver setup..
    We have deal to make the Xsun video config...but stills asks about the Xserver.. does anybody know to ged rid of this question!!?
    Thanks a lot!

    I have had some sucess with the kdmconfig this updates the /etc/openwin/server/etc/OWconfig file so you know that your are using the same vidio and mouse card and monitors , one could then create templates and copy then into a post install script ot update the sysidcfg
    i.e: taken from the OWconfig to apply for your situation sysidcfg in your jumpstart profile:
    keyboard=ATKBD {layout=US-English}
    pointer=MS-S
    terminal=xterm
    display=VESA {size=17}
    there is some interaction under Solaris 10x86 with /etc/X11 for Xorg instead of Xsun X11 display.

  • Issues jumpstarting solaris 10

    Here is a quick overview of my setup:
    I have a B1600 shelf with 5 B100n's and 1 LoadBalancing Blade.
    I also have a 280r on the same network which is the install/tftp/config server for jumpstart.
    I am having a problem trying to jumpstart a new blade with solaris 10. When I "boot net - install" it just does this: Requesting Ethernet address for: (some random ip on the class b network). I do see it accessing the tftp server and pulling the boot image and then mounting the install path to the Solaris 10 cd's. I never see it trying to mount the directory where the sysidcfg file is located though. The solaris 10 jumpstart does work if I do "boot net - text" for a interactive install but I need to do the automated since I am doing a flash install. I guess the problem is that it does not try to pull the sysidcfg file which I don't know why. It is specified in the /etc/bootparams file correctly. Here is my add_install_client line:
    /export/install/sol_10/Solaris_10/Tools/add_install_client -e <ether> -c server:/jumpstart -p server:/jumpstart <hostname> sun4u
    Using the same syntax, I can jumpstart with solaris 9. Anyone with some help?

    Try this link which will give a idea for installng the NIC
    http://solaris-x86.org/documents/tutorials/rtls.mhtml

  • Avoid X on x86 jumpstart, Solaris 10x86 u3

    trying to jumpstart some dells via a standard term server but the display goes to X windows (or even if that doesn't work, it stops posting to the Serial port console). is there any way to force a text only install?
    thanks.

    Yup, add "w" to the "install" entry in /tftpboot/boot/grub/menu.lst: an example:
    Example:
    default=0
    timeout=30
    title Solaris_10 8/07 Hands Off Installation (c) MagAbr
    kernel /I86PC.Solaris_10-2/multiboot kernel/unix -B install_media=10.91.1.140:/export/install/Solaris/i386/10/8_07,install_config=10.91.1.140:/export/install/config,sysid_config=10.91.1.140:/export/install/sysidcfg
    - install w
    module /I86PC.Solaris_10-2/x86.minirootIn case the forum messes up the formating, the line starting with 'kernel' should end with 'install w', or grub will break.
    .7/M.

  • ??? - Install CD w/ custom /boot/solaris/devicedb/master ?

    Howdy Friends:
    Any suggestion on how I might go about creating a custom Solaris 10 install CD with a modified /boot/solaris/devicedb/master file? My IDE controller isn't recognized by Solaris 10, and I need to modify the master file to include the driver info (Sil 0680 IDE RAID) for installation.
    I am aware I could just create an install floppy via DD, however this system does not have a floppy drive nor a working FDD controller. I also cannot boot via a USB floppy due to no support in the BIOS.
    I've tried installing via a network install (PXE), but I never get past the "Solaris Network Boot..." screen.
    Any help installing on this system would be awesome. I'm excited to use Solaris 10!
    -- JWheeler
    tpawiredboy*at*unequa-tsi.net

    The process for creating a bootable Solaris x86 CD is quite a bit harder than it is on Sparc hardware. Or at least it was with the only process I know about. It is much simpler to perform a network-based installation.
    One catch to the network install, however, is that a Sparc system cannot read all the partitions on the x86 Solaris CD. I had to put the disc into an existing Solaris x86 system, NFS mount a directory from my Sparc server, and perform a "./setup_install_server" from the x86 system to the NFS directory.
    Once that was complete, I could use the Sparc server to jumpstart the x86 systems using custom configurations. It also allowed me to install the correct drivers for the x86 system in question that were not part of the Solaris CD (which is one of the problems you describe).
    I realize that you were probably looking for a simpler answer that this...

  • Jumpstart Solaris 8 vs. Solaris 10 (sparc)

    Hello Solaris Community.
    I'm wondering if anyone else has seen this behaviour.
    With Solaris 8, we've had a process in place for awhile now which has worked well. We've simply been creating compressed configuration tarfiles, parking them on an nfs share, then booting the Sun client from cd/dvd rom drive, using the appropriate obp command line:
    boot cdrom - install nowin dhcp \
    nfs://<nfsserver>/<path_to_compressed_config>/<config_tarball>
    The machine would then go through the process of starting the kernel, grabbing an IP addres, grabbing the compressed config file, then kicking off the automated install. No need to mess with creating boot servers, etc.
    With the inception of Solaris 10, however, this seems to have become broken. The system will start the kernel, obtain an IP address (with success), then promptly bust into an un-breakable loop of death. Here's the output:
    .... [snip]
    Configuring devices.
    Trying DHCP on hme0
    Success
    Using DHCP for network configuration information.
    <unknown>: warning: dhcpagent: daemonize: timed out awaiting adoption.
    DHCP: using local media
    /sbin/install-discovery: /usr/bin/loadkeys: not found
    [ network/physical:default failed (see 'svcs -x' for details) ]
    Feb 24 06:38:17 svc.startd[7]: svc:/network/loopback:default: Method "/lib/svc/method/net-loopback" failed with exit status 1.
    [ network/loopback:default failed (see 'svcs -x' for details) ]
    Feb 24 06:38:17 svc.startd[7]: svc:/system/filesystem/usr:default: Method "/lib/svc/method/fs-usr" failed with exit status 1.
    Feb 24 06:38:18 svc.startd[7]: svc:/system/filesystem/usr:default: Method "/lib/svc/method/fs-usr" failed with exit status 1.
    Feb 24 06:38:18 svc.startd[7]: svc:/system/filesystem/usr:default: Method "/lib/svc/method/fs-usr" failed with exit status 1.
    [ system/filesystem/usr:default failed (see 'svcs -x' for details) ]
    Requesting System Maintenance Mode
    (See /lib/svc/share/README for more information.)
    Console login serice(s) cannot run
    svc.startd: Could not exec() sulogin: No such file or directory
    Requesting System Maintenance Mode
    (See /lib/svc/share/README for more information.)
    ....... endless loop.
    Something's obviously been modified for 10 -- has Sun removed the option for using compressed tar configuration files or something?
    Thanks.

    If you try to use slice1 as the root instead of Tools/Boot you get this error. You can still boot off the CD using slice1 as normal. We have modified the jumpstart to use this as well.
    This works in the bootparams:
    j197-svr root=jump8:/export/jump/slices.606/slice0.files/Solaris_10/Tools/Boot install=jump8:/export/jump/slices.606/slice0.files .....

  • Unable to enable remote desktop (XDMCP) after jumpstart Solaris 10 U9

    Hi,
    I have installed Solaris 10 U9 using the jumpstart.
    I would like to have enabled remote desktop (XDMCP) after installation.
    But Solaris 10 U9 has this option disabled:
    # ps -ef | grep dt
    root 858 450 0 04:56:05 console 0:00 grep dt
    root 730 1 0 04:41:39 ? 0:00 /usr/dt/bin/dtlogin -daemon -udpPort 0
    I have copied dt config files to /etc:
    # mkdir /etc/dt/config
    # cp -r /usr/dt/config/* /etc/dt/config/.
    Then in /etc/dt/config/Xconfig I've uncommented and added port number:
    Dtlogin.requestPort: 177
    After reboot this change in Xconfig doesn't enable XDMCP.
    Do you know what to change to have XDMCP enabled after jumpstart installation?
    Thanks,
    Daniel

    By default xdmcp will start on udp port 0. normally it should listen on 177.
    Try this. you should be able to login through xdmcp after this.
    #svccfg -s cde-login setprop 'dtlogin/args=""'
    #svcadm restart cde-login

  • Using Custom.pll on AP Invoices form goes into error in 11.5.10.1

    Hi All,
    I am trying to do some customization on APXINWKB (Invoices form) using CUSTOM.pll. But whenever i am trying to open the form after adding the code in CUSTOM.pll i am getting the following error:
    ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.GL_EURO_USER_RATE_API", line 173
    ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.GL_CURRENCY_API", line 327
    ORA-01403: no data found
    FRM-40735: WHEN-NEW-ITEM-INSTANCE trigger raised unhandled exception ORA-06502.
    I am trying to display a a small message in the new form instance of the above form thru CUSTOM.pll, nothing more than that!!. If i remove the coding, the form is working perfectly. My oracle apps version is 11.5.10.1
    Can any body help me??
    Raj

    Hi Helios,
    Thank you for the update, actually the problem is solved.
    The issue is : Whenever i am trying to show a message in that form using either form personalization or CUSTOM.pll, it is giving the error, if i do any thing else like 'changing the default where clause etc', it is not giving any error. The problem is only with message. Actually my requirement is changing the where clause, which is happening with out any problem. I dropped the idea of showing the message any way.
    This problem is strange. Any ways, i am raising an SR with Oracle.
    Raj

  • Solaris Installation question (from sun course)

    Hello, I am just learning about solaris from the course WS-2001-S10. I hope this kind of question is fit for this forum...otherwise please direct me to where I can ask about it.
    There is a review question at the end of the installation module like this:
    Which Solaris 10 OS installation methods are available to perform a standard upgrade?
         Solaris suninstall and Custom Jumpstart
         [x]Solaris suninstall, Solaris Web Start, and Custom Jumpstart
         Solaris Web Start and Custom Jumpstart
    Feedback:
         Correct.
    The correct answer is 2 but i don't really get it why. In the course they say nothing about Web Start and from what i have read Web Start is just a Web-Based Jump Start installation.
    In the course SUN says that "The methods available for a standard upgrade are Solaris GUI installation, the CLI installation, and the custom JumpStart procedure. "
    So "suninstall, Solaris Web Start, and Custom Jumpstart" from the answer equals "Solaris GUI installation, the CLI installation, and the custom JumpStart procedure" from course...
    Also from what I understood the jumpstart installation is also CLI ...(totally confused now)
    Can someone shed some light on this please?
    Edited by: realthor on Feb 1, 2010 2:18 PM

    Installation Guide
    [http://docs.sun.com/app/docs/doc/806-5205]
    suninstall = CLI
    Web Start = GUI (or CLI)
    Custom JumpStart = CLI

  • Unattended  Solaris 10 installation with jumpstart server issue

    Hello,
    I have setup a jumpstart server and am finding it difficult to get a fully unattended solaris 10 sparc 10/09 install on a t1000 client. The console connection to the client goes into interactive mode at the point in system identification when the installer asks if the system is networked or non-networked, and runs a setup of default time zone and date/time. Using esc-2 to advance through the interactive menu it asks if ithe system is on a subnet, for the netmask (which is there as default), asks if the current time is correct, then asks me to confirm that my selections are correct. When I confirm it goes on it's merry way to finish the installation unattended.
    My guess is it does not like one of the values in the sysidcfg file being used, but can't seem to see where the problem is. I don't see anything in the table of sysidcfg keywords from the online docs that specify networked or not, and I am using the network_interface keyword to define hostname, ip, default router, netmask and ipv6, and thought that should take care of the networking portion of system identification, also have timezone and time server set.
    Could it be that I am configuring an ethernet port that is not connected (bge0)? This computer will be deployed on a DMZ type network, and the jumpstart server is located on a different network our internal private network. The jumpstart installation via the server is done by using a temporary ethernet connection on a second interface of the client. One other note the defined time server is on the dmz so the installation program won't see it.
    Any suggestions on what might be causing the interactive installer to kick in?
    Here is the sysidcfg used for the client:
    more sysidcfg_vlan3/sysidcfg
    keyboard=US-English
    terminal=vt100
    security_policy=NONE
    system_locale=en_US
    install_locale=en_US
    timeserver=service-time
    timezone=US/Eastern
    network_interface=bge0 {hostname=D-Wade.xxx.xxxx.xxx default_route=xx.xx.xxx.1 ip_address=xx.xx.xxx..3 netmask=255.255.255.0 protocol_ipv6=no}
    name_service=NONE
    nfs4_domain=dynamic
    root_password=someEncryptedValue
    service_profile=limited_net
    Thanks,
    John
    Edited by: jmck407 on Aug 6, 2010 11:42 AM

    update. Fixed the problem with date/time by using abrante's suggestion of setting the time server to localhost. Don't get prompted for date/time information in the interactive installer any more.
    If I setup the sysidcfg file to configure the ethernet port being used to communicate with the jumpstart server (bge1), using an ip and netmask that is on the jumpstart server network, the installation goes through fully un-attended.
    Is there any way to get a second interface (in this case bge0) configured with ip/netmask values that are not part of the jumpstart server's network, using a non interactive jumpstart installation? Using these values in sysidcfg, the only things prompted for during the installation are, Is the system on a subnet, and what is the netmask. Anyone know what the sysidcfg part of the installation does to check the validity of a netmask value given in the sysidcfg file on the jumpstart server?
    If need be, I guess the interface could be configured in the finish script.
    more sysidcfg_vlan3/sysidcfg
    keyboard=US-English
    terminal=vt100
    security_policy=NONE
    system_locale=en_US
    install_locale=en_US
    timeserver=localhost
    timezone=US/Eastern
    network_interface=bge0 {hostname=D-Wade.xxx.xxxx.xxx default_route=xx.xx.xxx.1 ip_address=xx.xx.xxx..3 netmask=255.255.255.0 protocol_ipv6=no}
    name_service=NONE
    nfs4_domain=dynamic
    root_password=someEncryptedValue
    service_profile=limited_net

Maybe you are looking for