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
BlockDeviceAPI
can 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
BiosDeviceAPI
for emu disks like d88