Subject: BFFS 1.5
To: netbsd-amiga <port-amiga@NetBSD.ORG>
From: Georges Heinesch <ghmlist@ibm.net>
List: port-amiga
Date: 06/19/1998 23:26:00
According the docs, BFFS 1.5 can be used via a Mountlist (or
DOSDriver) or via the RDB.
I tested both versions with the /var partition (sd0d).
1. My DOSDriver (Filename SD0D):
----- cut here -----
FileSystem = L:BFFSFileSystem
Device = scsi.device
Unit = 3
Flags = 0
Activate = 1
Stacksize = 1024
BlocksPerTrack = 596
Surfaces = 1
LowCyl = 415
HighCyl = 483
Priority = 5
GlobVec = -1
Buffers = 500;
Reserved = -1;
PreAlloc = 0;
DosType = 0x42464653
----- cut here -----
This seems to work more or less correctly. However I don't know why
the FileSystem calls the first partiton BFFSa, the second BFFSb,
aso. Can this be controlled somewhere?
----- cut here -----
Mounted disks:
Unit Size Used Free Full Errs Status Name
BFFS: 19M 657 19168 3% 0 Read/Write BFFSa
----- cut here -----
After thorough study of the docs, I didn't quite get what the
PreAlloc Keyword is for.
Besides this, the BFFSFileSystem behaves somewhat strange when it
comes to mounting. "mount SD0D:" doesn't trigger the partition icon
to appear immediately. First, an access to this partition has to be
done. Then it appears. ACTIVATE=1 is set in the DOSDriver and the
DOSDriver icon tooltype.
2. The RDB method created a real problem. The partition wasn't
readable any more by NetBSD. The BFFS docs state that the
identifier should be set to 0x42464653 (BFFS). If I start to twist
around here, the /var partition isn't readable any more by NetBSD.
The NetBSD INSTALL docs crealry say that the identifier must be set
to 0x4e425507.
This contradicts with the BFFS docs.
----- cut here -----
Select the "Custom File System" button and fill in the "Identifier
=" field. I recommend the value 0x42464653 ('BFFS'), but you can
use and filesystem type you want. The NetBSD people are partial to
'BSDx' - where x would be 'R', 'S', 'D', 'E', 'F', 'G', 'H', etc
depending on how NetBSD is using the partition. The disadvantage to
this scheme is that for every UNIQUE file system Identifier you
want to mount as a BFFS filesystem, you have to add the BFFS
filesystem to the RDB with that Identifier.
----- cut here -----
Is there anybody who is using this method with the RDB to access
NetBSD from AmigaOS?
--
Cu Georges Heinesch, Luxembourg
geohei@ibm.net - geohei@geocities.com
http://www.geocities.com/yosemite/2480
PGP 2.6.3i / 5.1i public key on request and on public servers
... Amiga - Why use Windows, since there is a door ...