Очевидно, что Bash в Ubuntu для Windows (10) нельзя использовать для запуска сред chroot в целях тестирования.
Я пытался настроить chroot-установку Funtoo, и она на самом деле работала нормально, пока я не заметил, что моя "обычная" установка Ubuntu не избавляет от необходимых монтировок rbind (dev, sys, proc и т.д.), даже после перезагрузки Windows.
paxsali @ BIGRIG:~ $ mount нет в /home /paxsali /CHROOTS /funtoo /proc типа proc (rw) /sys в /home /paxsali /CHROOTS /funtoo /sys введите none (rw, bind) /dev в /home /paxsali /CHROOTS /funtoo /dev тип none (rw, bind) /dev on /home /paxsali /CHROOTS /funtoo /dev тип none (rw, bind) /dev on /home /paxsali /CHROOTS /funtoo /dev тип none ( RW, связывать)
Это отстой.
Я не знал об этом, и я бы предпочел использовать Виртуальную машину вместо этого, теперь, когда я знаю.
Во всяком случае, есть ли известный способ, как "исправить" это по умолчанию БЕЗ удаления и переустановки всего этого (что является моим планом Б)?
Потому что это была бы огромная равнина для переустановки всех пакетов + локальной установки (за пределами APT) и выполнения обновлений пакетов и т. Д ...
Вот описание плана B:
Как удалить / сбросить подсистему Windows для Linux в Windows Insider Build 14316
У меня нет слишком больших надежд TBH, но я также пока не хочу уходить.
Любой полезный ответ будет оценен.