Cara Memandu Pemacu Alih dan Lokasi Rangkaian di Subsystem Windows untuk Linux
Bermula dengan Kemaskini Pencipta Kejatuhan Windows 10, Subsistem Windows untuk Linux kini membolehkan anda memacu pemacu secara manual. Ia masih secara automatik memasang semua pemacu NTFS dalaman. Bagaimanapun, kini anda boleh memuatkan pemacu luaran dan folder rangkaian secara manual menggunakan Linux gunung
perintah.
Cara Pasang Peranti Luar
Subsistem Windows untuk Linux masih secara automatik memasang pemacu NTFS yang tetap. Jadi, jika anda mempunyai pemacu dalaman C: drive dan D: anda akan melihatnya di / mnt / c dan / mnt / d dalam persekitaran Linux.
DrvFs sekarang membolehkan anda untuk memasang pemacu luaran seperti tongkat USB, CD, dan DVD. Peranti ini mesti menggunakan sistem fail Windows seperti NTFS, ReFS, atau FAT. Anda masih tidak dapat melancarkan peranti yang diformat dengan sistem fail Linux seperti ext3 atau ext4.
Sama dengan pemacu dalaman, pemacu luaran ini masih boleh diakses di Windows selepas anda memasangnya dalam persekitaran Linux. Memasang mereka juga menjadikannya mudah diakses dari persekitaran shell.
Katakan anda mempunyai pemacu luaran G: yang mewakili sama ada pemacu USB atau pemacu cakera optik. Untuk memasangnya, anda akan menjalankan arahan berikut:
sudo mkdir / mnt / g sudo mount -t drvfs G: / mnt / g
Anda sebenarnya tidak perlu melancarkan pemacu pada / mnt / g
, sudah tentu. Anda boleh memasangnya di mana sahaja yang anda mahu. Hanya menggantikan kedua-dua keadaan / mnt / g
dalam arahan dengan laluan yang anda kehendaki.
Untuk unmount pemacu kemudiannya supaya anda dapat dengan selamat mengeluarkannya, jalankan standard umount
arahan:
sudo umount / mnt / g /
Apabila bekerja dengan peranti luaran yang diformat dengan sistem fail FAT atau sistem fail rangkaian, terdapat beberapa batasan. Sistem fail tidak akan sensitif huruf dan anda tidak boleh membuat pautan simbolik atau pautan keras di atasnya.
Bagaimana Lokasi Gunung Rangkaian
Anda juga boleh melancarkan lokasi rangkaian. Mana-mana lokasi rangkaian yang boleh anda jangkau dari dalam Windows, anda boleh melancarkan dari shell Linux.
Lokasi rangkaian boleh dipasang dengan salah satu daripada dua cara. Jika anda memetakan pemacu rangkaian ke huruf pemacu, anda boleh memasangnya menggunakan pilihan yang sama seperti di atas. Ini akan memberikan peluang kepada anda untuk dengan mudah melog masuk ke bahagian rangkaian dan masukkan kelayakan anda dalam File Explorer. Sebagai contoh, jika pemacu rangkaian dipetakan anda adalah F :, anda boleh menjalankan perintah berikut untuk membukanya:
sudo mkdir / mnt / f sudo mount -t drvfs F: / mnt / f
Anda juga boleh menentukan pemacu menggunakan laluan UNC (Universal Naming Convention). Sebagai contoh, jika laluan ke bahagian rangkaian adalah folder \\ server \
, anda akan menjalankan arahan berikut. Sekali lagi, gunakan apa sahaja titik gunung yang anda suka di tempatnya / mnt / folder
.
sudo mkdir / mnt / folder
sudo mount -t '\\ server \ folder' / mnt / folder
Subsistem Windows untuk persekitaran Linux tidak memberikan apa-apa cara untuk menentukan kelayakan yang anda mahu gunakan. Anda boleh menentukan kelayakan dengan menavigasi ke folder dalam Explorer File di Windows, memasukkannya melalui Pengurus Kredensial, atau dengan menggunakan perintah penggunaan bersih.
Anda boleh menjalankan penggunaan bersih
perintah dari dalam persekitaran Linux, kerana Windows Subsystem untuk Linux membolehkan anda melancarkan perisian Windows dari baris perintah Linux. Jalankan arahan seperti itu:
penggunaan net.exe
Sebagai contoh, arahan berikut akan disambungkan ke folder \\ server \
dengan nama pengguna Bob
dan kata laluan Biarkan saya masuk
dan padatkannya ke drive F anda: Inilah arahan yang anda jalankan:
net.exe gunakan f: \\ server \ folder / pengguna: Bob LetMeIn
Selepas anda menyambung sekali, Windows akan ingat nama pengguna dan kata laluan ini dan menggunakannya secara automatik, walaupun anda menggunakannya gunung
arahan dalam persekitaran Linux.
Untuk menghidupkan lokasi rangkaian, anda boleh menggunakan standard umount
perintah, sekali lagi:
sudo umount / mnt / folder
DrvFs tidak menetapkan keizinan Linux dengan tepat apabila anda melancarkan lokasi rangkaian. Sebaliknya, semua fail pada sistem fail rangkaian kelihatan mempunyai kebenaran akses penuh (0777) dan anda hanya boleh melihat jika anda mempunyai akses kepada fail dengan cuba membukanya. Sistem fail juga tidak akan sensitif huruf dan anda tidak boleh membuat pautan simbolik pada mereka.