drag'n ดร็อปสองทิศทางไม่ทำงานกับ VirtualBox และ Ubuntu 14.04


23

ฉันใช้ Virtualbox 4.3.20 กับภาพ Ubuntu 14.01 โฮสต์ระบบปฏิบัติการคือ Windows 8.1 drag'n ดร็อปแบบสองทิศทางเคยใช้งานมาก่อน แต่ตอนนี้จะไม่หลังจากอัปเกรดเป็นเวอร์ชันเหล่านี้จากเวอร์ชันก่อนหน้า ฉันจะทำอย่างไรเพื่อแก้ไขปัญหา


4
ดำเนินการคำสั่ง: sudo apt-get update && sudo apt-get install -y virtualbox-guest-* && rebootเพื่อติดตั้งการเพิ่มแขก
blkpws

คำตอบ:


18

"ลากแล้วปล่อย" ได้รับการแนะนำพร้อมกับแขกรับเชิญเพิ่มเติมใน Virtual Box 5.0 ด้วยข้อ จำกัด บางอย่าง:

ในขณะนี้การลากและวางถูกนำมาใช้สำหรับระบบที่ใช้ Windows และ X-Windows ทั้งในโฮสต์และด้านแขก เนื่องจาก X-Windows มีโปรโตคอลการลากและวางที่แตกต่างกันรองรับ XDND เพียงตัวเดียวที่ใช้มากที่สุดในตอนนี้ คู่มือ VirtualBox

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

กล่องเสมือนจริงเบื้องต้น "Drag'N'Drop" สำหรับผู้เข้าพักบน Linux ได้รับการแนะนำในรุ่น 4.2เท่านั้น


มันน่าสนใจเพราะมันใช้งานได้ก่อนที่ฉันจะอัพเกรดโดยใช้ซอฟต์แวร์รุ่นเก่ากว่า
Niklas

@NiklasRosencrantz: ใช่ - มันทำให้ฉันสับสนจริงๆเมื่ออ่าน แต่ทั้งหมดที่ฉันสามารถพูดได้ก็คือฉันไม่เคยให้มันทำงานได้อย่างถูกต้องในระบบของฉัน
Takkat

1
@ Hi-Angel: ขอบคุณสำหรับการแจ้งเตือนโปรดดูการแก้ไข อย่างไรก็ตามฉันจะไม่เรียกมันว่าใช้งานได้อย่างเต็มที่
Takkat

1
ตอนนี้เราเป็นเวลาหลายปีต่อมาและมันไม่ทำงานบน Win 10, VirtualBox 5.2, Ubuntu 18 สำหรับฉัน
Colin D

@ColinD มันทำงานได้จาก Ubuntu กับ Windows 10 สำหรับฉัน แต่ไม่ใช่ทางกลับกัน อาจเป็นข้อ จำกัด จาก Windows
Takkat

5

ตามบันทึกประจำรุ่น: https://www.virtualbox.org/wiki/Changelog-4.2

"เพิ่มการสนับสนุนการทดลองสำหรับ Drag'n'drop จากโฮสต์ไปยังผู้เข้าพักของ Linux การรองรับสำหรับผู้เข้าพักเพิ่มขึ้นและสำหรับผู้เข้าพักไปยังโฮสต์ได้รับการวางแผน"

ฉันไม่เห็นบันทึกย่อประจำรุ่นใหม่ที่ระบุว่าสถานะมีการเปลี่ยนแปลง

ดังนั้นการลากและวางจะทำงานได้เพียงทางเดียวเท่านั้น ลองเปิดใช้งาน "โฮสต์ต่อแขก" เท่านั้น นอกจากนี้เนื่องจากเหตุผลนี้อาจมีประสิทธิภาพมากกว่าเมื่อใช้โฟลเดอร์ที่ใช้ร่วมกันและย้ายไฟล์กลับไปกลับมา


โฟลเดอร์ที่ใช้ร่วมกันเป็นวิธีการที่มีประสิทธิภาพ ฉันทำสิ่งนี้เช่นกัน
Elder Geek

3

คุณเคยทำ

sudo apt-get install virtualbox-guest-dkms

การตรวจสอบให้แน่ใจว่า VirtualBox ไม่หยุดทำงานหลังจากการอัพเดตเคอร์เนล


ใช่ฉันลองและทดสอบอีกครั้ง การลากไม่ได้ทำงาน ฉันยังลองเปลี่ยนเป็น drag'n แบบผู้เยี่ยมชมเป็นโฮสต์และนั่นก็ใช้ไม่ได้เช่นกัน ฉันกำลังลากด้วยปุ่มซ้ายของเมาส์และไฟล์จะไม่เกินขอบของหน้าต่าง VirtualBox ขอบคุณอย่างยิ่งสำหรับคำตอบ
Niklas

1
เราไม่ควรแนะนำให้ติดตั้งข้อมูลเพิ่มเติมจากแขกเก่าจากที่เก็บข้อมูลไปยังการเปิดตัว Virtual Box รุ่นใหม่
Takkat

1

ฉันแก้ไขปัญหานี้ด้วยวิธี "สกปรก" ฉันเพิ่งบีบอัดไฟล์ / โฟลเดอร์ใด ๆ ที่ฉันต้องการ DnD จาก ubuntu VM ของฉันกับ windows เป็นรูปแบบ. zip หวังว่าจะช่วย


0

คุณสามารถลองอีกสิ่งหนึ่งได้ 1) แชร์โฟลเดอร์ที่ต้องการจาก windows OS 2) ตรวจสอบอะแดปเตอร์เครือข่ายอยู่ในการเชื่อมต่อ NAT 3) จาก Ubuntu บนไฟล์เลือกเชื่อมต่อกับเซิร์ฟเวอร์ 4) smb: /// 5) ป้อนชื่อผู้ใช้และรหัสผ่านของผู้ใช้ windows

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