Welcome, Guest. Please login or register.

Author Topic: Cloanto's Kickstart ROM 3.X and SFS  (Read 4111 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Amigo1Topic starter

  • Newbie
  • *
  • Join Date: Sep 2010
  • Posts: 13
    • Show all replies
Cloanto's Kickstart ROM 3.X and SFS
« on: February 11, 2018, 09:36:57 AM »
Hi,

has anyone with Cloanto's 3.X Kickstart ROM replacement for the A1200 noticed anything strange when using SmartFileSystem?

I had never used SFS on a 68k Amiga and did so for the first time after installing the 3.X ROMs.
All non-FFS partitions have an "additional" ghosted icon on the workbench. (for example "DH0:SFS\0")

This happens with all versions of the OS, from 3.1 to 3.9.

After watching countless tutorials I thought I was going crazy and fired up AmigaForever 7.

I could reproduce it very clearly. When using 3.X ROMs, the additional drive icons appear on WB.

Using the "Hidden Devices" option in "Workbench Prefs" does not help. There is only one entry for each partition, but strangely enough they are not consistent with the other ones: only the drive name is displayed (e.g. DH0) instead of the Partition name (Workbench3.1) as for the other FFS Partitions.

I checked with 3.1 ROMs and the latest BoingBag version (1.41) as I supposed some newer component was producing this, but apparently the issue occurs only when using 3.X ROMs.

So does anyone know a workaround?
 

Offline Amigo1Topic starter

  • Newbie
  • *
  • Join Date: Sep 2010
  • Posts: 13
    • Show all replies
Re: Cloanto's Kickstart ROM 3.X and SFS
« Reply #1 on: February 11, 2018, 10:38:25 AM »
Quote from: Thomas Richter;836029
This is a bug in SFS, and one of the reasons why I am so skeptical about third party file systems. The best workaround: Don't use SFS. Is it still supported to get the bug fixed? No.

From a purely technical perspective: SFS fills info->id_DiskState with the partition identifier (SFS\0) instead of the disk state (which should be DOS\0 for a validated disk), and hence workbench is confused. The matter is subtle, and it is easy to confuse one with the other, even more so since the same happened in the FFS which - again by a historical accident - uses DOS\n (n=0...8) instead of DOS\0 for the disk state. Other tools will be confused by this as well.


Wahoo, what a quick reply! Thanks! :):)

Thanks for the technical explanation as well.

My aim was to speed up file operations and boot time on the cosy A1200 a bit.

Although your hint about third party FileSystems, I'll give PFS3 a shot and report here for completeness.

If it does have some quirks too, I'll revert back to FFS; but as I'm at it, to the latest version (should be 45.16 AFAIK).

FastFileSystem has served well for the last 2 decades anyway.. ;)

Amigo1
 

Offline Amigo1Topic starter

  • Newbie
  • *
  • Join Date: Sep 2010
  • Posts: 13
    • Show all replies
Re: Cloanto's Kickstart ROM 3.X and SFS
« Reply #2 on: February 12, 2018, 07:12:05 PM »
Thanks for the info! :-)