save2600 wrote:
I'm running OS3.9+BB2, NSDPatch and cannot get the Deneb card to fancy the 16gb flashdrive I just bought.
So... I go into the CLI and manually format what I know is really there. Great, so the 1st two partitions (6gb or less total) I can get icons for, but when trying to format a partition beyond UDH1 or a larger than 5gb partition, the card pauses for a long time before I finally get the error that it's not a valid DOS disk.
I've tried editing the NSDPatch.cfg by inserting the usbscsi.device in place of some other lines. Nadda. Does something have to be inserted in startup-sequence in order for Deneb to like larger GB flash drives?
TD64 claims that usbscsi.device already supports the TD64 commands :-(
Anyone have any other ideas?
usbscsi.device supports both NSD and TD64 aswell as SCSI Direct for >4GB support. You need a filesystem that makes use either of these three. The FastFileSystem built in the standard 3.x kickstarts doesn't support any of it. Make sure you have the 3.5/3.9 rom updates in your flashrom to ensure correct operation. Adding a line in NSDPatch.cfg is not required. Drives up to 2 TeraBytes (with physical blocksize 512) are fully supported.
The Workbench/shell format program is broken in several ways and as I know, it is in all available versions. Be sure to never try to fully format a partition above the 4GB barrier -- always use the QUICK option. Anyway, full format does not make the media any better and increases the wear especially for flash drives.
I suggest using SFS with 512 byte blocksize on any drive larger than 2 GB. If you're using FFS, really make sure that you're using a block size at least of 2 KB. If the drive is even larger, 4 KB, 8 KB or even 16 KB (on really HUGE partitions) may be more appropriate.