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 Changed 5 years ago by korli

What means other?

comment:2 Changed 5 years ago by SeanCollins

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 Changed 5 years ago by 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.

comment:4 Changed 5 years ago by anevilyak

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

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

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 Changed 5 years ago by umccullough

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 Changed 5 years ago by mmu_man

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 Changed 4 years ago by diver

Blocking: 11547 added

comment:9 Changed 4 years ago by diver

Blocking: 12111 added

comment:10 Changed 4 years ago by waddlesplash

Milestone: R1Unscheduled

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

comment:11 Changed 4 years ago by SeanCollins

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

comment:12 Changed 4 years ago by diver

Resolution: fixed
Status: newclosed

Implemented in hrev49816.

Note: See TracTickets for help on using tickets.