USB FAT mount regressions

I think I read somewhere recently that Haiku’s FAT code got rewritten, borrowed from FreeBSD or something?

I expect that is why mounting FAT disks has become really sluggish under b5.

Things generally go like this for me now under b5:

  • Insert a FAT formatted USB disk
  • Wait about 10 to 20 seconds
  • Mount prompt appears, do I want to mount it RW etc
  • After another 10 or 20 seconds, the disk finally gets mounted but Haiku doesn’t show the name of the disk, instead it shows it as NO NAME.

Mounting USB FAT disks used to happen pretty much instantly.

Are these known, reported issues?

1 Like

These are all reported issues against the FAT driver: Custom Query – Haiku

If you feel your issue is missing feel free to create a ticket. : )

2 Likes

Ahh gawdammit!

Why is it always me who has to report all the bugs? :slight_smile:

Because you’re obviously the best man (or woman) for the job!

I have spent way too much of my life reporting and testing bugs, that much is true.

Could this affect install at all? I’ve not had a chance to dig in properly yet but when I tried to install beta 5 on an HP laptop the other day it kept failing to boot saying it couldn’t find the install media. When I hit safe mode I saw an alternative boot volume and reaslised it still had beta 4 installed on the machine, so I used that, mounted the stick and then ran the beta 5 install from there. Beta 5 itself boots just fine now it’s on there, but installing wouldn’t have worked without an existing install.

I certainly can’t speak for everyone but I’ve installed b5 on two machines fine so far but I was unable to install the 64bit version of b5 under virt-manager IIRC, or was it virtualbox? Virt manager I think.

Pretty sure I recognise you from one of the Atari forums Matt. I’m tempted to have a go with Atari Game Tools myself.

1 Like

Ha ha, that’s me :slight_smile: I was mucking around the other day to see if I could get the 68k cross compiler building on Haiku so that I could do my Hatari dev under Haiku instead of Linux!

2 Likes

Ohh snap! Almost.

I spent most of last weekend setting up gcc in Hatari so I could build the Uzebox dev tools for my ST. Yes yes, I do know about cross compilers but that wasn’t hardcore or painful enough for my liking. My STFM dosn’t have enough RAM (4 MB) to run gcc naitively so a Hatari Falcon/TT it had to be.

https://uzebox.org/forums/viewtopic.php?p=38724#p38724

I’ll write it up for the Atari wiki soon just in case there are any other Atari dev masochists out there.

Next mad project is to cross compile avr-gcc for Atari so we can build full Uzebox games at a snails pace on Atari’s and Amigas running MiNT. Yay!

No, I’m NOT going to attempt to build avr-gcc on an Atari. I want to see it running before I die.

1 Like