LOVE (install IRIX from IRIX, LINUX or WINDOWS)
#1
LOVE (install IRIX from IRIX, LINUX or WINDOWS)
Hey folks,

I just finished my new project, it is called love. It allows installation of IRIX from IRIX, LINUX or WINDOWS.

The reason for its existence is that IRIX installations are difficult, even for experienced users. New users almost always struggle with IRIX installations which can be demotivating and frustrating.

My goal is to make this task easy, fast and accessible.

You can follow any IRIX installation guide on the net with the love installer. The features are:

  • designed specifically for network installation of IRIX
  • it uses labels instead of cumbersome paths: love.6530.1 instead of /mnt/IRIX/6.5.30/Overlays_1_of_3/dist
  • it is multiplatform (runs on IRIX, LINUX and WINDOWS)
  • it consolidates all servers (bootpd, tftpd, rshd) into a single superserver
  • is distributed as a single binary
  • has an extremely small footprint (200KiB on LINUX, 400KiB on IRIX, 445KiB on WINDOWS)
  • was extensively tested: IRIX 5.3, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5.7, 6.5.22, 6.5.30

When choosing "Install System Software" in the PROM, you would type:

Enter the name of the remote host: 192.168.178.100
Enter the remote directory: love.6530.1

love.6530.1 is a label that is associated with a real local path in the labels file: LABELS.UNIX.TXT or LABELS.WIN.TXT:

...
love.all.3264.6530.ov1 /mnt/IRIX/6.5.30/Overlays_1_of_3/dist love.6530.1
...

The first label is the fully qualified label name (FQLN), the second string is the real local path and starting at the third column come all the aliases which are normally shorter than the FQLN. During IRIX installation you can use either FQLN or aliases.

Thus, the above would be equivalent to:

Enter the name of the remote host: 192.168.178.100
Enter the remote directory: /mnt/IRIX/6.5.30/Overlays_1_of_3/dist

All paths in the labels file must be absolute pathnames. On UNIX this is straightforward because there is just one type of absolute path. On Windows, you can use:

1. C:\path\to\dist
2. \path\to\dist
3. \\server\share\path\to\dist

The second type is relative to the current drive.

If you need IRIX distribution files for the love installer, get them here.

To start love on UNIX, run as root:

Code:
# ./love your.IP.v4.address ./LABELS.UNIX.TXT

Or on WINDOWS, run as administrator or equivalent:

Code:
C:\>.\love.exe your.IP.v4.address .\LABELS.WIN.TXT

Note for WINDOWS users: you will need Npcap 1.72 to use the love installer.

Download a complete guide on how to install IRIX using LOVE from here.

Download the installer from here and spread the love!!!


EDIT 01.02.2023: Added link to love_guide.txt - a guide to install IRIX using LOVE

Tru
(This post was last modified: 02-01-2023, 05:35 PM by TruHobbyist.)
TruHobbyist
Developer

Trade Count: (0)
Posts: 195
Threads: 21
Joined: May 2018
Find Reply
01-30-2023, 10:46 PM
#2
RE: LOVE (install IRIX from IRIX, LINUX or WINDOWS)
This sounds like a really useful utility and I'm going to have to try it out next time I am reloading from IRIX. This might be the holy grail of network installs.

When I finish setting up the new wiki, I will copy your documentation to it if you are okay with that.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,241
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
01-30-2023, 11:59 PM
#3
RE: LOVE (install IRIX from IRIX, LINUX or WINDOWS)
Of course! You can do whatever you like with my post and the source code, it is free.
TruHobbyist
Developer

Trade Count: (0)
Posts: 195
Threads: 21
Joined: May 2018
Find Reply
01-31-2023, 08:18 AM
#4
RE: LOVE (install IRIX from IRIX, LINUX or WINDOWS)
This is brilliant!!! As already mentioned, I tried it with success and I'm glad I can now finally use my ubuntu server as installation source without messing with configs!
I've been trying (and procrastinating) to configure rshd etc on that server for some time, but this is way better!
Love the label mapping file.. no more typos with long complicated relative TFTP paths!

Thank you!!
Heart Heart Heart
flexion
O2

Trade Count: (0)
Posts: 23
Threads: 0
Joined: Oct 2020
Location: Zurich
Find Reply
01-31-2023, 03:32 PM
#5
RE: LOVE (install IRIX from IRIX, LINUX or WINDOWS)
I've already read through the documentation and I think this is probably the holy grail for most people. I'll share it on reddit shortly. No more manual setup, no more VMs/vagrant, no more insanity.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,241
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
01-31-2023, 04:06 PM
#6
RE: LOVE (install IRIX from IRIX, LINUX or WINDOWS)
I am the author of Reanimator and this implementation of the necessary protocols in a single source file is absolutely great.

I want to show my respect and admiration.

Indy Indy R4400 150 MHz, 256 MB RAM, 24-bit graphics, 6.5.22
  Octane2 Octane2 R12000 400 MHz, 1024 MB RAM, ODYSSEY V6, 6.5.30

IBM 44p model 170 (7044-170), POWER3-II 64 bits 400 MHz, 1 GB RAM
AlphaServer DS10 466 MHz, 128 MB RAM
HP C3600 PA-RISC 8600 552MHz, 2 GB RAM
HP ProDesk 400 G2 MINI Intel Core i5 6th Gen 2,50GHz 16GB, Debian GNU/Linux (NAS)
HP t610 Debian GNU/Linux, 2 GB RAM (NAS)
(This post was last modified: 02-09-2023, 07:59 PM by Linux-RISC.)
Linux-RISC
RISC and Unix lover

Trade Count: (0)
Posts: 51
Threads: 4
Joined: Apr 2022
Location: Spain
Website Find Reply
02-09-2023, 07:54 PM
#7
RE: LOVE (install IRIX from IRIX, LINUX or WINDOWS)
Yeah, it's definitely grand.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,241
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
02-09-2023, 08:15 PM
#8
RE: LOVE (install IRIX from IRIX, LINUX or WINDOWS)
(02-09-2023, 07:54 PM)Linux-RISC Wrote:  I am the author of Reanimator and this implementation of the necessary protocols in a single source file is absolutely great.

I want to show my respect and admiration.
Thank you, Linux-RISC. It's an honor coming from the creator of Reanimator. Maybe we should look into joining our efforts into a single easy-to-use installer. What do you think?

Would be great for the whole community.
TruHobbyist
Developer

Trade Count: (0)
Posts: 195
Threads: 21
Joined: May 2018
Find Reply
02-10-2023, 03:34 PM
#9
RE: LOVE (install IRIX from IRIX, LINUX or WINDOWS)
Well, it might be interesting to release a "Reanimator in LOVE" version Biggrin, replacing the Raspberry Pi OS services with LOVE and taking advantage of the downloadable IRIX images from the Reanimator server.

Indy Indy R4400 150 MHz, 256 MB RAM, 24-bit graphics, 6.5.22
  Octane2 Octane2 R12000 400 MHz, 1024 MB RAM, ODYSSEY V6, 6.5.30

IBM 44p model 170 (7044-170), POWER3-II 64 bits 400 MHz, 1 GB RAM
AlphaServer DS10 466 MHz, 128 MB RAM
HP C3600 PA-RISC 8600 552MHz, 2 GB RAM
HP ProDesk 400 G2 MINI Intel Core i5 6th Gen 2,50GHz 16GB, Debian GNU/Linux (NAS)
HP t610 Debian GNU/Linux, 2 GB RAM (NAS)
Linux-RISC
RISC and Unix lover

Trade Count: (0)
Posts: 51
Threads: 4
Joined: Apr 2022
Location: Spain
Website Find Reply
02-10-2023, 03:46 PM
#10
RE: LOVE (install IRIX from IRIX, LINUX or WINDOWS)
The main thing is that you should be using tarballs not EFS images or anything... there's really just no practical reason for using the disc images. So whatever you guys come up with, use the tarballs out there. ftp.irix.host is what we have for now.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,241
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
02-10-2023, 05:22 PM


Forum Jump:


Users browsing this thread: 1 Guest(s)