I've recently decided to switch to OpenBSD on the desktop too (I've been using it on my home server for some time now) but I've had some issues while trying to mount some USB flash drives I have.
I thought that it may be using a filesystem that OpenBSD doesn't support, so after a quick search I found mount_ext2fs(8), so in my Linux machine I formatted a flash drive and copied the files. But I couldn't mount it on OpenBSD. After trying to mount I obtained this error:
mount_ext2fs: /dev/sd1k on /mnt/test: Input/output error
Then I tried to run it like this
doas mount -t ext2fs /dev/sd1k /mnt/test/ but I obtained the same error as above.
In the case you were wondering, yes, I was mounting the correct partition. I used
sysctl hw.disknames and
I'd be open to use other filesystem if I can't really use ext2. FAT32 is an option but limited to 4 GB. I also have some Linux machines, so I'd like to use a filesystem that is supported by other OSs too. I'm aware that FAT32 is supported but the limitation of 4GB makes it almost useless. What's the best filesystem to use, if ext2 doesn't seem to work?
Thanks in advance.