Używam powłoki Ubuntu Bash systemu Windows 10. Odwzorowuje dysk C w porządku jako / mnt / c.
Mam inne lokalne fizyczne dyski twarde, zamontowane w systemie Windows jako E: i F:
Jak mam powiedzieć Bashowi, aby również zamontował te dyski (najlepiej automatycznie w / mnt / e i / mnt / f, ale ręczne montowanie jest w porządku)? „sudo fdisk -l” nie działa (nie można otworzyć / proc / partitions), więc nie jestem pewien, jak znaleźć ich nazwy, w przeciwnym razie użyłbym zwykłego polecenia montowania.
windows-10
bash
mount
Jason Champion
źródło
źródło
Mounting is currently not supported and something that we are aware of. We will be looking at the User Voice page to prioritize what features to light up next. So, please do provide your feedback there as well.
- Od samych Microsoft. Musisz poczekać, aż zostanie to naprawione.Odpowiedzi:
Dobra wiadomość, teraz można montować nośniki USB (w tym sformatowane jako FAT) i udziały sieciowe za pomocą drvfs w systemie Windows 10:
Zamontuj nośniki wymienne: (np. D :)
Aby bezpiecznie odmontować
Możesz także montować udziały sieciowe bez smbfs:
Potrzebujesz co najmniej kompilacji 16176, więc może być konieczne włączenie programu Windows Insider, a następnie aktualizacja systemu Windows. Źródło: https://blogs.msdn.microsoft.com/wsl/2017/04/18/file-system-improvements-to-the-windows-subsystem-for-linux/
źródło
Od: https://blogs.msdn.microsoft.com/wsl/2016/06/15/wsl-file-system-support/
Jeśli
e:
if:
mają inne systemy plików takie jakFAT
,exFAT
oni nie będą automatycznie zamontowany.źródło
Te inne dyski również powinny tam być, w / mnt / e itp. Możesz to sprawdzić za pomocą
ls /mnt
. Jeśli nie są, spróbowałbym jednej z kilku rzeczy-- Uruchom ponownie komputer, upewnij się, że dyski są podłączone, a następnie uruchom bash
Ponownie zainstaluj Ubuntu, uruchamiając,
lxrun/uninstall/full/y
a następnielxrun/install/y
w cmd-Jeśli nic nie działa, możesz spróbować utworzyć dowiązanie symboliczne z punktu montowania dysku USB do jakiegoś folderu na dysku C. Wierzę, że ten artykuł wyjaśnia, jak zrobić je w systemie Windows.
Jeśli to nie zadziała, zaleciłbym zgłoszenie tego błędu do firmy Microsoft. WSL jest wciąż intensywnie rozwijany i nie prawie wszystkie funkcje działają poprawnie.
źródło
Bardzo późno na tę imprezę, ale oto oficjalny problem: https://wpdev.uservoice.com/forums/266908-command-prompt-console-bash-on-ubuntu-on-windo/suggestions/13355724-unable-to-access -usb-devices-from-bash
Krótko mówiąc, jest na ich radarze, ale nie został jeszcze zaimplementowany. :(
źródło