Anylinuxfs – macOS mount any Linux filesystem read/write using NFS and a microVM
a year ago
- #macOS
- #Linux Filesystems
- #NFS
- 在macOS上挂载第三方文件系统较为复杂,官方仅有限支持NTFS读取功能。
- anylinuxfs通过NFS和微型虚拟机提供了可靠的Linux文件系统(ext*/btrfs)写入方案。
- 操作流程精简:选择驱动器→用anylinuxfs挂载→自动显示为NFS共享,挂载参数直接传递给Linux内核。
- 微型虚拟机启动迅速,使用精简版Linux系统(不含UEFI),挂载过程仅需数秒。
- 首次使用会下载Alpine Linux镜像,后续挂载可重复使用;执行'anylinuxfs init'可重新初始化。
- 挂载命令需sudo权限,但磁盘访问后虚拟机以用户权限运行。
- 限制条件:仅支持单驱动器挂载,且仅适用于Apple Silicon芯片Mac(因依赖libkrun)。
- 底层依赖libkrun/libkrunfw/gvproxy/docker-nfs-server等组件。