PDA

View Full Version : Amiga File-System


MajicMushroom
19 November 2005, 14:45
Hi guys..

Does anyone have a schematic / layout of the Amiga file-system, for example, if I take an ADF image, whereabouts would I find track 40 (the root) to get a file list of the disk... And say I wanted to access a file on it called menu.txt, how would I know the start and end sectors/tracks so I could read the file?

Any info would be much appreciated, I'm in a mood to do a little coding on the PC...

Ta ;)

Maj

mr_0rga5m
19 November 2005, 19:52
*Clicky* (http://lclevy.club.fr/adflib/adf_info.html) :)

MajicMushroom
19 November 2005, 20:18
Ooh, thanks very much mate.. I did a pretty comprehensive Google but didn't unearth anything of any use.

Much obliged guvnor :)

Photon
19 November 2005, 22:52
Very nice! I'll nick it meself if you don't mind. :)

3dcandy
21 November 2005, 15:51
miles off topic, but mr_0rga5m Mad World was written by Tears For Fears in 1983...

mr_0rga5m
21 November 2005, 16:48
miles off topic, but mr_0rga5m Mad World was written by Tears For Fears in 1983...


This i know mate :agree .. But :bowdown Gary Jules (http://www.imdb.com/name/nm1519173/) sang an awesome version in the excellent 'Donnie Darko' (http://www.imdb.com/title/tt0246578/) film. ;) ( I suppose my tagline is a bit misleading tho )

3dcandy
22 November 2005, 02:16
Yup..and of course got a no.1 for his efforts..

mtb
26 November 2005, 21:00
In the linux kernel there is a fast file system module sources ( gpl ).

It works with floppy and hds and images, maybe they are useful to you.

mr_0rga5m
27 November 2005, 01:59
And is compatible with Amiga FFS ?

Doc Mindie
27 November 2005, 13:55
yep....they readAmigaFFS and I think the newer ones make use of FFS-DC too

Back when I was using Linux only on the PC, they could only handle FFS/OFS...I believe this is updated.....since it's soon 9 years ago ;)

mtb
28 November 2005, 19:37
modinfo says:

filename: /lib/modules/2.6.8-2-686/kernel/fs/affs/affs.ko
description: Amiga filesystem support for Linux
license: GPL
license: GPL
vermagic: 2.6.8-2-686 preempt 686 gcc-3.3


There is also a module for the newer smart file system ( if it's called this way and if iirc ).