English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   support.Apps (https://eab.abime.net/forumdisplay.php?f=8)
-   -   PFS3 or FFS? (https://eab.abime.net/showthread.php?t=107598)

AMIGASYSTEM 19 January 2022 13:01

Quote:

Originally Posted by thomas (Post 1527795)
That's exactly what DiskSafe is for: it installs a reset handler and when you press Ctrl-A-A it first writes all changes to disk before it actually resets the computer.

Thanks Tommaso i didn't know, I'll use it on AROS One 68k where i use PFSAio, it's much faster than the other File Systems.

On AROS one 68k I don't use SFS anymore because I found some strange behaviors :(

- On the "Workbench" the moved file is not deleted
- The single icon "on Workbench" cannot be deleted or copied
- Always on "Workbench" a file can not be renamed from uppercase to lowercase and vice versa, message ... file already present, this unfortunately also happens with PFS, problems already reported to AROS staff.

Solskogen 19 January 2022 13:43

Quote:

Originally Posted by AMIGASYSTEM
Try to restart immediately after copying a file or save a config and you'll see that the restart is as if you have not done anything, of course if you wait about ten seconds does not happen!


That explains why I had to install the OS 3.2.1 update twice! Thanks you!

spotUP 20 January 2022 10:38

Can disksafe be addded to the kickstart? Is it romable?
I have serious problems with pfs cache not being written to disk.

Thomas Richter 20 January 2022 11:11

No, it's not ROMable, and the proper way how to integrate it is to make it a feature of the FFS.

spotUP 20 January 2022 11:15

PFS3 in my case.

Toni Wilen 20 January 2022 21:19

PFS3 (including original PFS3) automatically adds reset handler that flushes buffers.

jbenam 20 January 2022 21:59

Quote:

Originally Posted by Toni Wilen (Post 1528118)
PFS3 (including original PFS3) automatically adds reset handler that flushes buffers.

Then DiskSafe would be redundant with PFS3AIO?

thomas 20 January 2022 22:14

Quote:

Originally Posted by Toni Wilen (Post 1528118)
PFS3 (including original PFS3) automatically adds reset handler that flushes buffers.

But obviously it does not work. Or it does not flush the right buffers.

Edit S:User-Startup, save, reset -> changes are lost.

The same procedure with DiskSafe active -> changes are saved.

paraj 23 January 2022 00:21

Quote:

Originally Posted by thomas (Post 1528123)
But obviously it does not work. Or it does not flush the right buffers.

Edit S:User-Startup, save, reset -> changes are lost.

The same procedure with DiskSafe active -> changes are saved.


Just a data point, but it seems to work fine for me with latest PFS3 (and no DiskSafe). WB 40.42/KS 39.106 on a 1260 with a normal 3.5" IDE drive.

Toni Wilen 23 January 2022 12:34

I can't find anything wrong with reset handler implementation in pfs3aio. It calls UpdateDisk() which does all the flushing stuff (ACTION_FLUSH does same) and finally it calls CMD_UPDATE and TD_MOTOR=0 and then exits reset handler.

Unless DiskSafe does something more.

MattD 05 August 2023 17:08

Regarding the reset handler in pfs3aio. When using WinUAE I often reset by pressing F12 and clicking Reset from there. I guess that bypasses the reset handler and recent changes could be lost?

Torti-the-Smurf 05 August 2023 18:07

PFS3AIO all the way (for me) :spin

BUT, it´s good to have one small "standard" partition
for software who doesn't like PFS.

I only found AMBERMOON and Soul Crystal.
(i tested hundreds of Games´n Demos :crazy )

For Soul Crystal i use the WHDLoad version (that fixes that)
and Ambermoon is installed on a FFS THALION: partition ;)

* Ambermoon would corrupt save/loading when on PFS3AIO
* Soul Crystal would have corrupt intro graphics on PFS3AIO

But other than that, PFS3AIO is the best for me :spin

slaapliedje 18 August 2023 00:32

It'd be easy for me to decide if we could get the AFFS kernel module for Linux updated to the newer FFS with 3.2! Or even PFS3 ported to Linux... Being able to directly mount / manipulate files on a harddrive / CF card would be extremely valuable!

Jope 19 August 2023 09:27

A PFS3 FUSE driver would be wonderful.

slaapliedje 20 August 2023 23:36

Quote:

Originally Posted by Jope (Post 1636905)
A PFS3 FUSE driver would be wonderful.

While there isn't a FUSE driver for AFFS, I have managed to get Debian to mount up my Amiga CF card! 'sudo mount -t affs /dev/$drive$partition /$mountpoint/' just works.

Bit of caveat to that though, the Long Filename support doesn't seem to be supported by the Linux driver. Somehow I managed to get it to be recognized as affs7 on the first partition, but I couldn't get it to mount. Without long filenames it is set up as 'affs3' in Parted.

Jope 21 August 2023 08:06

I use the kernel AFFS driver often. But more often than not I have a PFS2/3 volume I would like to mount. :-)

slaapliedje 21 August 2023 16:44

Ha, yeah, I went through the pain and anguish of being in Windows long enough to convert the pfs3 partitions over to FFS.

arcam 22 August 2023 00:00

Personaly i use PFS3 on SYS: & WORK and all is working liker a charm under Workbench 3.2.2.1 (http://aminet.net/package/disk/misc/pfs3aio)

Jope 22 August 2023 13:34

Quote:

Originally Posted by slaapliedje (Post 1637295)
Ha, yeah, I went through the pain and anguish of being in Windows long enough to convert the pfs3 partitions over to FFS.

I just entertain myself with emulators when I need to mount PFS3 partitions. There is a very slim chance that I'll ever go back to FFS for just about anything that is not a floppy. :-)

Jope 31 August 2023 10:19

Toni tends to release things when they're done (tm). Keep an eye out on the news section here on EAB.


All times are GMT +2. The time now is 23:13.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.05395 seconds with 11 queries