Opened 5 years ago

Closed 4 years ago

#10775 closed enhancement (fixed)

FAT32 and other file system no longer supported by MKFS or Drivesetup

Reported by: SeanCollins Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: File Systems/FAT Version: R1/Development
Keywords: Cc:
Blocked By: Blocking: #11547, #12111
Has a Patch: no Platform: All

Description

FAT32 and other file system no longer supported by MKFS or Drivesetup, there was a mailing list thread about this some months ago but I am leaving this here as a ehnacement.

Change History (12)

comment:1 by korli, 5 years ago

What means other?

comment:2 by SeanCollins, 5 years ago

mkfs and the haiku drivesetup utility used to include several modules besides BFS and NTFS, I cannot recall what all of them are or where, but I thought at least 1 or 2 were linux and unix type formats.

comment:3 by korli, 5 years ago

mkdos still exists http://cgit.haiku-os.org/haiku/tree/src/bin/mkdos/

Disk system addons are located here: http://cgit.haiku-os.org/haiku/tree/src/add-ons/disk_systems/ with only BFS and NTFS.

IMO only BFS and NTFS were ever supported by DriveSetup.

comment:4 by anevilyak, 5 years ago

I likewise don't recall DriveSetup ever supporting anything else.

in reply to:  3 comment:5 by SeanCollins, 5 years ago

Replying to korli:

mkdos still exists http://cgit.haiku-os.org/haiku/tree/src/bin/mkdos/

Disk system addons are located here: http://cgit.haiku-os.org/haiku/tree/src/add-ons/disk_systems/ with only BFS and NTFS.

IMO only BFS and NTFS were ever supported by DriveSetup.

run mkfs on a recently nightly, and see how it goes. shouldn't mkdos be in mkfs ? if haiku is to provide a consistent and sane user interface. As to anevilyak's comment, fat32 and ext used to be supported in drivesetup iirc. these changes landed with ntfs support if my memory isn't to fuzzy

comment:6 by umccullough, 5 years ago

I though I remembered DriveSetup and/or mkfs supporting dosfat/fat32 as well, but I just booted alpha4.1, alpha3, and alpha2 to check and none of them had it...

I guess I must have confused which ones were writable with which ones were initializable.

comment:7 by mmu_man, 5 years ago

Wasn't it BeOS' DriveSetup that supported FAT instead?

I started writing a DriveSetup addon for FAT but didn't get very far.

As for mkfs, it seems to also use the DiskSystems addons already, so writing a FAT module would add support to both the GUI and the CLI tools.

mkdos instead is an old hardcoded tool that should go away once the FAT addon works.

comment:8 by diver, 4 years ago

Blocking: 11547 added

comment:9 by diver, 4 years ago

Blocking: 12111 added

comment:10 by waddlesplash, 4 years ago

Milestone: R1Unscheduled

FAT fs driver came from BeOS, it's R1-feature-complete, moving enhancement tickets out of R1

comment:11 by SeanCollins, 4 years ago

Please close, FAT32 NTFS and BEOS are all now supported in drivesetup again.

comment:12 by diver, 4 years ago

Resolution: fixed
Status: newclosed

Implemented in hrev49816.

Note: See TracTickets for help on using tickets.