Доступ до файлової системи WSL з Windows не підтримується . Як тільки ви зробите щось більше, ніж просто прочитати ці файли зсередини Windows, все піде не так.
Але наступна частина питання не є неможливою і легко підтримується, тому я відповім на це:
Я хотів би мати можливість записувати файли на Bash, які також доступні в Windows
Ви не можете (не повинні) отримувати доступ до файлової системи Linux зсередини Windows, але ви можете досить легко отримати доступ до файлової системи Windows зсередини WSL. Ви знайдете всі ваші фіксовані письмові накопичувачі Windows NTFS, встановлені під /mnt/*
, так що ваш "C-Drive"
встановлений /mnt/c
тощо.
Наприклад, ваш домашній шлях користувача до Windows буде чимось на зразок /mnt/c/Users/<usernamehere>
Монтаж знімних накопичувачів
Ви можете самостійно змонтувати деякі файлові системи: Блог MSDN
sudo mkdir /mnt/sdcard
sudo mount -t drvfs U: /mnt/sdcard
Зауважте, що фактична файлова система в цьому випадку була exFAT, тому ви просто використовуєте drvfs
, поки Windows може прочитати фактичну файлову систему.
Більше інформації