I have a Netra X1. This does NOT have a CD-ROM. It's running 2.8 but I want
to upgrade it. I have, on an x86 box running Solaris, downloaded and
unzipped these images:
-rw-r--r-- 1 root other 693698560 Jun 29 21:18 sol-9-u7-install-sparc.iso
-rw-r--r-- 1 root other 691732480 Jun 29 21:13 sol-9-u7-sparc-v1.iso
-rw-rw-r-- 1 root other 583925760 Jun 29 21:11 sol-9-u7-sparc-v2.iso
What do I do now? All the Sun doicumentation drones on and on about cd'ing
to the CD and copying sample information files and so on .... I don't have
any directories!! I have these three image files and that's it. There's no
point buring them to CD because my Netra doesn;t have one.
Please tell me what I'm missing, guys. I'm tearing what's left of my hair
out ...!
thanks
Neil
If you don't burn them to CD's how do you ever expect to setup a
jumpstart server?
Elias
1. ftp or scp the ISO9660 images to a jumpstart server
2. mount them via lofiadm on the jumpstart server
Not required, but nice:
3. copy to local disk on jumpstart server
-Dan
An excellent alternative.
Elias
Except that lofiadm does not seem to detect the UFS partitions of the
image of Software CD 1/2.
[tmp]# lofiadm -a /tmp/sol-9-u7-sparc-v1.iso
/dev/lofi/1
[tmp]# mkdir cd1
[tmp]# mount -F hsfs -o ro /dev/lofi/1 /tmp/cd1
[tmp]# ls cd1
Copyright Solaris_9
[tmp]#
> [tmp]# lofiadm -a /tmp/sol-9-u7-sparc-v1.iso
> /dev/lofi/1
> [tmp]# mkdir cd1
> [tmp]# mount -F hsfs -o ro /dev/lofi/1 /tmp/cd1
> [tmp]# ls cd1
> Copyright Solaris_9
> [tmp]#
Nope. You'll need a workaround until that's fixed.
http://sunsolve.sun.com/pub-cgi/retrieve.pl?doc=fsrdb/50566
--
Darren Dunham ddu...@taos.com
Senior Technical Consultant TAOS http://www.taos.com/
Got some Dr Pepper? San Francisco, CA bay area
< This line left intentionally blank to confuse you. >
> Nope. You'll need a workaround until that's fixed.
>
> http://sunsolve.sun.com/pub-cgi/retrieve.pl?doc=fsrdb/50566
That's simple enough. Do you suspect that the OP has another SPARC
machine running Solaris?
For SPARC (only, 'cause there may be some differences in the iso
format for x86, and I don't have any x86 to play with to make it
work there), I wrote a program that will extract all the slices
other than the one at the start of the ISO (which one can typically
use in-place). You still want to read the doc referenced above so
you know what's really happening. But the program will take care of
the tedious work.
ftp://smarty.smart.net/pub/rlhamil/goodies/imgslice.c
Usage is imgslice [-c] filename
Without the -c, it only lists the slices; with it, it extracts
those other than the one at the beginning of the disk (which may or
may not be numerically the first slice).
--
mailto:rlh...@smart.net http://www.smart.net/~rlhamil
Lasik/PRK theme music:
"In the Hall of the Mountain King", from "Peer Gynt"
Does it matter? He's got an x86 running Solaris, and the Netra that he
wants to upgrade. Presumably any manipulation of the iso files (i.e. my
program rather than the dd approach) that needed to be done on SPARC could
be done by transferring the files to the Netra (which is presumably usable
in its pre-upgrade state, right?) and then the results back when done.
Or are you saying there's some problem setting up an x86 as a jumpstart
server for a SPARC? I'm reasonably sure people have done it before,
although it might require some minor tricks not described in standard
instructions.
> Does it matter? He's got an x86 running Solaris, and the Netra that he
> wants to upgrade. Presumably any manipulation of the iso files (i.e. my
> program rather than the dd approach) that needed to be done on SPARC could
> be done by transferring the files to the Netra (which is presumably usable
> in its pre-upgrade state, right?) and then the results back when done.
I somehow missed seeing that he has the Solaris x86 box.
> Or are you saying there's some problem setting up an x86 as a jumpstart
> server for a SPARC? I'm reasonably sure people have done it before,
> although it might require some minor tricks not described in standard
> instructions.
There used to be a detailed set of instructions at docs.sun.com for doing
just that. It is somewhat trickier than using a SPARC system for the
install server.
Setting up a Solaris x86 box as a Jumpstart server is _exactly_ the
same process as setting up a Solaris SPARC box as a Jumpstart server.
If you're trying to setup a cross-architecture jumpstart server (ie,
x86 for SPARC, or SPARC for x86) AND if you're trying to do it from the
CD's, then there are issues related to the UFS filesystem on the CD's
being platform-specific.
The two simple workarounds are to either use the DVDs (which have the
miniroot on HSFS as well as UFS), or to use another box of the same arch
as you're trying to Jumpstart and then copy the Jumpstart directories over
to the other machine.
Scott.
> If you're trying to setup a cross-architecture jumpstart server (ie,
> x86 for SPARC, or SPARC for x86) AND if you're trying to do it from the
> CD's, then there are issues related to the UFS filesystem on the CD's
> being platform-specific.
The OP has the 3 ISO images for Solaris 9-SPARC-u7 and a Solaris x86 box
and he wants to jumpstart a Netra with no CDROM.
Of course, at least IMHO, the install ISO image was a waste of bandwidth.
> The two simple workarounds are to either use the DVDs (which have the
> miniroot on HSFS as well as UFS), or to use another box of the same arch
> as you're trying to Jumpstart and then copy the Jumpstart directories over
> to the other machine.
I haven't been able to find that doc for setting up a cross-architecture
install server recently. Presumably it could be accomplished with lofi
mounts of the -v1 and -v2 ISO images by NFS sharing of the partition in
which those images are mounted, same as sharing /cdrom/cdrom0/s0 and s1.
IF the netra has two disks, then there is not need for jumpstart
server. Just mount the ISO per SUN's info doc and use live upgrade.
http://www.sun.com/bigadmin/features/articles/live_upgrade.html