Boot issues Solaris 10 + V440

Hello,

I've a very weird problem with one of the machines. When I try to boot off a working DVD that I used to install another system with it spits out the following message:

Sun Fire V440, No Keyboard
Copyright 2007 Sun Microsystems, Inc. All rights reserved.
OpenBoot 4.22.33, 8192 MB memory installed, Serial #63056041.
Ethernet address 0:3:ba:c2:28:a9, Host ID: 83c228a9.

System is operating in Service Mode.

Rebooting with command: boot cdrom -s
Boot device: /pci@1e,600000/ide@d/cdrom@0,0:f File and args: -s
Bad magic number in disk label
Can't open disk label package

Can't mount root

Evaluating:
The file just loaded does not appear to be executable.
{1} ok
SC Alert: Maximum Boot Failures on Host.

I've tried with 4 different DVDs but still to no avail. I cannog find any useful information on google as well.

Could someone give me a hint on how to solve this problem?

I have to re-install the operating system on the machine.

Thanks!

which version of solaris do you use? (major and minor release!)

Are you using the SPARC dvd ? (not x64/x86)

Also try:

ok setenv service-mode?=false
ok boot

If that doesn't work, post the output of:

ok printenv

Hi,

The DVD I am trying to boot from is sol-10-u8-ga-sparc-dvd. It works for sure because I've managed to boot a V480 system from it.

---------- Post updated at 07:10 AM ---------- Previous update was at 06:45 AM ----------

Same result. Here is the output:

1} ok setenv service-mode? false
service-mode? = false
{1} ok printenv
Variable Name Value Default Value

test-args
diag-passes 1 1
local-mac-address? false false
fcode-debug? false false
scsi-initiator-id 7 7
oem-logo No default
oem-logo? false false
oem-banner No default
oem-banner? false false
ansi-terminal? true true
screen-#columns 80 80
screen-#rows 34 34
ttyb-rts-dtr-off false false
ttyb-ignore-cd true true
ttya-rts-dtr-off false false
ttya-ignore-cd true true
ttyb-mode 9600,8,n,1,- 9600,8,n,1,-
ttya-mode 9600,8,n,1,- 9600,8,n,1,-
output-device ttyb screen
input-device ttyb keyboard
auto-boot-on-error? true true
error-reset-recovery sync sync
load-base 16384 16384
auto-boot? false true
network-boot-arguments
boot-command boot boot
diag-file
diag-device net net
boot-file
boot-device /pci@1f,700000/scsi@2/di ... disk net
use-nvramrc? false false
nvramrc
security-mode none No default
security-password No default
security-#badlogins 0 No default
verbosity normal normal
diag-trigger error-reset power-on-res ... error-reset power-on-res ...
service-mode? false false
diag-script normal normal
diag-level min max
diag-switch? false false

{1} ok boot cdrom -s

SC Alert: Host System has Reset

NOTICE: Keyswitch set to diagnostic position.
@(#)OBP 4.22.33 2007/06/18 12:42 Sun Fire V440,Netra 440
Clearing TLBs
Executing Power On Self Test
0>.
0>@(#)Sun Fire[TM] V440,Netra[TM] 440 POST 4.22.33 2007/06/18 13:04
/export/delivery/delivery/4.22/4.22.33/post4.22.x/Fiesta/chalupa/integrated (root)
0>Copyright 2007 Sun Microsystems, Inc. All rights reserved
0>Soft Power-on RST thru SW
0>OBP->POST Call with %o0=00001000.01014000.
0>Diag level set to MAX.

...very long output...

Rebooting with command: boot cdrom -s
Boot device: /pci@1e,600000/ide@d/cdrom@0,0:f File and args: -s
Bad magic number in disk label
Can't open disk label package

Can't mount root

Evaluating:
The file just loaded does not appear to be executable.
{1} ok

Currently the system is in service mode ( the key is set in Diagnostic mode position) but that shouldn't prevent me from booting from the CD, right?

It could be that your install dvd is corrupted. Can you try another dvd?

Yes, you should be able to boot even though the key is in diag mode - it just take longer.

I've tried 4 different DVDs. From this one I can boot another system. Is there some special way that I've to use to record the DVD? To my understanding is pretty standard...

True. I d/l the bits from Sun then use cdrecord (the Schily version) to record my cd/dvds.

It could be your DVD drive on the v440. Can you boot in normally and insert the dvd and read it? If you have a cleaning cd (felt on one side and plastic on the other) you could put that in for a few seconds and remove it.

Not sure where to go from here ....... :frowning:

I can boot normally with the pre-installed Solaris 10 ( Solaris 10 3/05 s10_74L2a SPARC) and the CD gets detected at bootup:

>> Checking that an ATAPI device is attached.
>> ATAPI device responds to Identify Packet Device Command
>> Removable ATAPI Model: TSSTcorpDVD-ROM TS-L462C

However, from the OS I cannot mount the CD since I am missing the /dev/sr* device, but the OS should have nothing to do at the initial boot..

boot to single user mode from dvd and run the command "raidctl -l" from the prompt and post the output. also run "format -e" and check the the disk label for your devices.

The whole problem is that I cannot boot from a DVD. The server is not using raid.

ok, please pull all disks (up to four) from the server and try again...

still the same result both hard disks are out of the machine.

Rebooting with command: boot cdrom -s
Boot device: /pci@1e,600000/ide@d/cdrom@0,0:f File and args: -s
Bad magic number in disk label
Can't open disk label package

Can't mount root

Evaluating:
The file just loaded does not appear to be executable.

very strange, can you swap the dvd drive with another server? (afair it is a cold swap operation!)

I am just about to change the cd-rom but decided to give it one more try. I've burned the DVD with K3b and this time it worked...
Very strange, the other CDs were burned with cdrecord as well. I'll try to find what's different with K3b.

Thanks for the help!

I have several V440's. All but 1 has shot drives. I can't even seem to repair them with a cleaning disk.