显然,Windows 版 Ubuntu(10)上的 Bash 不能用于运行 chroot 环境以用于测试目的。
我尝试设置 Funtoo chroot 安装,实际上一切运行正常,直到我注意到我的“常规”Ubuntu 安装没有摆脱必要的 rbind 挂载(dev、sys、proc 等...),即使在重新启动 Windows 之后也是如此。
paxsali@BIGRIG:~$ 在 /home/paxsali/CHROOTS/funtoo/proc 上 mount none 类型 proc (rw) 在 /home/paxsali/CHROOTS/funtoo/sys 上 mount none 类型 (rw,bind) 在 /home/paxsali/CHROOTS/funtoo/dev 上 mount dev 类型 none (rw,bind) 在 /home/paxsali/CHROOTS/funtoo/dev 上 mount dev 类型 none (rw,bind)
太糟糕了。
我以前不知道这一点,现在我知道了,我宁愿使用虚拟机。
无论如何,是否有已知的方法可以将其“修复”回默认设置没有卸载并重新安装整个东西(这是我的 B 计划)?
因为重新安装所有的软件包 + 本地安装(APT 之外)以及进行软件包升级等会是一个巨大的负担...
以下是 B 计划的描述:
如何在 Windows Insider Build 14316 上删除/重置 Windows Subsystem for Linux
老实说,我没有太高的希望,但我也不想就此放弃。
任何有帮助的答复都将受到感谢。