RISC iX - Cloned!

chat about arc/risc pc gaming & RISC OS software here (NOT the core OS!)

Related forum: adventures


dangardner
Posts: 161
Joined: Sun Apr 01, 2012 12:30 pm
Location: The Wicklow Mountains

Re: RISC iX - Cloned!

Postby dangardner » Thu Dec 11, 2014 9:01 pm

davidb wrote:Nice work! It looks like there are at least two partitions on that disk. I wonder if there's a tool available to extract them to separate images.

http://www.riscos.com/support/developer ... ecore.html has everything you would need (I think) to work out the necessary offset. There is a "Non-ADFS partition descriptor" in the boot block at &1FC - &1FE from offset &C00 on disk, which describes the start cylinder (&1FD=lobyte, &1FE=hibyte). The disc address of the RISC iX partition is then (start cylinder * heads on drive * sectors per track * bytes per sector). These values can be obtained from the Disc Record at offset &1C0 - &1FB from offset &C00 on disk. Getting the heads right might be little tricky because you would need to know whether the drive is interleaved or sequenced but if one doesn't look right, try the other.

If it helps any, the GNU "file" tool is pretty good at identifying RISC iX floppy images so it would probably work on partition images once you dike them out to a file with dd and the correct offset. Here's what file said about my RISC iX kernel floppy image:

Code: Select all

kernel_disk.img:  Unix Fast File system [v1] (little-endian), last mounted on /mnt, last written at Tue Nov  9 07:37:21 1993, clean flag 0, number of blocks 800, number of data blocks 703, number of cylinder groups 5, block size 4096, fragment size 1024, minimum percentage of free blocks 0, rotational delay 4ms, disk rotational speed 1rps, SPACE optimization

I also have around 70Mb of RISC iX materials (floppy and hard disk images, tarballs, docs etc.) I'll see what I can dig out and make available too. I've never been able to make any of it work but hopefully we can pull the useful stuff out of it.

dangardner
Posts: 161
Joined: Sun Apr 01, 2012 12:30 pm
Location: The Wicklow Mountains

Re: RISC iX - Cloned!

Postby dangardner » Thu Dec 11, 2014 9:49 pm

dangardner wrote:I also have around 70Mb of RISC iX materials (floppy and hard disk images, tarballs, docs etc.) I'll see what I can dig out and make available too. I've never been able to make any of it work but hopefully we can pull the useful stuff out of it.

http://sink.me.uk/RISCiX/

Limited to 100 KB/sec to avoid hammering the webserver too much. Enjoy!

User avatar
flibble
Posts: 567
Joined: Tue Sep 22, 2009 10:29 am
Contact:

Re: RISC iX - Cloned!

Postby flibble » Fri Dec 12, 2014 6:57 pm

dangardner wrote:
dangardner wrote:I also have around 70Mb of RISC iX materials (floppy and hard disk images, tarballs, docs etc.) I'll see what I can dig out and make available too. I've never been able to make any of it work but hopefully we can pull the useful stuff out of it.

http://sink.me.uk/RISCiX/


Cheers, I've taken a copy of it :)

User avatar
paulv
Posts: 3557
Joined: Tue Jan 25, 2011 6:37 pm
Location: Leicestershire
Contact:

Re: RISC iX - Cloned!

Postby paulv » Fri Dec 12, 2014 7:44 pm

Well, I'd got an AKA32 SCSI card on the way and some bits and pieces are coming out of storage bit by bit so I'll be able to look at this over Christmas now :D

Paul

SarahWalker
Posts: 1038
Joined: Fri Jan 14, 2005 3:56 pm
Contact:

Re: RISC iX - Cloned!

Postby SarahWalker » Sat Dec 13, 2014 6:58 pm

arculator_riscix.png

Well, it's a start...

User avatar
davidb
Posts: 1832
Joined: Sun Nov 11, 2007 10:11 pm
Contact:

Re: RISC iX - Cloned!

Postby davidb » Sat Dec 13, 2014 7:33 pm

Looking good, Tom! I'll have to try and find time to get up to speed with Arculator, maybe in the new year... :)

dangardner
Posts: 161
Joined: Sun Apr 01, 2012 12:30 pm
Location: The Wicklow Mountains

Re: RISC iX - Cloned!

Postby dangardner » Thu Dec 18, 2014 9:50 am

I tried to get this working on my 410/1 with ARM3, 4Mb RAM and AKA32 and I get a "Read failed for <RISCiX$Dir>.templates" when I run !RISCiX from the SCSI disk. My other copy of !RISCiX (v1.22) does load but when I attempt to start RISC iX, it errors out with: Failed to bootstrap RISC iX. (&11887) "Failed to open object". Replacing the templates file in the app dir with the one from the working version didn't fix the error.

I used dd on a Linux box to copy the image onto an old ex-Sun 1Gb SCA SCSI disk in an external enclosure and SCSIDM sees the Boot and Root slices when I run "prptable". I'm not sure what is going on yet but I should probably try writing the image from the Arc using the internal IDE CF card as storage. It also gives me an excuse to fire up the ThinNet network again to get the image onto the Arc :-)

Prime
Posts: 2301
Joined: Sun May 31, 2009 11:52 pm

Re: RISC iX - Cloned!

Postby Prime » Thu Dec 18, 2014 3:09 pm

Will have to try and get hold of a machine to have a play with this on, I'm assuming that it won't run on an A5000 or RiscPC ? as they are too new.

Cheers.

Phill.

steve3000
Posts: 1693
Joined: Sun Nov 25, 2012 12:43 am

Re: RISC iX - Cloned!

Postby steve3000 » Thu Dec 18, 2014 4:24 pm

Prime wrote:Will have to try and get hold of a machine to have a play with this on, I'm assuming that it won't run on an A5000 or RiscPC ? as they are too new.

Cheers.

Phill.

I'd have thought an A5000 with an Acorn SCSI card may be function - although floppy disc/printer/serial ports probably won't work as they use a different controller.

RiscPC would definitely be too 'new'.

User avatar
flibble
Posts: 567
Joined: Tue Sep 22, 2009 10:29 am
Contact:

Re: RISC iX - Cloned!

Postby flibble » Thu Dec 18, 2014 5:35 pm

dangardner wrote:I tried to get this working on my 410/1 with ARM3, 4Mb RAM and AKA32 and I get a "Read failed for <RISCiX$Dir>.templates" when I run !RISCiX from the SCSI disk. My other copy of !RISCiX (v1.22) does load but when I attempt to start RISC iX, it errors out with: Failed to bootstrap RISC iX. (&11887) "Failed to open object". Replacing the templates file in the app dir with the one from the working version didn't fix the error.


Use *status, what are the values of 'device', 'partition' and 'unit'?

If they are set to 'sd0', '0' and '0'. Try the commands

*scsifs
*boot

Which is the commandline way of starting riscix

One other possibility is a risc os 2 / risc os 3 compatibility of the !riscix app. The disc image has a RO2 version on, you might need to install the later version of !RiscIx?

http://www.4corn.co.uk/cgi/download.php ... tstrap.arc

dangardner
Posts: 161
Joined: Sun Apr 01, 2012 12:30 pm
Location: The Wicklow Mountains

Re: RISC iX - Cloned!

Postby dangardner » Fri Dec 19, 2014 1:01 am

flibble wrote:Use *status, what are the values of 'device', 'partition' and 'unit'?

If they are set to 'sd0', '0' and '0'.
All set as expected. Once I worked out that the old SCA drive was dodgy, I now have the image on a newer 9Gb IBM DDRS-39130 drive which passes a verify and I have at least made more progress. I have only been able to use dd to transfer the image onto the disk because either NetFS or aund appear to have a 16Mb file size limit, preventing me from getting the image file onto the Arc.
flibble wrote:Try the commands

*scsifs
*boot
I tried variations on this theme, including exiting the desktop first. I definitely hear some disk activity after running the *BOOT. One time I had white vertical bands across the screen with the desktop grey border. Most times I just get a white box with the desktop grey border. This is also what I get when I try to boot from !RISCiX on the desktop. Every time I have to hard reset the machine to get it back.
flibble wrote:One other possibility is a risc os 2 / risc os 3 compatibility of the !riscix app. The disc image has a RO2 version on, you might need to install the later version of !RiscIx?

http://www.4corn.co.uk/cgi/download.php ... tstrap.arc
I'm running RO3 so it makes sense that the one on the image wouldn't work. On the plus side, I can use *RISCIXFS from the CLI to explore the RISC iX partition, however trying to e.g. *DUMP /etc/passwd, /etc/shells, /etc/services etc. produced gibberish each time. Should I expect to see the correct contents of those files?

dangardner
Posts: 161
Joined: Sun Apr 01, 2012 12:30 pm
Location: The Wicklow Mountains

Re: RISC iX - Cloned!

Postby dangardner » Fri Dec 19, 2014 11:00 am

I tried setting RMAsize etc. as per the installation guide and using the !RISCiX from bootstrap.arc but still no joy. I just get a box (either white or black depending on desktop state) filling most of the screen with a different colour border around it when I issue *BOOT. I'm guessing it's trying to boot the kernel but not getting far enough.

I observed some interesting things about files viewed with *DUMP through RISCiXFS. Each file appears to be the same 1Kb repeated throughout (a different 1Kb of data for different files). The fact that all the RISCiXFS files appear corrupted like this suggests that something might be wonky with the data in the UFS partition. However, I can load SCSIDM and the RISCiXFS module off the SCSIFS portion and navigate the UFS filesystem via *RISCIXFS, so something got written OK.

Has anybody else had any luck with the image, especially using dd to write it to disk? Do you see something resembling a passwd file when you *DUMP RISCiXFS:$.etc.passwd?

dangardner
Posts: 161
Joined: Sun Apr 01, 2012 12:30 pm
Location: The Wicklow Mountains

Re: RISC iX - Cloned!

Postby dangardner » Sat Dec 20, 2014 8:26 pm

I got Sunfish working on the Arc and wrote the image straight to the SCSI disk from an NFS mount using SCSIWriter. Unfortunately there's no change in behaviour and still the same strange file contents when viewed through *RISCIXFS from within RISC OS.

I then used SCSIReader to copy off the contents of the SCSI disk via NFS after writing it and used vbindiff on Linux to view the differences between the original image and the contents on disk. I found around half a dozen differences of 4-5 bytes each, which might have an innocent explanation (timestamps?) and seems unlikely to cause this behaviour.

I'm kinda stumped at this point :-(

User avatar
flibble
Posts: 567
Joined: Tue Sep 22, 2009 10:29 am
Contact:

Re: RISC iX - Cloned!

Postby flibble » Sat Dec 20, 2014 8:49 pm

I've not got much advice here to offer, as far as I can tell you've done everything as I did.

I've a second machine I'm trying to setup, I'll yet you know how it goes.

dangardner
Posts: 161
Joined: Sun Apr 01, 2012 12:30 pm
Location: The Wicklow Mountains

Re: RISC iX - Cloned!

Postby dangardner » Sun Dec 21, 2014 10:42 am

flibble wrote:I've not got much advice here to offer, as far as I can tell you've done everything as I did.

I've a second machine I'm trying to setup, I'll yet you know how it goes.


Thanks. In the meantime, please could you confirm whether you see the expected contents of text files on the Unix (UFS) partition when you use *RISCIXFS and *DUMP/*TYPE etc. under RO? I suspect that if I can get that working, I may be able to boot the kernel. It also means I don't have to hard reset between each attempt :-)

User avatar
flibble
Posts: 567
Joined: Tue Sep 22, 2009 10:29 am
Contact:

Re: RISC iX - Cloned!

Postby flibble » Sun Dec 21, 2014 2:56 pm

dangardner wrote:Thanks. In the meantime, please could you confirm whether you see the expected contents of text files on the Unix (UFS) partition when you use *RISCIXFS and *DUMP/*TYPE etc. under RO? I suspect that if I can get that working, I may be able to boot the kernel. It also means I don't have to hard reset between each attempt :-)


I'm afraid I can't confirm that at the moment, the working machine went back to the Centre for Computing History last Wednesday.

User avatar
hoglet
Posts: 6391
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: RISC iX - Cloned!

Postby hoglet » Sun Dec 21, 2014 3:45 pm

I don't know if it's of any use, but I can mount the disk image in Ubuntu:

Code: Select all

$ acorn-fdisk -l riscix.hdf

Disk riscix.hdf: 16 heads, 63 sectors, 1024 cylinders
Units = cylinders of 1008 * 512 bytes

     Device Boot   Begin    Start      End   Blocks     Id   System
riscix.hdf1            0        0      123      61500    100  Filecore
riscix.hdf2          123      123      123          0+   101  Linux Table
riscix.hdf3          123      123      484     182400   fffe  Reserved/Free
riscix.hdf4          484      484      525      20502   fffe  Reserved/Free

$ mount -tadfs -o ro -o loop riscix.hdf /disk

$ ls -lR /disk

/disk/:
total 63
dr-x--x--x 2 root root  2048 2001-08-25 21:10 !RISCiX
-rw------- 2 root root 61487 1992-02-08 01:13 ScsiDM

/disk/!RISCiX:
total 210
-rw-r--r-- 2 root root     65 1995-02-24 13:55 !Boot
-rw-r--r-- 2 root root 159140 1991-12-18 21:08 RISCiXFS
-rw------- 2 root root    361 2001-09-17 00:44 !Run
-rw-r--r-- 2 root root  48111 1995-02-24 13:55 !RunImage
-rw-r--r-- 2 root root   1876 1995-02-24 13:55 sprites
-rw-r--r-- 2 root root   1112 1995-02-24 13:55 !sprites
-rw-r--r-- 2 root root   2614 1995-02-24 13:55 templates

$ cat /disk/\!RISCiX/\!Run
|> !Run, version 1.21
|
set RISCiX$Dir <obey$dir>
|
| NOTE: the "RISCiXFS" module should be loaded within the "!Boot" file
|       in case the user has the "noRISCOS" flag set
|
|rmensure RISCiXFS 1.20 *error 0 RISCiXFS module not present or too old
rmensure RISCiXFS 1.20 RMLoad <Obey$Dir>.RISCiXFS
wimpslot -min 512k -max 1024K
<RISCiX$dir>.!RunImage
|> done


Dave

User avatar
davidb
Posts: 1832
Joined: Sun Nov 11, 2007 10:11 pm
Contact:

Re: RISC iX - Cloned!

Postby davidb » Sun Dec 21, 2014 4:50 pm

Ah, that's interesting. I didn't know about acorn-fdisk. I'd say that the third partition is going to be interesting, but what type is it?

User avatar
flibble
Posts: 567
Joined: Tue Sep 22, 2009 10:29 am
Contact:

Re: RISC iX - Cloned!

Postby flibble » Sun Dec 21, 2014 4:57 pm

Probably some sort of ufs or ffs, whatever was the one in 4.3 BSD at the time (~1989-1991)

User avatar
hoglet
Posts: 6391
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: RISC iX - Cloned!

Postby hoglet » Sun Dec 21, 2014 7:16 pm

flibble wrote:Probably some sort of ufs or ffs, whatever was the one in 4.3 BSD at the time (~1989-1991)

Indeed.

I eventually figured out the incantation to mount this.

Code: Select all

$ sudo mount -t ufs -o ufstype=old -o ro -o loop,offset=62976512 riscix.hdf /disk

$ ls -l /disk
total 604
lrwxrwxrwx  1 root root      8 Aug 25  2001 bin -> /usr/bin
-rwx------  1 root root     73 Jul 25  2004 copy.sh
drwxr-xr-x  2 root root   3584 Jan  1  1992 dev
drwxr-xr-x  5 root root   1536 Jul  1  1989 etc
drwxr-xr-x  3 root root    512 Feb 17  1970 home
lrwxrwxrwx  1 root root      8 Aug 25  2001 lib -> /usr/lib
drwxr-xr-x  4 root root    512 Feb 17  1970 local
drwxr-xr-x  2 root root   4096 Sep 15  1992 lost+found
drwxr-xr-x  2 root root    512 Jul 25  2004 mnt
dr-xr-xr-x  2 root root    512 Sep  2  2001 net
drwxr-xr-x  3 root root    512 Aug 26  2001 packages
drwxr-xr-x  2 root root   1024 Jul  1  1989 sbin
-rw-r--r--  1 root root      0 Oct 25  1990 slowboot
drwxr-xr-x  2 root root    512 Oct 25  1990 tftpboot
drwxrwxrwx  3 root root    512 Jan  1  1992 tmp
drwxr-xr-x 16 root root    512 Mar  4  1992 usr
drwxr-xr-x 12 root root    512 Aug 26  2001 var
-rwxr-xr-x  1 root root 909763 Aug 25  2001 vmunix
-rw-r--r--  1 root root     70 Nov 16  1970 xdtinitial.xde

Tricky bit was getting the offset right. The partition start reported in acorn-fdisk are only approximate. The Unix UFS partition actually starts at sector 123001 (byte offset 62976512)

Here the motd file:

Code: Select all

$ cat /disk/etc/motd
NSICT RISC iX colonel admin #1 special: made Fri Jan 21 01:32:15 1994

And the console log file:

Code: Select all

$ cat /disk/var/spool/console.log
Jan  1 00:11:43 riscix vmunix: NSICT RISC iX colonel admin #1 special: made Fri Jan 21 01:32:15 1994
Jan  1 00:11:43 riscix vmunix: ARM3 processor, cache enabled
Jan  1 00:11:43 riscix vmunix: real mem  = 8388608
Jan  1 00:11:43 riscix vmunix: avail mem = 7110656
Jan  1 00:11:43 riscix vmunix: 48 buffers (384 Kbytes)
Jan  1 00:11:43 riscix vmunix: en0: slot 0: rev 1, address 00:00:a4:01:01:6e
Jan  1 00:11:43 riscix vmunix: scsi 0: slot 1
Jan  1 00:11:43 riscix vmunix: WARNING: system has not booted for 0 days -- CHECK THE DATE!
Jan  1 00:11:43 riscix vmunix: Swap size = 20.4 Mb
Jan  1 00:11:43 riscix vmunix: root fstype  4.3, name /dev/sd0a
Jan  1 00:11:43 riscix vmunix: swap fstype spec, name /dev/sd0S
Jan  1 00:12:45 riscix login: ROOT LOGIN console
Jan  1 00:16:23 riscix shutdown: shutdown by root:
Jan  1 00:16:25 riscix syslogd: going down on signal 15


Dave

dangardner
Posts: 161
Joined: Sun Apr 01, 2012 12:30 pm
Location: The Wicklow Mountains

Re: RISC iX - Cloned!

Postby dangardner » Sun Dec 21, 2014 8:09 pm

flibble wrote:Probably some sort of ufs or ffs, whatever was the one in 4.3 BSD at the time (~1989-1991)

It's ufs:

Code: Select all

# mount -t ufs -o ro,loop,offset=62976512 riscix.hdf /mnt/tmp
# ls /mnt/tmp
bin      etc   local       net       slowboot  usr     xdtinitial.xde
copy.sh  home  lost+found  packages  tftpboot  var
dev      lib   mnt         sbin      tmp       vmunix

Offset worked out by looking at "prptable" in SCSIDM and multiplying by 512.

dangardner
Posts: 161
Joined: Sun Apr 01, 2012 12:30 pm
Location: The Wicklow Mountains

Re: RISC iX - Cloned!

Postby dangardner » Sun Dec 21, 2014 8:22 pm

Apologies to hoglet for not refreshing the page before posting :-)

User avatar
hoglet
Posts: 6391
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: RISC iX - Cloned!

Postby hoglet » Sun Dec 21, 2014 8:24 pm

He, he, at least we agree on the offset value. :lol: :lol: :lol:

User avatar
davidb
Posts: 1832
Joined: Sun Nov 11, 2007 10:11 pm
Contact:

Re: RISC iX - Cloned!

Postby davidb » Sun Dec 21, 2014 8:49 pm

Ah, I was stupidly reading the output of acorn-fdisk incorrectly when trying to mount the partition earlier. It didn't help that I was reading the wrong column while trying to figure out the offset. :roll: Changing the units to sectors gives the following output which makes everything nice and consistent:

Code: Select all

Disk riscix.hdf: 16 heads, 63 sectors, 1024 cylinders
Units = sectors of 512 bytes

     Device Boot   Begin    Start      End   Blocks     Id   System
riscix.hdf1           -1        0   122999      61500    100  Filecore
riscix.hdf2       122999   123000   123001          0+   101  Linux Table
riscix.hdf3       123000   123001   487801     182400   fffe  Reserved/Free
riscix.hdf4       487801   487802   528805      20502   fffe  Reserved/Free

So, 123001 sectors from the start of the disk, with 512 bytes per sector, gives an offset of 62976512 bytes. It all makes sense now. :D

SarahWalker
Posts: 1038
Joined: Fri Jan 14, 2005 3:56 pm
Contact:

Re: RISC iX - Cloned!

Postby SarahWalker » Mon Dec 22, 2014 3:06 pm

Progress!

riscix1.png


Though either there's a SCSI bug or I've corrupted the image somehow :

riscix2.png

dangardner
Posts: 161
Joined: Sun Apr 01, 2012 12:30 pm
Location: The Wicklow Mountains

Re: RISC iX - Cloned!

Postby dangardner » Mon Dec 22, 2014 4:18 pm

Rebuilding the Linux kernel to support all the Acorn partition types makes the offset= stuff redundant:

Code: Select all

[   24.340480] sd 0:0:0:0: [sdb] 17850000 512-byte logical blocks: (9.13 GB/8.51 GiB)
[   24.389823] sd 0:0:0:0: [sdb] Write Protect is off
[   24.389829] sd 0:0:0:0: [sdb] Mode Sense: b9 00 00 08
[   24.422424] sd 0:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   24.550682]  sdb: [CUMANA/ADFS] sdb1 [RISCiX] < sdb2 sdb3(Root) sdb4(Boot) sdb5(Spare) >
[   24.704704] sd 0:0:0:0: [sdb] Attached SCSI disk


I can now mount the RISCiX partition directly as /dev/sdb3. Basing a mkfs.ufs invocation on the output of dumpfs.ufs -m /dev/sdb3 didn't work so well in that Linux couldn't mount the resulting filesystem.

Also very strange is that I can execute some of the RISC iX binaries using *ExecV (e.g. /sbin/date via "*ExecV RISCiXFS::$.sbin.date" works correctly after loading FPEmulator) but the contents of text files still look stuffed up.

TomWalker - bloody marvellous work, thank you! If you need any help, please let me know.

SarahWalker
Posts: 1038
Joined: Fri Jan 14, 2005 3:56 pm
Contact:

Re: RISC iX - Cloned!

Postby SarahWalker » Mon Dec 22, 2014 7:17 pm

For those who can access the Unixy partition on the image - can someone do a 'ls -l' on /bin ? There are a few quirks relating to certain transfer sizes on the Acorn SCSI podules and I'm wondering if I'm running into any of them when trying to ls and the like.

User avatar
hoglet
Posts: 6391
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: RISC iX - Cloned!

Postby hoglet » Mon Dec 22, 2014 7:31 pm

Here you go Tom:

Code: Select all

$ cd /disk

$ ls -l bin
lrwxrwxrwx 1 root root 8 Aug 25  2001 bin -> /usr/bin

$ ls -l usr/bin
total 3308
lrwxrwxrwx 1 root root       10 Aug 25  2001 [ -> /sbin/test
-rwxr-xr-x 1 sys  sys    131072 Dec 13  1990 adb
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 addbib
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 aedplot
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 ar
-rwxr-xr-x 1 sys  sys    131072 Dec 13  1990 as
-rwsr-xr-x 1 root root    98304 Dec 13  1990 at
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 atoplot
-rwxr-xr-x 1 sys  sys    131072 Dec 13  1990 awk
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 basename
-rwxr-xr-x 1 sys  sys       249 May 18  1990 batch
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 bc
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 bgplot
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 cal
-rwxr-xr-x 1 sys  sys      1400 May 23  1990 calendar
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 cat
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 cb
-r-xr-xr-x 1 sys  sys        47 May 21  1990 cc
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 checkeq
-rwsr-xr-x 4 root sys     98304 Dec 13  1990 chfn
lrwxrwxrwx 1 root root       11 Aug 25  2001 chgrp -> /sbin/chgrp
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 chkey
lrwxrwxrwx 1 root root       11 Aug 25  2001 chmod -> /sbin/chmod
lrwxrwxrwx 1 root root       11 Aug 25  2001 chown -> /sbin/chown
-rwsr-xr-x 4 root sys     98304 Dec 13  1990 chsh
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 cmp
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 col
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 comm
lrwxrwxrwx 1 root root        8 Aug 25  2001 cp -> /sbin/cp
lrwxrwxrwx 1 root root        8 Aug 25  2001 cp0 -> /sbin/cp
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 cpio
-rwsr-xr-x 1 root root    98304 Dec 13  1990 crontab
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 crtplot
-rwxr-xr-x 1 sys  sys    163840 Dec 13  1990 csh
-rws--x--x 2   66 daemon  98304 Dec 13  1990 cu
lrwxrwxrwx 1 root root       10 Aug 25  2001 date -> /sbin/date
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 dc
lrwxrwxrwx 1 root root        8 Aug 25  2001 dd -> /sbin/dd
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 deroff
-rwxr-sr-x 1 sys  tty     98304 Dec 13  1990 df
-rwxr-xr-x 1 sys  sys       897 May 28  1990 diction
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 diff
-rwxr-xr-x 1 sys  sys       503 May 28  1990 diff3
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 domainname
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 du
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 dumbplot
lrwxrwxrwx 1 root root        8 Aug 25  2001 e -> /sbin/ed
lrwxrwxrwx 1 root root       10 Aug 25  2001 echo -> /sbin/echo
lrwxrwxrwx 1 root root        8 Aug 25  2001 ed -> /sbin/ed
-rwxr-xr-x 1 sys  sys    163840 Dec 13  1990 efl
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 egrep
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 eqn
-rwxr-xr-t 2 sys  sys    262144 Dec 13  1990 ex
-rwxr-xr-x 1 sys  sys       571 May 28  1990 explain
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 expr
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 f77
-rwxr-xr-x 1 sys  sys        68 May 22  1990 false
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 fgrep
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 file
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 find
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 gigiplot
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 graph
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 grep
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 hostid
lrwxrwxrwx 1 root root       14 Aug 25  2001 hostname -> /sbin/hostname
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 hp7221plot
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 hpplot
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 implot
-rwxr-xr-x 1 sys  sys       689 May 28  1990 indxbib
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 install
-rwxr-sr-x 1 sys  bin     98304 Dec 13  1990 iostat
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 join
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 keylogin
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 kill
-rwxr-xr-x 1 root root   201995 Feb 16  2003 ksh
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 ld
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 learn
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 lex
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 ln
-rwsr-xr-x 1 root sys     98304 Dec 13  1990 login
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 look
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 lookbib
-r-xr-xr-x 1 sys  sys       771 Aug 19  1988 lorder
lrwxrwxrwx 1 root root        8 Aug 25  2001 ls -> /sbin/ls
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 m4
-rwsr-xr-x 1 root sys     98304 Dec 13  1990 mail
lrwxrwxrwx 1 root root       17 Aug 25  2001 mailq -> /usr/lib/sendmail
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 make
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 mesg
lrwxrwxrwx 1 root root       11 Aug 25  2001 mkdir -> /sbin/mkdir
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 mkshare
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 mt
lrwxrwxrwx 1 root root        8 Aug 25  2001 mv -> /sbin/mv
lrwxrwxrwx 1 root root        8 Aug 25  2001 mv0 -> /sbin/mv
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 neqn
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 nice
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 nm
-r-xr-xr-x 1 sys  sys       507 Aug 19  1988 nohup
-rwxr-xr-x 1 sys  sys    131072 Dec 13  1990 nroff
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 od
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 on
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 pagesize
-rwsr-xr-x 4 root sys     98304 Dec 13  1990 passwd
-rwxr-xr-x 1 sys  sys    360448 Dec 13  1990 pc
-rwxr-xr-x 1 sys  sys      1025 May 28  1990 plot
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 plottoa
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 pr
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 prof
lrwxrwxrwx 1 root root        8 Aug 25  2001 ps -> /sbin/ps
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 ptx
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 pwd
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 ranlib
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 ratfor
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 refer
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 rev
lrwxrwxrwx 1 root root        8 Aug 25  2001 rm -> /sbin/rm
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 rmail
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 rmdir
-rwxr-xr-x 1 sys  sys       950 May 28  1990 roffbib
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 rpcgen
---s--s--x 2   66 daemon  98304 Dec 13  1990 ruusend
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 sed
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 sh
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 size
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 sleep
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 sort
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 sortbib
-rwxr-xr-x 1 sys  sys      1408 Jun 29  1990 spell
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 spellin
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 spellout
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 spline
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 split
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 strip
lrwxrwxrwx 1 root root       10 Aug 25  2001 stty -> /sbin/stty
-rwxr-xr-x 1 sys  sys      1356 May 28  1990 style
-rwsr-xr-x 1 root sys     98304 Dec 13  1990 su
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 sum
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 symrename
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 sync
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 t300
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 t300s
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 t4013
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 t450
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 tabs
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 tail
lrwxrwxrwx 1 root root        9 Aug 25  2001 tar -> /sbin/tar
lrwxrwxrwx 1 root root        9 Aug 25  2001 tar0 -> /sbin/tar
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 tbl
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 tc
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 tee
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 tek
lrwxrwxrwx 1 root root       10 Aug 25  2001 test -> /sbin/test
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 time
-rws--x--x 2   66 daemon  98304 Dec 13  1990 tip
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 tk
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 touch
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 tr
-rwxr-xr-x 1 sys  sys    131072 Dec 13  1990 troff
-rwxr-xr-x 1 sys  sys        69 May 22  1990 true
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 tsort
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 tty
-rwsr-xr-x 1 root sys     98304 Dec 13  1990 under
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 uniq
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 units
---s--s--x 1   66 daemon  98304 Dec 13  1990 uucp
-rwxr-xr-x 1 root root    98304 Dec 13  1990 uudecode
-rwxr-xr-x 1 root root    98304 Dec 13  1990 uuencode
---s--s--x 1   66 daemon  98304 Dec 13  1990 uulog
---s--s--x 1   66 daemon  98304 Dec 13  1990 uuname
---s--s--x 1   66 daemon  98304 Dec 13  1990 uupoll
---s--s--x 1   66 daemon  98304 Dec 13  1990 uuq
---s--s--x 2   66 daemon  98304 Dec 13  1990 uusend
---s--s--x 1   66 daemon  98304 Dec 13  1990 uusnap
---s--s--x 1   66 daemon  98304 Dec 13  1990 uux
-rwxr-xr-t 2 sys  sys    262144 Dec 13  1990 vi
-rwxr-sr-x 1 sys  adm     98304 Dec 13  1990 wall
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 wc
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 what
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 where
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 who
-rwxr-sr-x 1 sys  adm     98304 Dec 13  1990 write
drwxr-xr-x 3 root root     2048 Nov 26  1990 X11
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 yacc
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 ypcat
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 ypmatch
-rwsr-xr-x 4 root sys     98304 Dec 13  1990 yppasswd
-rwxr-xr-x 1 sys  sys     98304 Dec 13  1990 ypwhich


Dave

SarahWalker
Posts: 1038
Joined: Fri Jan 14, 2005 3:56 pm
Contact:

Re: RISC iX - Cloned!

Postby SarahWalker » Mon Dec 22, 2014 7:51 pm

Thanks. Could you also do an 'ls -l' on /sbin ?

User avatar
hoglet
Posts: 6391
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: RISC iX - Cloned!

Postby hoglet » Mon Dec 22, 2014 8:20 pm

TomWalker wrote:Thanks. Could you also do an 'ls -l' on /sbin ?

Code: Select all

$ ls -l sbin/
total 1928
-rwxr-xr-x 2 sys  sys  98304 Dec 13  1990 [
-rwxr-xr-x 1 sys  sys  98304 Dec 13  1990 bbutil
-rwxr-xr-x 1 sys  sys 163840 Dec 13  1990 chgrp
-rwxr-xr-x 1 sys  sys 131072 Dec 13  1990 chmod
-rwxr-xr-x 1 sys  sys 163840 Dec 13  1990 chown
-rwxr-xr-x 1 sys  sys  98304 Dec 13  1990 chroot
-rwxr-xr-x 3 sys  sys 131072 Dec 13  1990 compress
-rwxr-xr-x 2 sys  sys  98304 Dec 13  1990 cp
-rwxr-xr-x 2 sys  sys  98304 Dec 13  1990 cp0
-rwxr-xr-x 1 sys  sys 131072 Dec 13  1990 date
-rwxr-xr-x 1 sys  sys  98304 Dec 13  1990 dd
-rwxr-sr-x 1 sys  tty 131072 Dec 13  1990 dsplit
-rwxr-xr-x 2 sys  sys 131072 Dec 13  1990 e
-rwxr-xr-x 1 sys  sys  98304 Dec 13  1990 echo
-rwxr-xr-x 1 sys  sys  98304 Dec 13  1990 econetup
-rwxr-xr-x 2 sys  sys 131072 Dec 13  1990 ed
-rwxr-xr-x 1 sys  sys 163840 Dec 13  1990 fsck
-rwxr-xr-x 2 sys  sys 163840 Dec 13  1990 halt
-rwxr-xr-x 1 sys  sys  98304 Dec 13  1990 hostname
-rwxr-xr-x 1 sys  sys 163840 Dec 13  1990 ifconfig
-rwx------ 1 sys  sys 131072 Dec 13  1990 init
-rwxr-xr-x 1 sys  sys 163840 Dec 13  1990 ls
-rwxr-xr-x 1 sys  sys  98304 Dec 13  1990 mkdir
-rwxr-xr-x 1 sys  sys  98304 Dec 13  1990 mknod
-rwxr-xr-x 1 sys  sys 163840 Dec 13  1990 mount
-rwxr-xr-x 2 sys  sys  98304 Dec 13  1990 mv
-rwxr-xr-x 2 sys  sys  98304 Dec 13  1990 mv0
-rwxr-sr-x 1 sys  bin 163840 Dec 13  1990 ps
-rwxr-xr-x 2 sys  sys 163840 Dec 13  1990 reboot
-rwsr-xr-x 2 root sys 196608 Dec 13  1990 restore
-rwxr-xr-x 1 sys  sys  98304 Dec 13  1990 rm
-rwxr-xr-x 1 sys  sys 163840 Dec 13  1990 route
-rwsr-xr-x 2 root sys 196608 Dec 13  1990 rrestore
-rwxr-xr-x 1 sys  sys 163840 Dec 13  1990 scsidm
-rwxr-xr-x 1 sys  sys 163840 Dec 13  1990 sh
-rwxr-xr-x 1 sys  sys 131072 Dec 13  1990 stty
-rwxr-xr-x 2 sys  sys 163840 Dec 13  1990 tar
-rwxr-xr-x 2 sys  sys 163840 Dec 13  1990 tar0
-rwxr-xr-x 2 sys  sys  98304 Dec 13  1990 test
-rwxr-xr-x 1 sys  sys 163840 Dec 13  1990 umount
-rwxr-xr-x 3 sys  sys 131072 Dec 13  1990 uncompress
-rwxr-xr-x 1 sys  sys 163840 Dec 13  1990 vroot
-rwxr-xr-x 3 sys  sys 131072 Dec 13  1990 zcat


Dave


Return to “software”

Who is online

Users browsing this forum: No registered users and 1 guest