ฉันคุ้นเคยกับกระบวนการติดตั้ง Guest Additions และการแชร์โฟลเดอร์โฮสต์กับแขก แต่มีวิธีการย้อนกลับหรือไม่?
ฉันมีโฮสต์ XP และ Ubuntu 10.10 แขกด้วย VBox 4.0.2
กล่าวอีกนัยหนึ่งฉันต้องการให้โฮสต์มีการเข้าถึงโดยตรง (อย่างน้อยบางส่วน) ไฟล์ภายในไฟล์. vdi
ฉันคุ้นเคยกับกระบวนการติดตั้ง Guest Additions และการแชร์โฟลเดอร์โฮสต์กับแขก แต่มีวิธีการย้อนกลับหรือไม่?
ฉันมีโฮสต์ XP และ Ubuntu 10.10 แขกด้วย VBox 4.0.2
กล่าวอีกนัยหนึ่งฉันต้องการให้โฮสต์มีการเข้าถึงโดยตรง (อย่างน้อยบางส่วน) ไฟล์ภายในไฟล์. vdi
คำตอบ:
ไม่มีวิธีการทำเช่นนี้กับส่วนขยายของแขกอย่างไรก็ตามตั้งค่าการแบ่งปันไฟล์ Ubuntu ปกติบนแขกของคุณและคุณสามารถเข้าถึงไฟล์โดยใช้เครือข่ายเสมือนระหว่างโฮสต์และแขก รุ่น OSE ของ VirtualBox ไม่มีโฟลเดอร์ที่ใช้ร่วมและนี่คือวิธีที่แนะนำสำหรับการใช้งานร่วมกัน VirtualBox ตามที่อธิบายไว้ที่นี่ How-To Geek มีบทช่วยสอนที่นี่เกี่ยวกับวิธีการทำกับ Ubuntu โดยเฉพาะและมันใช้กับทุกอย่างนอกโฟลเดอร์บ้านเช่นกัน
ไดรเวอร์เครือข่ายฉลาดพอที่จะไม่ส่งข้อมูลผ่านสาย แต่จะยังคงใช้ในการสื่อสารกับแขก ฉันมีเครื่องเสมือนสองสามตัวที่ฉันใช้และใช้งานเช่นนี้ทั้งบน Mac และ Windows
โดยค่าเริ่มต้นเครื่องเสมือนมีการเชื่อมต่อ NAT กับเครือข่ายท้องถิ่นซึ่งหมายความว่าไม่มีที่อยู่ IP "ของจริง" ของตัวเอง หากคุณตั้งค่าการเชื่อมต่อบริดจ์แทนคุณสามารถใช้วิธีการแชร์ไฟล์ปกติจากพีซีเสมือนเช่นการแชร์ไฟล์ Windows (รวมถึง SAMBA ภายใต้ Linux / Unix / etc.) หรือ NFS แน่นอนว่า VM จะต้องใช้งาน
นอกจากนี้ยังเป็นไปได้ที่จะเมานต์ VDI เป็นไดรฟ์ภายใต้โฮสต์ระบบปฏิบัติการฉันไม่ทราบรายละเอียดของวิธีการทำเช่นนั้นในโฮสต์ XP และฉันเชื่อว่าคุณจะต้องปิดตัวลง (แทนที่จะระงับ) ระบบปฏิบัติการแขก หลีกเลี่ยงความเสียหายของฮาร์ดไดรฟ์
มีทางออกที่ยุ่งยาก:
sudo /sbin/mount.vboxsf -o gid=1000,uid=1000 shared ~/shared
rsync
ในการประสานข้อมูลของคุณใน~ / ใช้ร่วมกันกับ~ / shared_localคุณสามารถใช้สคริปต์ทุบตีเดียวกันทั้งใน Linux และ Windows คุณสามารถเข้าถึงข้อมูลใด ๆ ใน ~ / แชร์จาก Windows และจาก Linux โดยใช้พา ธ เดียวกัน
สิ่งนี้สามารถทำได้ สิ่งที่คุณต้องทำคือเพิ่มการ์ดเครือข่ายพิเศษเป็นเครือข่ายเฉพาะโฮสต์และรีสตาร์ทเครื่องแขก ในระหว่างการรีสตาร์ทจะแจ้งให้ติดตั้งอินเทอร์เฟซเครือข่ายใหม่ให้ตอบว่าใช่ เมื่อบู๊ตเครื่องแขกสามารถเข้าถึงได้จากโฮสต์โดยใช้ IP ของแขก ฉันขอแนะนำให้ตั้งค่า IP แบบคงที่ 192.168.50.10 ตัวอย่างเช่นสำหรับแขก แชร์ samba และคุณควรจะสามารถพูดคุยกับมันจากเครื่องโฮสต์ ฉันทำมันและมันยอดเยี่ยม