Network install of Irix, possible with OS X?

Open discussion on or around SGI; software/hardware related posts should go in the appropriate subforum.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
rezonate
Posts: 25
Joined: Fri Nov 07, 2003 4:38 pm

Network install of Irix, possible with OS X?

Unread postby rezonate » Fri Nov 07, 2003 5:06 pm

Hey all,

First post here, this forum seems like a god-send so a big Hello to everyone.

Just wondering if it's possible to do a net-install of Irix via a CD unit hooked up to a Mac running OS X?

I've got an Octane running 6.5.11m, and have just got the discs for 6.5.21, problem being, no CD unit for the SGI, but various cd drives on the Mac, and a PC.

Any help greatly appreciated.

User avatar
ducks
Posts: 81
Joined: Mon May 19, 2003 11:10 am
Location: Amsterdam, The Netherlands
Contact:

Unread postby ducks » Sat Nov 08, 2003 2:33 am

Do you want to do a compleet reinstall or just an upgrade?

I you want to upgrade just transfer the files via ftp/nfs or whatever works best for you.

For a compleet netinstall you need tftp, bootps and rsh. I'v done a few netinstalls from freebsd. MacOSX should be similar. This is roughly how it goes:

put cdrom content on nfs share (per cd)

cp sa fx.64 sash64 miniroot/unix.IPxx /tftpboot

enable tftp rsh in inetd.conf
restart inetd

start bootps

Boot sgi

Stop for maintenace
enter command monitor
printenv
setenv netaddr <ip>

add following to /etc/bootptab
indigo2:ha=08006909f00a:cs=mira:ds=mira:sm=255.255.255.0:gw=almach:hn:

add host to /etc/hosts

restart bootps

hostname
ha = hardware address (without the dots)
cs = Cookie server address list
ds = domain name server
sm = subnetmask
gw = gateway

command monitor:
boot bootp():/tftpboot/sash64 bootp():/tftpboot/fx.64

network install

hostname (full!!!! hostname)
dir /tftpboot

make new filesystem =yes
block size = 4096

admin
sh

mkdir /root/installtmp

rcp -r <installserver>:/dist files /root/installtmp

exIt

from ............
conflicts .......
go .......

I couldn't do a full netinstall, couse csh on FreeBSD is not exactly the same as SGI's
This is from memory so i might have forgotten something

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8145
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Unread postby nekonoko » Sat Nov 08, 2003 2:45 am

ducks wrote:For a compleet netinstall you need tftp, bootps and rsh. I'v done a few netinstalls from freebsd. MacOSX should be similar. This is roughly how it goes:


OSX 10.2 and up use xinetd instead of inetd, so make certain to modify /etc/xinetd.conf if you're using a newer version.

bootpd, tftpd and rsh are all included with MacOS X so everything should work - I've never tried it though.

There are a couple of threads here in the forum on netbooting from Linux machines and the like, but the concept is pretty much the same.
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

rezonate
Posts: 25
Joined: Fri Nov 07, 2003 4:38 pm

Unread postby rezonate » Sat Nov 08, 2003 4:25 am

That's great, cheers guys. I'm going to do a complete re-install since I've pretty much fuggered the OS over the years, could do with a cleanout now.

rezonate
Posts: 25
Joined: Fri Nov 07, 2003 4:38 pm

Unread postby rezonate » Sat Nov 08, 2003 5:28 am

Think I might have to get hold of a scsi cd that works on the SGI, none of the cd units on the Mac, or PC can read the Irix disks.

User avatar
nicolas
Posts: 146
Joined: Thu Apr 10, 2003 5:33 pm
Location: Sherbrooke, Quebec, Canada

Unread postby nicolas » Sat Nov 08, 2003 5:39 am

IRIX disc filesystem is EFS. i dont know if OSX support that.
linux can read them.

rezonate
Posts: 25
Joined: Fri Nov 07, 2003 4:38 pm

Unread postby rezonate » Sun Nov 09, 2003 4:31 am

Thanks, I reckon my options are, until I can get a CD for the machine, is to maybe install Linux on a spare partition on the Mac (yellowdog?), or to try and get the sgi to see the CD unit via NFS. I'll give it a bash.

P.s. What's the deal with SGI's Supportfolio? I'm not on any maintenance contract, but have registered with it, and I can get various patches and so on; but is there a way to maybe get the Maintenance releases online? Maybe sign up as a developer?

vegac
Posts: 745
Joined: Thu Jan 23, 2003 11:34 am
Contact:

Unread postby vegac » Sun Nov 09, 2003 8:46 am

Some people have said if you sign up as a developer online, and have that account matching your supportfolio account (matching how I don't know) you gain access to the latest maintenance releses, but I've never had luck with this, so I'm unsure if it's truth or myth.

shrek
Posts: 260
Joined: Fri Apr 18, 2003 1:32 pm
Location: Vleuten, The Netherlands
Contact:

Unread postby shrek » Sun Nov 09, 2003 10:39 am

It's the truth!
However to get it right I needed to send SGI an email: mailto:devprogram@sgi.com following was the mail I wrote:
Hi,

I read on several newsgroups that if I want to be able to download the latest maintenance releases of IRIX for development purposes that I should create a developer online account and then a surfzone account.
I failed to do this in this order. I had a surfzone account before a dev online account. Now the newsgroups tell me that you guys should be able to reset this so I would be able to download these newer overlays.

The account name I used on both services is "xxxxx" (without quotes)

Thanks for your help.


And it really worked for me, took about 2 weeks before I got a mail back however. Running IRIX 6.5.22m on my Origin 200 now :D

rezonate
Posts: 25
Joined: Fri Nov 07, 2003 4:38 pm

Unread postby rezonate » Sun Nov 09, 2003 12:10 pm

Sounds pretty good to me. I signed up to the dev program, then supportfolio (same name), but get the little locks for the main. releases. Might try the pleading email approach ;)

User avatar
0ctane
Posts: 169
Joined: Thu Jul 10, 2003 6:28 pm
Location: Cincinnati, OH
Contact:

Unread postby 0ctane » Wed Dec 31, 2003 10:42 am

Yup, I am forced to plead with them also. Crossing my fingers. Did you have any luck rezonate?

User avatar
Slide
Posts: 114
Joined: Thu Jan 23, 2003 5:10 am
Location: WI, US
Contact:

Unread postby Slide » Wed Dec 31, 2003 11:32 am

I had to plead as well. Two weeks later I got a response that my plead would be forwarded to the appropriate people. That was a couple days ago, nothin' more yet...

EDIT!
I just received email from Melissa Schumann, SGI Global Developer Program Manager, confirming that my account has been authorized for IRIX maintenance stream access through supportfolio.

Wheeee!

User avatar
dexter1
Moderator
Moderator
Posts: 2735
Joined: Thu Feb 20, 2003 6:57 am
Location: Zoetermeer, The Netherlands

Unread postby dexter1 » Wed Dec 31, 2003 12:15 pm

ducks wrote:I couldn't do a full netinstall, couse csh on FreeBSD is not exactly the same as SGI's


Use pdksh instead of csh, i've done several installs, even irix 4.0.1,5.3 and 6.2! I usually follow this recipe for Linux:

Code: Select all

sysctl -w net.ipv4.ip_no_pmtu_disc=1
sysctl -w net.ipv4.ip_local_port_range="2048 32767"

bootptab:
pippa:ht=1:sm=255.255.255.0:gw=192.168.9.5:ha=080069022996:ip=192.168.9.7

inetd.conf:
shell   stream  tcp     nowait  root    /usr/sbin/tcpd  in.rshd -L
login   stream  tcp     nowait  root    /usr/sbin/tcpd  in.rlogind
tftp    dgram   udp     wait    root    /usr/sbin/in.tftpd      in.tftpd -p -vv
bootps  dgram   udp     wait    root    /usr/sbin/bootpd        bootpd

passwd:
guest:x:500:100:,,,:/home/guest:/bin/sh

shadow:
guest:$1$Wsf0bAiT$Ua/QWYtP6k98G7R8uqQJH/:12329:0:99999:7:::

hosts:
192.168.9.7             pippa.sol pippa

hosts.allow:
ALL:localhost
ALL:192.168.9.1
ALL:192.168.9.7
ALL:pippa.sol

/home/guest/.rhosts
localhost frank guest
pippa root frank guest

copy install cd to disk first.

setenv notape 1
boot -f bootp()neo:/home2/irix53/stand/fx.IP12 --x

setenv notape 1                                                             
setenv tapedevice bootp()neo:/home2/irix53/dist/sa                           
boot -f $tapedevice(sash.IP12) --m


which contains the necessary instructions to netboot my Personal IRIS with IRIX 5.3. Along with 'ln -s /bin/pdksh /bin/sh'

User avatar
0ctane
Posts: 169
Joined: Thu Jul 10, 2003 6:28 pm
Location: Cincinnati, OH
Contact:

Unread postby 0ctane » Wed Dec 31, 2003 12:54 pm

Slide wrote:EDIT!
I just received email from Melissa Schumann, SGI Global Developer Program Manager, confirming that my account has been authorized for IRIX maintenance stream access through supportfolio.
Wheeee!
Great timing for you. I hope I will not have to wait two weeks. :(

User avatar
voidfoo
Posts: 474
Joined: Sat May 17, 2003 2:01 pm
Location: Seattle

Unread postby voidfoo » Thu Jan 01, 2004 2:44 pm

nicolas wrote:IRIX disc filesystem is EFS. i dont know if OSX support that.
linux can read them.


Yesterday I tried to access my Development Library CD in order to get the motif_dev* files (for iconbar, :) ). Since I don't have CDROM on my Indigo2, I tried to mount the CD under linux, but failed. I used the following command:

mount -t efs /dev/cdrom1 /somewhere -o loop

I can't remember the error message and I have no access to the linux box now.

Did I miss anything important? Or is it just because my CDROM can't handle 512 block size?

And are there other ways to access the CD (on windows or linux)? I found efssh (libfs) via google but coulnd't get it work.

Thanks.


Return to “SGI: Discussion”

Who is online

Users browsing this forum: No registered users and 2 guests