Success getting files off SGI XFS-formatted disks using "modern" hardware
#11
RE: Success getting files off SGI XFS-formatted disks using "modern" hardware
That thought had crossed my mind as well. Unfortunately, removing the desktop isn't as straightforward in this archaic release as it is with newer ones. I have never used this vintage of linux before either, so I'm learning as I go without a ton of ready resources available.

I do have the full GUI install, which I would be happy to share. The full .ova package is ~2.4GB, which is manageable but not trivial.

I may fool around with re-installing using the custom install option to get something more minimal. Likely won't be soon though.
callahan
Octane

Trade Count: (0)
Posts: 147
Threads: 20
Joined: Dec 2018
Location: East Coast, USA
Find Reply
12-21-2021, 06:23 PM
#12
RE: Success getting files off SGI XFS-formatted disks using "modern" hardware
Oh, with old debians you don’t have to install gui at all. You select a core and not a desktop task/profile. It’s been years but if remember my prompts you removed default-selected stuff and just stay with core-kernel-shell.

After hardware detection it should have asked for what packages to install (after base system was installed), you just unselect “Debian desktop environment”. Then you get a console-only server. That’s how that’s done from install.

Removal will be much worse. Once you have your build recipe down, install a new VM, unselect desktop and print server. Select file server and NFS and you’d be good to start.

I’m old enough where we didn’t have graphical installs on Linux and had to custom configure Xfree86 and such. Also servers were always installed console-only to prevent constant package updates and dependencies.
weblacky
I play an SGI Doctor, on daytime TV.

Trade Count: (10)
Posts: 1,716
Threads: 88
Joined: Jan 2019
Location: Seattle, WA
Find Reply
12-21-2021, 06:44 PM
#13
RE: Success getting files off SGI XFS-formatted disks using "modern" hardware
Turns out the very early version of Ubuntu don't support this. There are a few "expert" install options that you can fiddle with, but the core OS includes gnome and there is no way to preemptively remove it.

So, I did a but more digging and found that OpenSUSE 10.3 (still available here: https://ftp5.gwdg.de/pub/opensuse/discon...o/torrent/) has similar versions of xfsprogs and xfsdump, so I gave it a shot. I'm much less familiar with SUSE, but I managed to get a working minimal install that I tested against one of my SGI image files.

The entire VM .ova file is right at 200MB. Happy to share if someone has hosting suggestions.
callahan
Octane

Trade Count: (0)
Posts: 147
Threads: 20
Joined: Dec 2018
Location: East Coast, USA
Find Reply
12-22-2021, 01:20 AM
#14
RE: Success getting files off SGI XFS-formatted disks using "modern" hardware
What is a .ova indicating and what systems can it be used our of the box on?

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
12-22-2021, 01:35 AM
#15
RE: Success getting files off SGI XFS-formatted disks using "modern" hardware
(12-22-2021, 01:20 AM)callahan Wrote:  Turns out the very early version of Ubuntu don't support this. There are a few "expert" install options that you can fiddle with, but the core OS includes gnome and there is no way to preemptively remove it.

So, I did a but more digging and found that OpenSUSE 10.3 (still available here: https://ftp5.gwdg.de/pub/opensuse/discon...o/torrent/) has similar versions of xfsprogs and xfsdump, so I gave it a shot. I'm much less familiar with SUSE, but I managed to get a working minimal install that I tested against one of my SGI image files.

The entire VM .ova file is right at 200MB. Happy to share if someone has hosting suggestions.

Right, I said Debian. Unbuntu is Debian-based but not Debian.   I’d recommend straight, vanilla, Debian for server work, it works and doesn’t bring the cruft with it.
weblacky
I play an SGI Doctor, on daytime TV.

Trade Count: (10)
Posts: 1,716
Threads: 88
Joined: Jan 2019
Location: Seattle, WA
Find Reply
12-22-2021, 01:53 AM
#16
RE: Success getting files off SGI XFS-formatted disks using "modern" hardware
(12-22-2021, 01:35 AM)Raion Wrote:  What is a .ova indicating and what systems can it be used our of the box on?

.ova is the open virtual appliance, which can be run on most hypervisor applications. Of course this one has a x86 VM, so it would primarily be for Linux / MacOS / Windows. 

I can probably just throw it on archive.org, especially since this machine only contains FOSS software.
callahan
Octane

Trade Count: (0)
Posts: 147
Threads: 20
Joined: Dec 2018
Location: East Coast, USA
Find Reply
12-22-2021, 02:52 AM
#17
RE: Success getting files off SGI XFS-formatted disks using "modern" hardware
I'm thinking. I don't think putting it up on our FTP is a good idea because I'm currently facing some potential shutdown of that (while I prep a new server for Colo).

That being said, lemme think it over and I'll see what I can do to give you some space to just put up some helpful bits and bobs. How's 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
12-22-2021, 03:23 AM
#18
RE: Success getting files off SGI XFS-formatted disks using "modern" hardware
(12-20-2021, 03:53 PM)callahan Wrote:  The PCMCIA card seems to be the hard limit on bandwidth. I tried block sizes up to 4MB with no increase in performance. Larger blocks probably would work fine, but I like to stick with 512 byte block sizes 1) because I'm never fully sure how some of the archaic hardware will handle big blocks and 2) I regularly use SCIS2SD devices, which have a default block size of 512 bytes, so I don't have to do mental math to target the right sector.

PCMCIA I/O interfaces operate at roughly 3.3 MHz on a 16-bit data bus, for a bandwidth of 6.6 MB/s without pipelining. The interface is based on the AT bus with relaxed timing requirements (the AT bus ran originally at the CPU's clock frequency, but later on was commonly used at anywhere from 7 to 8.3 MHz). A SCSI PC Card should be able to saturate a 5 MB/s SCSI bus.

You didn't reply to or acknowledge my comment about cooked devices. The block size used in a write request can only influence the actual device transfer if the raw device is used (with an "r" in its file name). The cooked device always stores requests in the file cache and uses a scheduling policy to choose when to actually issue them and what block sizes to use. It's like the difference between writing to a TCP stream and sending a UDP datagram, only one offers control over the packet size to applications.

Personaliris O2 Indigo2 R10000/IMPACT Indigo2 R10000/IMPACT Indigo2 Indy   (past: 4D70GT)
robespierre
refector peritus

Trade Count: (0)
Posts: 640
Threads: 3
Joined: Nov 2020
Location: Massholium
Find Reply
12-31-2021, 09:15 PM
#19
RE: Success getting files off SGI XFS-formatted disks using "modern" hardware
Hi Callahan & Co,

this thread made me curious, as I have a desktop PC with Adaptec 2940 and original Fedora 1 (Yarrow) release installed on SCSI2SD disk. I use this to run the SGI L2 Emulator SW.

So I did a “man mount” and the page showed that xfs was an available mount option.

When I plugged an IRIX XFS disk into the machine and then tried to mount it, it failed, as the mount.xfs code was not installed (“mount -t xfs -o ro /dev/sdb1 /mnt/XFS” , where I got disk info from hardware browser util).
NOTE: I used read only option out of caution for my test.

Tried: "yum install xfsprogs" but this failed as there was no "xfsprogs" in the release 1 repository.

So I put a new SD card into the SCSI2SD unit and did a fresh install of Fedora Core 2 (Tettnang) from 2004, which is Linux 2.6 Kernel.

I had to update the Yum repository configuration: "/etc/yum.conf" to point to:
- "http://archives.fedoraproject.org/pub/archive/fedora/linux/core/$releasever/$basearch/os/"
- "http://archives.fedoraproject.org/pub/archive/fedora/linux/core/updates/$releasever/$basearch/"

Then did: "yum install xfsprogs"

This worked with Fedora 2, as xfs stuff is in repo.
So I am now able to mount physical XFS disk ok.

I deliberately used very old Fedora, as this is the release that Red Hat, who did initial XFS port used, rather than Debian based Linux.

Thanks for posting information.

Cheers from Oz,

jwhat/John
(This post was last modified: 01-20-2022, 02:38 PM by jwhat.)
jwhat
Octane/O350/Fuel User

Trade Count: (0)
Posts: 513
Threads: 29
Joined: Jul 2018
Location: Australia
Find Reply
01-20-2022, 08:51 AM
#20
RE: Success getting files off SGI XFS-formatted disks using "modern" hardware
Hi Callahan!


Thank you for this super interesting post!
Irixfanatic
O2

Trade Count: (0)
Posts: 2
Threads: 0
Joined: Jan 2025
Location: USA
Find Reply
01-15-2025, 04:34 AM


Forum Jump:


Users browsing this thread: 1 Guest(s)