โฮมเพจ » ทำอย่างไร » วิธีติดตั้งไดร์ฟแบบถอดได้และตำแหน่งเครือข่ายในระบบย่อย Windows สำหรับ Linux

    วิธีติดตั้งไดร์ฟแบบถอดได้และตำแหน่งเครือข่ายในระบบย่อย Windows สำหรับ Linux

    เมื่อเริ่มต้นด้วย Fall Creators Update ของ Windows 10 ระบบย่อย Windows สำหรับ Linux จะอนุญาตให้คุณติดตั้งไดรฟ์ด้วยตนเอง มันยังคงเมานต์ NTFS ภายในทั้งหมดโดยอัตโนมัติ อย่างไรก็ตามตอนนี้คุณสามารถติดตั้งไดรฟ์ภายนอกและโฟลเดอร์เครือข่ายด้วยตนเองโดยใช้ Linux ภูเขา คำสั่ง.

    วิธีติดตั้งอุปกรณ์ภายนอก

    ระบบย่อย Windows สำหรับ Linux ยังคงเมานท์ไดรฟ์ NTFS คงที่โดยอัตโนมัติ ดังนั้นถ้าคุณมีไดรฟ์ C: ภายในและ D: คุณจะเห็นพวกเขาที่ / mnt / c และ / mnt / d ในสภาพแวดล้อม Linux.

    DrvFs ให้คุณต่อเชื่อมไดรฟ์ภายนอกเช่น USB sticks, CD และ 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.

    ตำแหน่งเครือข่ายสามารถเชื่อมต่อได้สองวิธี หากคุณแมปไดรฟ์เครือข่ายกับอักษรระบุไดรฟ์คุณสามารถต่อเชื่อมเข้ากับตัวเลือกเดียวกันได้ สิ่งนี้จะทำให้คุณมีโอกาสในการลงชื่อเข้าใช้เครือข่ายแชร์และป้อนข้อมูลประจำตัวของคุณใน File Explorer ตัวอย่างเช่นหากไดรฟ์เครือข่ายที่แมปของคุณคือ F: คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้ง:

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

    คุณสามารถระบุไดรฟ์โดยใช้เส้นทาง UNC (Universal Naming Convention) ตัวอย่างเช่นหากเส้นทางไปยังเครือข่ายใช้ร่วมกันคือ เซิร์ฟเวอร์ \ โฟลเดอร์ \\ , คุณจะเรียกใช้คำสั่งต่อไปนี้ ใช้จุดเมานต์ที่คุณชอบแทน  / mnt / โฟลเดอร์.

    sudo mkdir / mnt / โฟลเดอร์
    sudo mount -t '\\ เซิร์ฟเวอร์ \ folder' / mnt / โฟลเดอร์

    สภาพแวดล้อม Windows Subsystem สำหรับ Linux ไม่มีวิธีการใด ๆ ในการระบุข้อมูลรับรองที่คุณต้องการใช้ คุณสามารถระบุข้อมูลรับรองโดยไปที่โฟลเดอร์ใน File Explorer ใน Windows ป้อนข้อมูลเหล่านั้นผ่านตัวจัดการข้อมูลประจำตัวหรือโดยใช้คำสั่ง net use.

    คุณสามารถเรียกใช้ ใช้สุทธิ คำสั่งจากภายในสภาพแวดล้อม Linux เนื่องจากระบบย่อย Windows สำหรับ Linux อนุญาตให้คุณเปิดใช้งานซอฟต์แวร์ Windows จากบรรทัดคำสั่ง Linux เพียงแค่เรียกใช้คำสั่งเช่นนั้น:

    ใช้ net.exe

    ตัวอย่างเช่นคำสั่งต่อไปนี้จะเชื่อมต่อกับ เซิร์ฟเวอร์ \ โฟลเดอร์ \\ ด้วยชื่อผู้ใช้ ผมบ๊อบ และรหัสผ่าน ให้ฉันเข้าไป และแมปไปยังไดรฟ์ F: นี่คือคำสั่งที่คุณจะเรียกใช้:

    net.exe ใช้ f: \\ เซิร์ฟเวอร์ \ โฟลเดอร์ / ผู้ใช้: Bob LetMeIn

    หลังจากที่คุณเชื่อมต่อครั้งเดียว Windows จะจดจำชื่อผู้ใช้และรหัสผ่านนี้และใช้งานโดยอัตโนมัติแม้ว่าคุณจะใช้ ภูเขา คำสั่งภายในสภาพแวดล้อม Linux.

    หากต้องการยกเลิกการต่อเชื่อมตำแหน่งเครือข่ายคุณสามารถใช้มาตรฐาน umount คำสั่งอีกครั้ง:

    sudo umount / mnt / โฟลเดอร์

    DrvFs ไม่ได้ตั้งค่าการอนุญาต Linux อย่างถูกต้องเมื่อคุณติดตั้งตำแหน่งเครือข่าย แต่ไฟล์ทั้งหมดในระบบไฟล์เครือข่ายดูเหมือนจะมีสิทธิ์การเข้าถึงแบบเต็ม (0777) และคุณสามารถดูได้ว่าคุณมีสิทธิ์เข้าถึงไฟล์หรือไม่โดยพยายามเปิด ระบบไฟล์จะไม่ต้องตรงตามตัวพิมพ์ใหญ่ - เล็กและคุณไม่สามารถสร้างลิงก์สัญลักษณ์ได้.