看来还是我的进度领先。
以下是安卓lxc下的:

安卓内核 4.9.148:

文件管理,基本残的:

创建了1T的稀疏镜像文件到loop1,但由于权限问题,也许是安卓selinux,也许是别的问题,总之挂载成功后实际无法被trim认可,仍然是未挂载状态,但同样的操作在虚拟机/实体机被认可:

安卓lxc用户配额正常:
{OG[_4.jpg")
同样的添加自定义存储空间,在实体机/虚拟机的结果,10G的稀疏镜像被识别,并且可以使用,权限正常:

安卓这边未接入任何U盘:

安卓这边的1T稀疏镜像在存储空间挂载后可以被应用中心,下载管理等地方识别,但无法被其子系统使用,报错原因是:存储空间不可用(未挂载):

我也对trim二进制做了很多Hook,逆向,但闭源的具体里面干了什么我也没精力还原出来,因著作权原因也未对二进制做太深逆向。以上情况大概率是安卓内核特有,也可能是4.9内核太老了,高版本主线内核不会有上述问题且正常运行。但安卓以外的内核我不关心,lxc方面遇到任何困难可以直接找我,我是主线lxc贡献者,问我比去lxc仓库提issue快。
解答一下上面的问题:
3楼的设置点进去没网是因为NetworkManager的原因,如果网络模式是veth,看看nm d的输出,如果不用fn-connect可以选择host模式
3楼说的物理磁盘无法初始化是lxc默认的seccomp保护,格式化磁盘前会强制卸载硬盘,lxc的seccomp刚好过滤掉umount2的强制卸载,包装umount/去掉seccomp策略就行
4楼的关于zpool的创建,因为我的安卓内核没有编译相关选项。但是实体机在宿主机配置好pool在容器写好cgroup/cgroup2配置和mount.entry后都是可以的。