LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Solaris / OpenSolaris (https://www.linuxquestions.org/questions/solaris-opensolaris-20/)
-   -   Issue with jumpstart install (https://www.linuxquestions.org/questions/solaris-opensolaris-20/issue-with-jumpstart-install-4175606590/)

jnojr 05-24-2017 11:12 AM

Issue with jumpstart install
 
I've followed a few guides and have what appears to be a working jumpstart server. I can PXE boot a bare system, it gets an IP and launches the installer. However, it takes me to the screen:

Code:

SunOS Release 5.10 Version generic-147148-26 64 bit
Copyright (c) 1983, 2013, Oracle and/or its affiliates. All rights reserved.
Configuring devices.
/

    1.    Oracle Solaris Interactive (default)
    2.    Custom JumpStart

..etc

If I select 2, it still prompts me for keyboard layout (I have keyboard=US-English in sysidcfg), language, etc.

What am I missing?

BW-userx 05-26-2017 11:10 AM

mm actually telling that what your keyboard is?

jnojr 05-26-2017 12:31 PM

Quote:

Originally Posted by BW-userx (Post 5715533)
mm actually telling that what your keyboard is?

Not sure what you're getting at. The whole purpose of a jumpstart install is to NOT have to tell the installer what your keyboard is. FWIW, it's going to be a basic US 104 key, whatever VMware emulates.

BW-userx 05-26-2017 01:34 PM

Quote:

Originally Posted by jnojr (Post 5715576)
Not sure what you're getting at. The whole purpose of a jumpstart install is to NOT have to tell the installer what your keyboard is. FWIW, it's going to be a basic US 104 key, whatever VMware emulates.

the whole point of it asking you what it is - is so you can tell it. if it is not getting any further then asking you what is your keyboard, then what do you think you need to do in order to get it past that step?

answer the question or keep telling yourself it is not suppose to be doing that?

jnojr 05-26-2017 02:04 PM

Quote:

Originally Posted by BW-userx (Post 5715602)
the whole point of it asking you what it is - is so you can tell it. if it is not getting any further then asking you what is your keyboard, then what do you think you need to do in order to get it past that step?

answer the question or keep telling yourself it is not suppose to be doing that?

Oooookaaayy. Thanks for your input, but please don't waste any more of your time on silly little me. I'm obviously just too dumb to figure this out, and your superior task automation skills are simply beyond me. I'll wait for some other silly fool who uses Solaris to come along, and we can throw rocks at each other or something.

BW-userx 05-26-2017 02:13 PM

Quote:

Originally Posted by jnojr (Post 5715611)
Oooookaaayy. Thanks for your input, but please don't waste any more of your time on silly little me. I'm obviously just too dumb to figure this out, and your superior task automation skills are simply beyond me. I'll wait for some other silly fool who uses Solaris to come along, and we can throw rocks at each other or something.

haha, polite insults will get you nowhere. have you even tried to input your keyboard to see if that gets you onto the next step in installing it? if no, then good luck in how you use your logical thought process.

step one: someone asks question:
step two: answer question.
step three:....

jeremy 05-26-2017 05:29 PM

Quote:

Originally Posted by BW-userx (Post 5715533)
mm actually telling that what your keyboard is?

BW-userx,
Would you consider this a friendly/constructive response (especially considering the OP explicitly stated they are attempting to use JumpStart)?

--jeremy

BW-userx 05-26-2017 05:33 PM

Quote:

Originally Posted by jeremy (Post 5715692)
BW-userx,
Would you consider this a friendly/constructive response (especially considering the OP explicitly stated they are attempting to use JumpStart)?

--jeremy

If I select 2, it still prompts me for keyboard layout (I have keyboard=US-English in sysidcfg), language, etc.


if a piece of software request input I'd highly suggest trying to give that software the input it is asking for no matter what. then if it fails start asking questions. Not before hand.


Just googled it and the doc file states this
Code:

[DOC]Jumpstart Procedure for Solaris 10 Version 0708-V01 - Cisco
Step 5 Setup keyboard layout. 

- Configure Keyboard Layout -------------------------------------------

  Please specify the keyboard layout from the list below.

  > To make a selection, use the arrow keys to highlight the option and
    press Return to mark it [X].


      Keyboard Layout
-----------------------------------------------------------------------
  ^  [ ] Slovenian
  ¦  [ ] Slovakian
  ¦  [ ] Spanish
  ¦  [ ] Swedish
  ¦  [ ] Swiss-French
  ¦  [ ] Swiss-German
  ¦  [ ] Taiwanese
  ¦  [ ] TurkishQ
  ¦  [ ] TurkishF
  ¦  [ ] UK-English
  -  [X] US-English

-----------------------------------------------------------------------
    F2_Continue    F6_Help
          Select US-English and type <ESC 2>
          Done

The configuration process will terminate with this:
  Creating new rsa public/private host key pair
  Creating new dsa public/private host key pair

from what he is stating all the software is asking for is simply what the keyboard layout is.

jeremy 05-26-2017 05:37 PM

Putting aside that you seem to be misunderstanding what JumpStart is supposed to accomplish, you've been a member long enough to know that LQ participation should be friendly and constructive.

--jeremy

BW-userx 05-26-2017 05:53 PM

In this one here
https://docs.oracle.com/cd/E26505_01/pdf/E28037.pdf

which is showing something on setting up the keyboard, Logic states if it is asking for the keyboard layout then it must be needing to know what it is.
in the google results it shows this
Code:

When the Oracle Solaris or the JumpStart, a feature of Oracle ..... If the keyboard is self-identifying,
 the keyboard language and layout automatically

key word IF - the keyboard is self-identifying.


where was I not being constructive? questing anthers logic is not destructive. I even gave a simple example of simple logic

jlliagre 05-26-2017 06:42 PM

Quote:

Originally Posted by jnojr (Post 5714693)

If I select 2, it still prompts me for keyboard layout (I have keyboard=US-English in sysidcfg), language, etc.

What am I missing?

It's hard to tell but when the installer unexpectedly prompts for information, that generally means that information is missing from or is incorrect in the sysidcfg file, or that the sysidcfg file is corrupt somewhere earlier, or that a different sysidcfg file is used instead of the expected one.

jnojr 05-30-2017 10:40 AM

Quote:

Originally Posted by jlliagre (Post 5715706)
It's hard to tell but when the installer unexpectedly prompts for information, that generally means that information is missing from or is incorrect in the sysidcfg file, or that the sysidcfg file is corrupt somewhere earlier, or that a different sysidcfg file is used instead of the expected one.

I wrote mine from a couple of examples out there in Internet-land. I'm assuming that those examples worked. For each option, if there was any ambiguity, I looked it up in the oracle docs to make sure I'm passing a value they expect.

Is there a 'check' for sysidcfg, kinda like how 'check' evaluates the rules? Some way for me to validate that mine is valid? I can mount the NFS share from another host and read the file, so I doubt it's corrupt. It may be missing something important, or maybe for some reason the root image isn't pointing at the right export? Any other tool I can use to help troubleshoot? Is there a way to get to a console and shell with Solaris like with Red Hat?

jnojr 06-08-2017 12:06 PM

For the next poor sod who runs into a jumpstart problem... the answer turned out to be:

Code:

auto_reg=none {
              }

I kid you not, curly braces with nothing between them.

Laserbeak 06-08-2017 04:50 PM

If you're using it on non-Sun hardware then it probably can't self-configure itself, hence your problem.

jlliagre 06-10-2017 09:18 AM

Quote:

Originally Posted by jnojr (Post 5720567)
the answer turned out to be:

Code:

auto_reg=none {
              }

I kid you not, curly braces with nothing between them.

Thanks for the feedback !


All times are GMT -5. The time now is 11:34 AM.