Commit Graph

7 Commits

Author SHA1 Message Date
Elliot Nunn 4f554286e6 MakeHFS: write to pre-existing partitioned disks 2022-09-01 20:21:23 +08:00
Elliot Nunn 4db5dd3819 DumpHFS: create nonexistent dest dir 2022-09-01 20:20:32 +08:00
Elliot Nunn d3b0a52caf MakeHFS: terabytes
Turns out HFS images could be *big* (up to 2 TB)
2018-12-10 16:10:43 +08:00
Elliot Nunn dbc950c5d6 Support output from MakeHFS to device files
Takes advantage of the 'sparse' feature to minimise writes (in all
cases).

Does some binary-search magic to find the size of a block device, on a
Unix-like OS from Apple that I will not name.

At some point this should be exported through the Python API.
2018-12-10 16:10:06 +08:00
Elliot Nunn 350f11b0c0 Refactor Make/DumpHFS into Python library 2018-11-06 08:41:06 +08:00
Elliot Nunn 8ae22ed428 Allow a custom (non-Finder) startup app 2018-11-05 23:47:28 +08:00
Elliot Nunn bef9d1be1b Add scripts to convert to/from the native FS 2018-11-03 20:29:47 +08:00