Как да монтирате изваждащи се устройства и мрежови местоположения в подсистемата Windows за Linux

Съдържание:

Как да монтирате изваждащи се устройства и мрежови местоположения в подсистемата Windows за Linux
Как да монтирате изваждащи се устройства и мрежови местоположения в подсистемата Windows за Linux

Видео: Как да монтирате изваждащи се устройства и мрежови местоположения в подсистемата Windows за Linux

Видео: Как да монтирате изваждащи се устройства и мрежови местоположения в подсистемата Windows за Linux
Видео: How to Convert APPLE Watch 8 to Apple Watch ULTRA? - YouTube 2024, Април
Anonim
Започвайки с актуализацията на Fall Creators на Windows 10, Windows Subsystem for Linux вече ви позволява ръчно да монтирате дискове. Той все още автоматично монтира всички вътрешни NTFS устройства. Сега можете обаче да монтирате ръчно външни устройства и мрежови папки, като използвате Linux
Започвайки с актуализацията на Fall Creators на Windows 10, Windows Subsystem for Linux вече ви позволява ръчно да монтирате дискове. Той все още автоматично монтира всички вътрешни NTFS устройства. Сега можете обаче да монтирате ръчно външни устройства и мрежови папки, като използвате Linux

mount

команда.

Как да монтирам външни устройства

Windows подсистемата за Linux все още автоматично монтира фиксирани NTFS устройства. Така че, ако имате вътрешен C: drive и D: drive, ще ги видите в / 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 или мрежова файлова система, има някои ограничения. Файловата система няма да се отклонява от малки и големи букви и не можете да създавате символни връзки или твърди връзки по нея.
Когато работите с външно устройство, форматирано с файлова система FAT или мрежова файлова система, има някои ограничения. Файловата система няма да се отклонява от малки и големи букви и не можете да създавате символни връзки или твърди връзки по нея.

Как да свържете местоположението на мрежата

Можете да свържете и местоположения на мрежата. Всяко мрежово местоположение, до което можете да достигнете от Windows, можете да монтирате от обвивката на Linux.

Мрежовите местоположения могат да бъдат монтирани по един от двата начина. Ако насочите мрежово устройство към буквата на устройството, можете да го монтирате, като използвате същите опции, както по-горе. Това ще ви даде възможност лесно да влезете в мрежовия дял и да въведете вашите пълномощия в File Explorer. Например, ако картографираното мрежово устройство е F:, можете да изпълните следните команди, за да го монтирате:

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

Можете също така да определите устройство, като използвате неговия UNC (Universal Naming Convention) пътека. Например, ако пътят към мрежовия дял е

serverfolder

бихте изпълнили следната команда. Отново, използвайте каквото и да е монтираща точка вместо вас

/mnt/folder

sudo mkdir /mnt/folder

sudo mount -t '\serverfolder' /mnt/folder

Подсистемата на Windows за Linux не предоставя как да укажете идентификационните данни, които искате да използвате. Можете да посочите идентификационните данни, като навигирате до папката в File Explorer в Windows, въвеждате ги чрез Credential Manager или като използвате командата net use.
Подсистемата на Windows за Linux не предоставя как да укажете идентификационните данни, които искате да използвате. Можете да посочите идентификационните данни, като навигирате до папката в File Explorer в Windows, въвеждате ги чрез Credential Manager или като използвате командата net use.

Можете да стартирате

net use

команда от среда Linux, тъй като Windows Subsystem for Linux ви позволява да стартирате софтуера на Windows от командния ред на Linux. Просто изпълнете командата така:

net.exe use

Например, следващата команда ще се свърже с

serverfolder

с потребителското име

Bob

и паролата

LetMeIn

и го насочете към вашия F: диск. Ето командата, която ще изпълните:

net.exe use f: \serverfolder /user:Bob LetMeIn

След като свържете веднъж, Windows ще запомни това потребителско име и парола и ще ги използва автоматично, дори когато използвате

mount

команда в рамките на Linux среда.

За да отключите мрежово местоположение, можете да използвате стандарта
За да отключите мрежово местоположение, можете да използвате стандарта

umount

команда, още веднъж:

sudo umount /mnt/folder

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

Препоръчано: