[Meglodva] SPARC Solaris boot és PROM frissítés

Sziasztok!

A következő problémába sikerült ütközni:

Adott egy Sun Fire 245-ös gépen futó Solaris 10-esünk.
Sikeresen elszállt a boot archive rajta és folyamatosa reboot cycle-ben megy a gép.
A gépben van ALOM, de nincs CD/DVD olvasó. Rákötöttünk egy USB-s olvasót, de a PROM szerint nincs rajta semmi. Kiderítettük, hogy a PROM-nak 4.27 felett kéne lennie, hogy tudjoon USB-ről bootolni.

DHCP,RARP nem játszik, tiltva van a hálózatban és nem tudom engedélyeztetni.
A környezetében jópár host van amire tudok FTP és TFTPD szervert létrehozni.

Azonban itt elakadtunk. Miképp tudnánk a gépen frissíteni a PROM verzióját? Találkozott már valaki ilyesmi problémával ?

Megoldás:
1. Failsafe módban be kellett bootolni az OS-t
2. Egyből jelezte a ZFS pool felcsatolása után, hogy a boot archívum nem megfelelő, javította
3. Ezekután nem bootolt fel, mondván, hogy a ZFS poolt nem tudja beolvasni, ekkor jutott eszembe, hogy a probléma onnét indult, hogy a kernel patch félbeszakadt
4. Újra boot failsafe módban, majd a 142909-17 kernel patch ismételt telepítése patchadd-el
5. boot archívum ismételt frissítése
6. reboot után pedig felbootolt

Hozzászólások

Köszönöm :)

Sikeresen frissítette a boot archive-ot :)

Azonban továbbra sem tudok felbootolni:

NOTICE: Can not read the pool label from '/pci@1e,600000/pci@0/pci@a/pci@0/pci@8/scsi@1/disk@0,0:a'
NOTICE: spa_import_rootpool: error 5
Cannot mount root on /pci@1e,600000/pci@0/pci@a/pci@0/pci@8/scsi@1/disk@0,0:a fstype zfs

panic[cpu1]/thread=180e000: vfs_mountroot: cannot mount root

000000000180b950 genunix:vfs_mountroot+370 (1873c00, 189cc00, 0, 1284800, 1877800, 6)
%l0-3: 0000030000076a08 000000000186b3f8 000000000112fc00 00000000018cf800
%l4-7: 0000000000000600 0000000000000200 0000000000000800 0000000000000200
000000000180ba10 genunix:main+ec (18155d0, 0, 18387c0, 10a1800, 0, 1)
%l0-3: 000000000180c000 000000000180c000 0000000070002000 0000000000000000
%l4-7: 000000000183d800 0000000000000001 000000000180c000 0000000000000001

Ebből ha jól értelmezem, nem találja a root-ot :(