A Java NIO FileSystem implementation based on jnode.
all formats are mounted by fuse also!
| fs | list | upload | download | copy | move | rm | mkdir | cache | watch | comment |
|---|---|---|---|---|---|---|---|---|---|---|
| nfs2 | ||||||||||
| exfat | โ | |||||||||
| iso9660 | ||||||||||
| jfat | โ | |||||||||
| ext2 | ||||||||||
| hfs | ||||||||||
| ftpfs | edtFTPj | |||||||||
| smbfs | jcifs-ng | |||||||||
| ntfs | ||||||||||
| fat | ||||||||||
| hfsplus | ||||||||||
| apm | partition | |||||||||
| gpt | partition | |||||||||
| ibm (dmg:jfat(fat16)) | โ | partition | ||||||||
| pc98 (jfat(fat16)) | โ | partition | ||||||||
| raw (exfat) | โ | virtual partition | ||||||||
| vdisk (nhd:pc98:fat16) | โ | virtual disk, partition | ||||||||
| fuse (vdisk(nhd):pc98:fat16) | โ | fuse, virtualDisk, partition | ||||||||
| vdisk (d88:pc98:n88) | ๐ง | not solid image is not supported by DeviceAPI | ||||||||
| vdisk (fdi:pc98:fat12) | โ | virtual disk, partition |
URI uri = URI.create("jnode:file:/foo/bar.nhd");
fs = FileSystems.newFileSystem(uri, Collections.emptyList());
Fuse fuse = Fuse.getFuse().mount(fs, MOUNT_POINT, Collections.emptyList());it's possible to mount old school japanese computer pc-9801's virtual disk by fuse.
we can see nostalgic files autoexec.bat, command.com, mifes... etc.
time stamps are so old lol.
- vavi-nio-file-emu ... PC-98 FAT
BlockDeviceAPIcan only support [header] + solid image- api separation from device is in high esteem
- however we need accessing disk data by logical sector No. but offset like
BiosDeviceAPIfor emu disks like d88