Есть некоторая информация из объявления об этом в блоге Windows Run Bash на Ubuntu в Windows. Вот несколько выдержек:
Многие из вас сказали нам, что работа с инструментами с открытым исходным кодом в Windows часто является борьбой и что вы хотели бы, чтобы Microsoft упростила использование этих инструментов в Windows. Для этого мы создали новую инфраструктуру в Windows - подсистему Windows для Linux (WSL) - на которой мы запускаем подлинный образ пользовательского режима Ubuntu, предоставляемый нашими прекрасными партнерами в Canonical, создателями Ubuntu Linux. В результате вы можете запустить собственный Bash на Ubuntu в Windows! Теперь вы можете: запустить сценарии Bash, инструменты командной строки Linux, такие как sed, awk, grep, и вы даже можете попробовать Linux-инструменты, такие как Ruby, Git, Python и т. Д. Непосредственно в Windows. Вы также можете получить доступ к своей файловой системе Windows из Bash, позволяя работать с одним и тем же набором файлов, используя ваши предпочтительные инструменты Windows или инструменты командной строки Linux. Но Caveat Emptor (Buyer Beware!): Пометить как бета по какой-то причине: мы знаем что есть некоторые грубые края и что некоторые вещи сломаются! Это не серверная платформа, на которой вы будете размещать веб-сайты, запускать инфраструктуру сервера и т. Д. Инструменты Bash и Linux не могут взаимодействовать с приложениями и инструментами Windows и наоборот. Таким образом, вы не сможете запустить Notepad из Bash или запустить Ruby в Bash из PowerShell.Просто догадаться, но из их формулировки «образ пользовательского режима Ubuntu» звучит так, будто у них есть своего рода мини-виртуальная машина, запускающая только командную строку Ubuntu. По-видимому, nNot действительно мини-VM, хотя, скорее, как эмулятор «Reverse-WINE» Linux для непосредственного использования Linux-кода (хотя и перекрывает концепции эмулятора VM & amp;).
В моем системном драйвере 3c59x.ko находится в обоих установленных ядрах:
$ dpkg -S 3c59x.ko linux-image-extra-4.4.0-103-generic: / lib / modules / 4.4.0-103-generic / kernel / drivers / net / ethernet / 3com / 3c59x.ko linux-image-extra-4.4.0-104-generic: /lib/modules/4.4.0-104-generic/kernel/ Драйвер / net / ethernet / 3com / 3c59x.koВы можете удалить старые ядра с помощью
sudo apt-get install byobu
sudo purge-old-kernels
Попробуйте переустановить linux-image-extra для 4.4 и нормального ядра LTS: [ ! d6] sudo apt-get install --reinstall --install-recommends \
linux-image-generic-lts-xenial
sudo apt-get purge linux-generic-hwe-16.04 linux-headers-3.13.* \
linux-headers-4.8.* linux-headers-4.10.* linux-headers-4.11.* \
linux-headers-generic-hwe-16.04 linux-image-3.13.* \
linux-image-4.8.* linux-image-4.10.* linux-image-4.11.* \
linux-image-extra-3.13.* linux-image-extra-4.8.* \
linux-image-extra-4.10.* linux-image-extra-4.11.* \
linux-image-generic-hwe-16.04
В моем системном драйвере 3c59x.ko находится в обоих установленных ядрах:
$ dpkg -S 3c59x.ko linux-image-extra-4.4.0-103-generic: / lib / modules / 4.4.0-103-generic / kernel / drivers / net / ethernet / 3com / 3c59x.ko linux-image-extra-4.4.0-104-generic: /lib/modules/4.4.0-104-generic/kernel/ Драйвер / net / ethernet / 3com / 3c59x.koВы можете удалить старые ядра с помощью
sudo apt-get install byobu
sudo purge-old-kernels
Попробуйте переустановить linux-image-extra для 4.4 и нормального ядра LTS: [ ! d6] sudo apt-get install --reinstall --install-recommends \
linux-image-generic-lts-xenial
sudo apt-get purge linux-generic-hwe-16.04 linux-headers-3.13.* \
linux-headers-4.8.* linux-headers-4.10.* linux-headers-4.11.* \
linux-headers-generic-hwe-16.04 linux-image-3.13.* \
linux-image-4.8.* linux-image-4.10.* linux-image-4.11.* \
linux-image-extra-3.13.* linux-image-extra-4.8.* \
linux-image-extra-4.10.* linux-image-extra-4.11.* \
linux-image-generic-hwe-16.04