Домашня » як » Як встановити знімні диски та локації мережі в підсистемі Windows для Linux

    Як встановити знімні диски та локації мережі в підсистемі Windows для Linux

    Починаючи з оновлення Windows Fall Creators, підсистема Windows для Linux тепер дозволяє вручну монтувати диски. Він все ще автоматично встановлює всі внутрішні диски NTFS. Однак тепер ви можете вручну монтувати зовнішні диски та мережні папки за допомогою Linux mount команду.

    Як встановити зовнішні пристрої

    Підсистема Windows для Linux автоматично встановлює фіксовані носії NTFS. Отже, якщо у вас є внутрішній диск C: і диск D: ви побачите їх у / mnt / c і / mnt / d у середовищі Linux.

    DrvFs тепер дозволяє монтувати зовнішні диски, такі як USB-палички, компакт-диски та DVD-диски. Ці пристрої повинні використовувати файлові системи Windows, такі як NTFS, ReFS або FAT. Ви все ще не можете монтувати пристрої, відформатовані за допомогою файлової системи Linux, як ext3 або ext4.

    Як і у випадку з внутрішніми дисками, ці зовнішні накопичувачі залишатимуться доступними у Windows після встановлення їх у середовищі Linux. Встановлення їх також робить їх доступними з середовища оболонки.

    Припустимо, у вас є зовнішній диск G: який представляє собою USB-пристрій або оптичний дисковод. Щоб встановити його, виконайте такі команди:

    sudo mkdir / mnt / g sudo mount -t drvfs G: / mnt / g

    Насправді не потрібно монтувати диск / mnt / g , звичайно. Ви можете встановити його, де б ви не хотіли. Просто замініть обидва екземпляри / mnt / g у командах з потрібним контуром.

    Щоб зняти диск пізніше, щоб безпечно його видалити, запустіть стандарт umount команда:

    sudo umount / mnt / g /

    При роботі з зовнішнім пристроєм, відформатованим файловою системою FAT або будь-якою мережевою файловою системою, існують певні обмеження. Файлова система не буде чутливою до регістру, і ви не зможете створювати на ній символічні посилання або жорсткі посилання.

    Як встановити місцеположення мережі

    Можна також підключити мережні розташування. Будь-яке мережеве розташування, яке можна отримати з Windows, можна встановити з оболонки Linux.

    Місцеположення мережі можна встановлювати двома способами. Якщо зіставити мережевий диск із буквою диска, його можна встановити, використовуючи ті ж параметри, що й вище. Це дасть вам можливість легко ввійти до спільного доступу до мережі та ввести облікові дані в Провіднику файлів. Наприклад, якщо ваш відображений мережевий диск F :, ви можете запустити такі команди, щоб змонтувати його:

    sudo mkdir / mnt / f sudo mount -t drvfs F: / mnt / f

    Ви також можете вказати диск, використовуючи його UNC (Universal Naming Convention) шлях. Наприклад, якщо шлях до спільного ресурсу мережі папка сервера , потрібно виконати таку команду. Знову ж таки, використовуйте будь-яку точку монтування, яку вам подобається замість  / mnt / папка.

    sudo mkdir / mnt / папка
    папка "/ mnt /. \ t

    Підсистема Windows для середовища Linux не надає жодного способу вказати облікові дані, які потрібно використовувати. Ви можете вказати облікові дані, перейшовши в папку в Провіднику у Windows, ввівши їх через Менеджер облікових даних або за допомогою команди net use.

    Ви можете запустити чистого використання команду з середовища Linux, оскільки підсистема Windows для Linux дозволяє запускати програмне забезпечення Windows з командного рядка Linux. Просто запустіть команду так:

    Використання net.exe

    Наприклад, до неї підключиться наступна команда папка сервера з іменем користувача Боб і пароль Дозвольте мені увійти і відобразити його на диск F :. Ось команда, яку потрібно виконати:

    net.exe використання f: сервер / користувач: Bob LetMeIn

    Після підключення один раз, Windows буде запам'ятовувати це ім'я користувача та пароль і автоматично використовувати їх, навіть коли ви використовуєте mount в середовищі Linux.

    Щоб відключити мережеве розташування, можна використовувати стандарт umount команду, ще раз:

    sudo umount / mnt / папка

    DrvFs не встановлює дозволів Linux точно, коли ви підключаєте мережеве розташування. Замість цього, всі файли в мережній файловій системі, здається, мають повний дозвіл на доступ (0777), і ви можете бачити тільки, якщо у вас є доступ до файлу, намагаючись відкрити його. Файлова система також не буде чутлива до регістру, і ви не зможете створювати на них символічні посилання.