|
Description
|
Recent Nevada builds have caused me to experience a new failure when trying to install x64 systems.
I don't 'own' the DHCP server on the network and thus can not set up PXE boot. Instead, I have created GRUB entries that hard code the system network information, similar to that below. This used to work until recently, maybe until the new boot mechanism.
I noticed that install-discovery calls netstrategy, which is returning values that don't configure the network, it seems. Below is the output of 'sh -x /sbin/install-discovery'. The interfaces are getting plumbed, but due to netstrategy, the system does not know what to do next.
The difference came with build 57, which also introduced direct boot. Whether
I have build 56 currently installed or build 57, trying to boot with the second
entry in my menu.lst shown below, which uses the multiboot file, works.
From either installed OS, using the build 57 style entry shown in the first GRUB
entry below, the network is not discovered.
Both b56 and b57 show GRUB to be 0.95.
Steffen
#---------- ADDED BY Steffen - DO NOT EDIT ----------
title (15) netboot Solaris Nevada 57 (via marlton)
ifconfig --address=129.154.53.11 --gateway=129.154.53.215 --mask=255.255.255.0 --server=129.154.53.130
root (nd)
rarp
kernel /I86PC.Solaris_11-4/platform/i86pc/kernel/unix -B install_media=129.154.53.130:/jumpstart/nv/x86/57,sysid_config=129.154.53.130:/jumpstart/configs/castle,console=ttya
module /I86PC.Solaris_11-4/x86.miniroot
#---------------------END Steffen--------------------
#---------- ADDED BY Steffen - DO NOT EDIT ----------
title (16) netboot Solaris Nevada 56 (via marlton)
ifconfig --address=129.154.53.11 --gateway=129.154.53.215 --mask=255.255.255.0 --server=129.154.53.130
root (nd)
rarp
kernel /I86PC.Solaris_11-5/multiboot kernel/unix -B install_media=129.154.53.130:/jumpstart/nv/x86/56,sysid_config=129.154.53.130:/jumpstart/configs/castle,console=ttya
module /I86PC.Solaris_11-5/x86.miniroot
#---------------------END Steffen--------------------
The error messages:
Installed is b56 (GRUB 0.95)
installer for b56 works
SunOS Release 5.11 Version snv_56 32-bit
Copyright 1983-2006 xxxxx Inc. All rights reserved.
Use is subject to license terms.
Configuring /dev
1. Solaris Interactive (default)
2. Custom JumpStart
3. Solaris Interactive Text (Desktop session)
4. Solaris Interactive Text (Console session)
5. Apply driver updates
6. Single user shell
Enter the number of your choice.
Selected: 1
Solaris Interactive
bootmac: 0:3:ba:f1:27:ee, hostip: 129.154.53.11, netmask: 255.255.255.0
Configured interface e1000g0
Using RPC Bootparams for network configuration information.
Attempting to configure interface e1000g3...
NOTICE: pci8086,1011 - e1000g[1] : Adapter 1000Mbps full duplex copper link is up.
Installed is b56
installer for b57
SunOS Release 5.11 Version snv_57 32-bit
Copyright 1983-2006 xxxxx Inc. All rights reserved.
Use is subject to license terms.
Configuring /dev
1. Solaris Interactive (default)
2. Custom JumpStart
3. Solaris Interactive Text (Desktop session)
4. Solaris Interactive Text (Console session)
5. Apply driver updates
6. Single user shell
Enter the number of your choice.
Selected: 1
Solaris Interactive
ERROR: Unable to configure network interface
Exiting to shell.
# NOTICE: pci8086,1011 - e1000g[0] : Adapter 100Mbps full duplex copper link is up.
NOTICE: pci8086,1011 - e1000g[1] : Adapter 1000Mbps full duplex copper link is up.
NOTICE: pci8086,1011 - e1000g[2] : Adapter 1000Mbps full duplex copper link is up.
NOTICE: pci8086,1011 - e1000g[3] : Adapter 1000Mbps full duplex copper link is up.
Installed is b57 (GRUB 0.95)
installer for b57
SunOS Release 5.11 Version snv_57 32-bit
Copyright 1983-2006 xxxxx Inc. All rights reserved.
Use is subject to license terms.
Configuring /dev
1. Solaris Interactive (default)
2. Custom JumpStart
3. Solaris Interactive Text (Desktop session)
4. Solaris Interactive Text (Console session)
5. Apply driver updates
6. Single user shell
Enter the number of your choice.
Selected: 1
Solaris Interactive
ERROR: Unable to configure network interface
Exiting to shell.
# NOTICE: pci8086,1011 - e1000g[0] : Adapter 100Mbps full duplex copper link is up.
NOTICE: pci8086,1011 - e1000g[1] : Adapter 1000Mbps full duplex copper link is up.
NOTICE: pci8086,1011 - e1000g[2] : Adapter 1000Mbps full duplex copper link is up.
NOTICE: pci8086,1011 - e1000g[3] : Adapter 1000Mbps full duplex copper link is up.
Installed is b57 (grub .95)
installer for b56
SunOS Release 5.11 Version snv_56 32-bit
Copyright 1983-2006 xxxxx Inc. All rights reserved.
Use is subject to license terms.
Configuring /dev
1. Solaris Interactive (default)
2. Custom JumpStart
3. Solaris Interactive Text (Desktop session)
4. Solaris Interactive Text (Console session)
5. Apply driver updates
6. Single user shell
Enter the number of your choice.
Selected: 1
Solaris Interactive
bootmac: 0:3:ba:f1:27:ee, hostip: 129.154.53.11, netmask: 255.255.255.0
Configured interface e1000g0
Using RPC Bootparams for network configuration information.
Attempting to configure interface e1000g3...
NOTICE: pci8086,1011 - e1000g[1] : Adapter 1000Mbps full duplex copper link is up.
NOTICE: pci8086,1011 - e1000g[2] : Adapter 1000Mbps full duplex copper link is up.
NOTICE: pci8086,1011 - e1000g[3] : Adapter 1000Mbps full duplex copper link is up.
After the error:
# /sbin/netstrategy
ufs none none
#
|