11.1SjdolecekRunning unixfs 21.1Sjdolecek-------------- 31.1Sjdolecek 41.1SjdolecekNOTE: This version allows writes only to files/dirs with 51.1Sjdolecekworld write permission. 61.1Sjdolecek 71.1SjdolecekThis directory contains all the files for unixfs. 81.1Sjdolecek 91.1Sjdolecekunixfs_res unixfs module 101.1SjdolecekKillunixfs kills the unixfs module 111.1SjdolecekOpenRoot opens a filer window on the mounted filesystem 121.1SjdolecekHowto this file. 131.1Sjdolecekmountufs utility to mount partition 141.1Sjdolecek 151.1SjdolecekThere are also several obey files containing commands to mount various 161.1SjdolecekFFS partitions e.g. 171.1Sjdolecek 181.1Sjdolecekwd0a - first IDE disc partition A (typically /) 191.1Sjdolecekwd0e - first IDE disc partition E (typically /usr) 201.1Sjdolecek 211.1SjdolecekThese obey files use the mountufs utility. Depending on what controller 221.1Sjdolecekyour IDE discs are attached to you may need to edit these files. 231.1Sjdolecek 241.1SjdolecekOnce a partition has been mounted the obey file OpenRoot can be 251.1Sjdolecekuse to open a filer window on the mounted partition. 261.1Sjdolecek 271.1SjdolecekTo remove unixfs run the Killunixfs obey file. 281.1Sjdolecek 291.1SjdolecekThe mountufs utility 301.1Sjdolecek-------------------- 311.1Sjdolecek 321.1SjdolecekThe mountufs utility simplifies the mounting of a harddisc partition 331.1Sjdolecekvia unixfs. mountufs takes two arguments, the RISCOS filesystem and 341.1Sjdolecekthe device e.g. 351.1Sjdolecek 361.1Sjdolecekmountufs ADFS wd0a 371.1Sjdolecek 381.1SjdolecekThe mountufs command will lookup the SWI base for the specified 391.1Sjdolecekfilesystem and will use the unit number and partition from the 401.1Sjdolecekdevice to formulate the correct combined SWI for the unixfs_mount 411.1Sjdolecekcommand. 421.1Sjdolecek 431.1SjdolecekThe unixfs_mount command 441.1Sjdolecek------------------------ 451.1Sjdolecek 461.1SjdolecekA partition is mounted using the command unixfs_mount xxxxx where 471.1Sjdolecekxxxxx is the combined SWI, drive and partition number in hex 481.1SjdolecekThis number can be calculated as follows 491.1Sjdolecek 501.1SjdolecekSWI base + (drive * 8) + partition 511.1Sjdolecek 521.1SjdolecekFor example partition e on the first IDE disc on the internal IDE 531.1Sjdolecekcontroller (ADFS::4) would be 541.1Sjdolecek 551.1Sjdolecek40240 + (4 * 8) + 4 = 40264 561.1Sjdolecek 571.1Sjdolecek 581.1SjdolecekSWI bases 591.1Sjdolecek 601.1Sjdolecek40240 ADFS (Acorn) 611.1Sjdolecek41FC0 IDEFS (ICS) 621.1Sjdolecek40980 SCSIFS (Various) 631.1Sjdolecek4BBC0 ATAFS (Yellowstone) 64