ถ่ายโอนไฟล์ระหว่างเครื่อง Windows สองเครื่องหนึ่งเครื่องทำงานภายใต้ VMware


0

มันอาจฟังดูบ้า แต่ฉันติดตั้ง Fedora 13 ในแล็ปท็อปส่วนตัวของฉันและใช้ Windows 7 โดยใช้ VMware ตอนนี้มีวิธีใดบ้างที่ฉันสามารถถ่ายโอนไฟล์ไปยังเดสก์ท็อปที่ใช้ Windows XP ได้

คำตอบ:


1

มีคำตอบสำหรับคำถามนี้ทั่วทุกเว็บ ถ้าคุณไปยัง Google ส่วนแบ่งจากโฮสต์ให้ผู้เข้าพัก VMware ลิงค์แรกมีดังต่อไปนี้ซึ่งอาจเป็นสิ่งที่คุณกำลังมองหา

การเชื่อมต่อกับโฮสต์ Linux จาก Windows Guest

หากคุณต้องการแชร์ไดเรกทอรี/home/user/sharedตัวอย่างเช่นบนระบบปฏิบัติการโฮสต์ Linux กับระบบปฏิบัติการ Windows guest ให้ทำตามขั้นตอนเหล่านี้:

  1. บนระบบปฏิบัติการโฮสต์ Linux ให้คัดลอกไฟล์ smb.conf ไปยังไฟล์ที่เรียกว่า smb.conf.orig
    • cd /etc/vmware/vmnet1/smb
    • cp smb.conf smb.conf.orig
  2. แก้ไข Samba บนระบบโฮสต์ Linux แก้ไขบรรทัดต่อไปนี้ใน:/etc/vmware/vmnet1/smb/smb.conf.
    • interfaces=<IP addresses>แสดงความคิดเห็นออกบรรทัดที่เริ่มต้นด้วย
    • interfaces=vmnet1 vmnet8ด้านล่างบรรทัดนี้เพิ่ม
    • ระบุชื่อเวิร์กกรุ๊ปเครือข่าย workgroup=<name>ตั้งค่า
    • หากคุณไม่ต้องการที่จะใช้ชื่อ DNS มาตรฐานสำหรับระบบ Linux netbiosname=<Linux system name>ตั้ง
    • คุณสามารถปล่อยจนกว่าคุณจะไม่สามารถเชื่อมต่อซึ่งในกรณีใช้security=usersecurity=share
    • encrypt passwords=yesตั้งค่า
    • ใน[global]ส่วนกำหนดคีย์การเข้าถึงหน่วยความจำที่แชร์ที่แตกต่างกัน เพิ่มบรรทัดนี้: sysv shm key=/dev/vmnet8.
    • เพื่อประสิทธิภาพที่ดีขึ้นเพิ่มบรรทัดนี้:
      • socket options = TCP_NODELAY
      • แก้ไขบรรทัดเป็นรัฐ:
      • socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
      • หมายเหตุ:การตั้งค่านี้จะต้องป้อนในหนึ่งบรรทัด
    • หากต้องการสร้างแชร์ให้เพิ่มรายการต่อไปนี้:
      • [SHARE_NAME]
      • path = /home/user/shared
      • public = no
      • writable = yes
      • printable = no (เนื่องจากคุณต้องการแบ่งปันไฟล์ไม่ใช่เครื่องพิมพ์)
    • บันทึกไฟล์นี้และสร้างสำเนาสำรองเพื่อป้องกันการเปลี่ยนแปลงเหล่านี้เมื่อคุณอัพเกรด VMware Workstation
  3. เริ่มบริการ Samba เพื่อโหลดการตั้งค่าใหม่

    • หาก VMware Workstation ทำงานบนระบบโฮสต์ Linux ให้หยุดชั่วคราวหรือปิดเครื่องเสมือนที่ใช้งานอยู่ทั้งหมดและปิดหน้าต่าง VMware Workstation ทั้งหมด
    • บนระบบปฏิบัติการโฮสต์ Linux ที่พรอมต์คำสั่งให้พิมพ์ /etc/init.d/vmware restart
    • ในการกระจาย Linux บางคำสั่งคือ /etc/rc.d/init.d/vmware restart
    • เริ่ม VMware Workstation และเรียกใช้ระบบปฏิบัติการ Windows guest ที่คุณต้องการเชื่อมต่อกับโฮสต์ Linux ID ผู้ใช้ที่คุณใช้ในการเข้าสู่ระบบ Windows guest จะต้องอยู่ในไฟล์ smbpasswd ของโฮสต์ Linux หากคุณใช้ชื่อผู้ใช้และรหัสผ่านเดียวกันเพื่อล็อกอินกับแขกเช่นเดียวกับบนโฮสต์ Linux คุณจะไม่ได้รับแจ้งให้ลงชื่อเข้าใช้เมื่อคุณเรียกดูโฮสต์ Linux

    • หากคุณกำลังเชื่อมต่อกับระบบ Linux จากระบบปฏิบัติการแขกของ Windows Me, Windows 98 หรือ Windows 95 จะต้องติดตั้ง NetBEUI ในระบบปฏิบัติการ guest ก่อนจึงจะสามารถเรียกดูระบบไฟล์ได้ หากคุณต้องการติดตั้ง NetBEUI คุณอาจต้องใช้แผ่นซีดีติดตั้ง Windows

    • เมื่อระบบรีสตาร์ทบริการ Samba จะไม่ปรากฏในรายการบริการที่เริ่มต้น แต่จะเริ่มขึ้นเว้นแต่ว่ามีข้อผิดพลาดปรากฏขึ้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.