วิธีการคัดลอกและวางจากผู้เยี่ยมชม Ubuntu VirtualBox ไปยังโฮสต์ Windows


108

ฉันใช้ VirtualBox 4.1.4 บนแล็ปท็อป Windows 7 ของฉันใช้งานแขกของ Ubuntu 11.10

ฉันต้องการคัดลอกข้อความจากเทอร์มินัลของอูบุนตูและวางลงในไฟล์บนโฮสต์ Windows วิธีนี้ใช้ไม่ได้ด้วยเหตุผลบางอย่าง

ความคิดใด ๆ


โปรดทราบว่าหากคุณเปิดใช้งาน "ค้นหาตัวชี้" (ไฮไลต์ตัวชี้ของคุณเมื่อคุณพอดีกับ Ctrl) จะมีข้อผิดพลาด 12.04 ที่ป้องกันไม่ให้สิ่งนี้ทำงาน ปิด "ค้นหาตัวชี้" และมันจะทำงาน ดูbugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/ …
david.libremone

ฉันเชื่อว่า @ d3vid กำลังพูดถึงการตั้งค่า "Locate pointer" ใน Ubuntu ไม่ใช่ใน Windows ใน Ubuntu 14.04 การตั้งค่านี้อยู่ภายใต้ gnome-tweak-tool ดูaskubuntu.com/a/425498/159361
LarsH

คำตอบ:


68

เริ่ม VM ของคุณจากนั้นติดตั้ง Virtualbox Guest Addition
คุณสามารถค้นหาตัวเลือกนี้ภายใต้ "Devices" บนกล่องเสมือน 4.2 หรือคุณสามารถทำตามคำอธิบายที่ฉันจะติดตั้ง Guest Additions ใน VirtualBox VM ได้อย่างไร



อิมเมจซีดีนี้ไม่สามารถใช้งานได้อีกต่อไป
71GA

25
นอกจากนี้คุณต้องเปิดใช้งานคลิปบอร์ดที่ใช้ร่วมกันภายใต้เมนูอุปกรณ์ในแถบเครื่องมือของ VM อุปกรณ์> คลิปบอร์ดที่ใช้ร่วมกัน> [โฮสต์ถึงบุคคลทั่วไป | แขกผู้มาเยี่ยมโฮสต์ แบบสองทิศทาง]
10GritSandpaper

ทำเช่นเดียวกันเช่นDrag'n'Dropกัน
อรุณ

92

ไปที่การตั้งค่าของ VirtualMachine-> ทั่วไป -> ขั้นสูง -> คลิปบอร์ดที่ใช้ร่วมกัน (แบบสองทิศทาง)

รีบูตเครื่องเสมือนของคุณ

สำหรับฉันมันแก้ปัญหาได้ (ตั้งไว้ที่ Disabled) ฉันมีบางเครื่องที่ใช้งานไม่ได้ดังนั้นฉันจึงตรวจสอบการตั้งค่าในการทำงานที่พวกเขามีคลิปบอร์ดสองทิศทาง ไม่ทราบว่านี่เป็นปัญหาการอัพเกรดหรือ ... เพียงแค่ตรวจสอบตัวเลือกคลิปบอร์ดที่ใช้ร่วมกันอีกครั้ง

หวังว่านี่จะช่วยใครซักคน

VirtualBox V 4.1.20


7
ฉันจะวางข้อความจากหน้าต่างไปยังเซิร์ฟเวอร์อูบุนตูได้อย่างไร Ctrl + Shift + Vไม่ช่วย
Thai Tran

@ThaiTran ฉันไม่รู้วิธีการทำสิ่งนี้โดยตรง วิธีแก้ปัญหาที่เหมาะสมคือการ ssh เข้าไปในเซิร์ฟเวอร์ของคุณจาก terminal emulator จากนั้นเพียงแค่วางลงในเครื่องจำลอง
Jack O'Connor

ทำงานโดยไม่ต้องรีบู๊ตเครื่องเสมือน (virtualbox 5.0.14)
คิดมากกว่า

1
ใช้ Virtual Box 5.0.18 และ Ubuntu 14.04 ไม่จำเป็นต้องบูตเครื่องใหม่ ขั้นตอนสำคัญคือการเปิดคลิปบอร์ดที่ใช้ร่วมกัน
Mike

ทำเช่นเดียวกันเช่นDrag'n'Dropกัน
อรุณ

10

ฉันต้องทำสี่ขั้นตอน:

  1. ติดตั้งชุดส่วนขยาย Virtual Box ในโฮสต์
  2. เปิดใช้งานคลิปบอร์ดที่ใช้ร่วมกันในเมนู
  3. ติดตั้งส่วนขยายของผู้เข้าพักกล่องเสมือนในแขกอูบุนตู
    • sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
  4. รีบูตเครื่องเสมือน

นั่นคือสิ่งที่ใช้ได้กับฉันตั้งแต่โฮสต์ Ubuntu ไปจนถึงแขก Ubuntu ขอบคุณ!
valkalon

ขั้นตอนที่ 3 หายไปและทำงานให้ฉัน

1
ขั้นตอนที่ # 3 นำไปสู่การบูตติดขัดบน Ubuntu 17.10 ซึ่งก่อนหน้านี้ได้ทำการติดตั้งข้อมูลเพิ่มเติมของแขกผ่าน sudo apt-get ติดตั้ง virtualbox-guest-additions-iso
Dee

ใช่มันใช้งานได้ แต่มีขั้นตอน # 4 - รีบูต VM
Marcos

5

คุณติดตั้งเครื่องมือกล่องเสมือนจริงหรือไม่? (สิ่งที่คุณควรติดตั้งบนระบบปฏิบัติการของแขกเพื่อให้การทำงาน / การโต้ตอบระหว่างโฮสต์กับแขกเป็นไปอย่างราบรื่น)


อาจจะไม่. ฉันควรติดตั้งเครื่องมือใดและอย่างไร
Misha Moroshko

มันถูกเรียกว่า "แขกเพิ่มเติม" ตามที่ @soekarmana ตอบ
Beniamin

3

คุณสามารถใช้Pastebin.comหากคุณสามารถเข้าถึงอินเทอร์เน็ต


4
หรือผลัดpastebin.ubuntu.com
Christopher Kyle Horton

ผู้ใช้เกสต์ไม่สามารถลบวางได้? เพิ่งวางสิ่งที่มีความละเอียดอ่อนและพบว่าในวินาทีต่อมามันไม่สามารถลบได้ ผิดหวังจริงๆ!
โลแกนหยาง

3

ใน VirtualBox 4.x:

เริ่มต้นอินสแตนซ์ Ubuntu จากนั้นในเมนู VirtualBox ที่ด้านบนของหน้าต่างอินสแตนซ์ที่กำลังทำงานเครื่อง> การตั้งค่า ... แท็บขั้นสูงเปลี่ยนการแชร์คลิปบอร์ดเป็นแบบสองทิศทาง มันถูกตั้งค่าเป็นปิดการใช้งานโดยค่าเริ่มต้นด้วยเหตุผลบางอย่าง - ไม่ชัดเจนว่าทำไมฉันถึงต้องการมัน


2

บทสรุปของ "ระบบปฏิบัติการหลักและการรวมระบบปฏิบัติการเสมือน":

  1. ติดตั้ง Vbox Guest Additions
  2. เปิดใช้งานคลิปบอร์ดที่ใช้ร่วมกัน
  3. เปิดใช้งาน Drag'n'Drop
  4. เปิดใช้งานโฟลเดอร์ที่ใช้ร่วมกัน (ไม่บังคับ)

1

ฉันทำเครื่องหมายข้อความบางส่วนจาก firefox และพยายามวางลงในเทอร์มินัลและไม่ทำงาน ฉันมีการติดตั้งสิ่งที่เพิ่มเติมจากแขกและยังเปิดใช้งานการคัดลอกและวางแบบสองทิศทางและยังไม่ทำงาน แต่ตอนนี้ฉันพบเหตุผล

เห็นได้ชัดว่าเมื่อฉันทำเครื่องหมายข้อความใน firefox ข้อมูลเพิ่มเติมจะถูกเก็บไว้เช่นตัวอักษรและสไตล์ เครื่องเทอร์มินัลไม่สามารถตีความได้ดังนั้นจึงดูเหมือนไม่ยอมรับ ฉันวางข้อความลงในโปรแกรมแก้ไขข้อความธรรมดา (notepad ++ ในกรณีของฉัน) จากนั้นเลือกข้อความอีกครั้งและคัดลอก ตอนนี้เมื่อฉันวางมันลงในเครื่องมันก็ใช้งานได้

ดังนั้นนี่อาจเป็นเหตุผลว่าทำไมการคัดลอกและวางไม่ทำงานแม้ว่าทุกอย่างจะถูกตั้งค่าอย่างถูกต้อง

ใช้ VirtualBox 4.3.12 กับ Ubuntu 14.04 x64 ในฐานะแขก



0

ด้วยเหตุผลบางอย่างฉันไม่สามารถคัดลอกจาก WindowsXP VM ของฉันใน VirtualBox ไปยัง Ubuntu อย่างไรก็ตามฉันแก้ไขปัญหาด้วยการเปิดใช้งานโฟลเดอร์ที่ใช้ร่วมกัน

คุณสามารถทำได้โดยไปDevices > Shared Folders > Shared Folder Settingsที่เมนู alt ในหน้าต่าง VM หลังจากคุณตั้งค่าโฟลเดอร์ในโฮสต์คุณสามารถเข้าถึงภายใน VM ได้ในMy Network Places:

ป้อนคำอธิบายรูปภาพที่นี่

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