คำถามติดแท็ก virtual-machine

เครื่องเสมือนเป็นการจำลองระบบปฏิบัติการทั่วไปโดยใช้ฮาร์ดแวร์เสมือนภายในระบบปฏิบัติการโฮสต์

3
ฉันควรใช้สแน็ปช็อตหรือโคลนเพื่อจุดประสงค์ของฉันหรือไม่
ฉันมีเครื่อง VirtualBox ที่แสดงถึงการติดตั้งระบบปฏิบัติการของฉัน ฉันต้องการใช้ VM นี้สำหรับเครื่องหลายประเภท - หนึ่งสำหรับเกมง่ายๆหนึ่งสำหรับการเขียนโปรแกรมหนึ่งสำหรับการแก้ไขเสียงของฉัน ดังนั้นโดยทั่วไปฉันต้องการ VM สามหรือสี่ (อาจจะมากกว่านั้น) ซึ่งฉันสามารถเริ่มต้นขึ้นอยู่กับสิ่งที่ฉันทำ จากสิ่งที่ฉันเข้าใจทั้งโคลนนิ่งและสแน็ปช็อตสามารถตอบสนองวัตถุประสงค์ของฉันได้ ฉันสามารถสร้างโคลนแยกต่างหากสำหรับ VM ที่ฉันต้องการหรือแยกสาขาออกจากสแนปชอตหลาย ๆ เครื่องในฐานและติดตั้งเครื่องมือทั้งหมดของฉันในแต่ละอัน ข้อแตกต่างพื้นฐานที่ฉันคิดได้คือ (1) ฉันไม่สามารถเรียกใช้สแนปชอตหลาย ๆ อันของเครื่องเดียวกันในเวลาเดียวกัน (หรือฉันสามารถ?) และ (2) โคลนจะใช้พื้นที่บน HDD ของฉันมากกว่า HDD เสมือนจะถูกโคลนหลายครั้ง) โปรดทราบว่าฉันไม่ได้กังวลกับการเรียกใช้ VM หลาย ๆ ตัวในเวลาเดียวกันฉันแค่ต้องการรันทีละครั้ง มีความแตกต่างอื่น ๆ ที่ฉันไม่ได้คิดหรือไม่?

2
บันทึกทราฟฟิกของเครื่องเสมือนใน Fiddler
ฉันใช้ Ubuntu ในเครื่องเสมือน (เครื่องโฮสต์คือ Windows 7) เป็นไปได้หรือไม่ที่จะใช้ Fiddler ในเครื่องโฮสต์เพื่อรับส่งข้อมูลจากเครื่องเสมือน หากมองว่าเป็นเครือข่ายของเครื่องเสมือนจะต้องผ่านโฮสต์คอมพิวเตอร์ NIC แล้ว Fiddler สามารถจับแพ็คเก็ตได้หรือไม่? (ฉันไม่รู้ทางเลือกฟรีใด ๆ สำหรับ Fiddler สำหรับ Linux ยกเว้น Tamper Data แต่ฉันต้องการการควบคุมมากกว่านี้) ขอบคุณ

2
เริ่ม VM ใน VirtualBox โดยไม่ต้อง GUI [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: เรียกใช้ VirtualBox ในพื้นหลังโดยไม่มีหน้าต่างหรือไม่ 11 คำตอบ ฉันใช้ Oracle VirtualBox เพื่อเรียกใช้ CentOS7 VM จากนั้นฉันจะเข้าสู่ VM และทำงานผ่านเทอร์มินัลของฉัน ดังนั้นฉันไม่ต้องการ GUI จริงๆและฉันต้องการปิดการใช้งานเพื่อปรับปรุงประสิทธิภาพ มีวิธีเริ่ม VM ใน VirtualBox โดยไม่ต้อง GUI หรือไม่

3
วิธีใช้ปุ่ม ALT ในเซสชันผู้เยี่ยมชม Virtual Box
ฉันใช้เซสชั่น Virtualbox ของ Windows XP (แขก) จากระบบ Sabayon GNU / Linux (โฮสต์) ฉันกำลังทำโปรเจ็กต์กับ Adobe Illustrator CS2 และบางส่วนของฟังก์ชั่นทั้งหมดนั้นเข้าถึงได้ด้วยการคลิกเมาส์ซ้ายและปุ่ม ALT แต่ดูเหมือนว่าแป้น ALT จะไม่ถูกส่งต่อไปยังระบบแขก ทำไม? ฉันพบเธรดฟอรัมและรายงานข้อผิดพลาดมากมายบนอินเทอร์เน็ตที่อธิบายถึงพฤติกรรมเดียวกัน แต่ยังไม่พบวิธีแก้ปัญหาหรือดูเหมือนว่ายังไม่มีวิธีแก้ปัญหาที่ดีจริง ๆ มีวิธีแก้ปัญหาสำหรับสิ่งนั้นหรือไม่? ฉันต้องการปุ่มนั้นสำหรับคำสั่งจำนวนมาก!

5
วิธีการรับรองความถูกต้องกับ VM โดยใช้ Vagrant up
การพิสูจน์ตัวตนล้มเหลวระหว่าง Vagrant Up ในขณะที่ ssh vagrant และ ssh vagrant @ localhost -p2222 ทำงาน ฉันต้องการรันเชลล์สคริปต์โดยใช้ Vagrant ตอนบูต Vagrant ไม่สามารถตรวจสอบสิทธิ์ได้ในขณะที่ VM เริ่มใช้งานvagrant up: c:\temp\helloworld>vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Importing base box 'helloworld'... ==> default: Matching MAC address for NAT networking... ==> default: Setting the name of …

3
แนะนำให้ใช้ไฟร์วอลล์ / เราเตอร์บนเครื่องเสมือนหรือไม่?
Googling พบว่ามีคนบอกฉันว่าการเรียกใช้ไฟร์วอลล์ / เราเตอร์เนื่องจากเครื่องเสมือนนั้น "อันตราย" แต่ไม่มีใครบอกเหตุผลว่าทำไมถึงเป็นเช่นนั้น ฉันยังพบโพสต์จากผู้ที่ประสบความสำเร็จในการใช้งานไฟร์วอลล์เช่นเดียวกับบนเครื่องเสมือน ใครบ้างมีประสบการณ์กับสิ่งนี้หรือไม่? อะไรคือข้อดีหรือข้อเสียของการใช้ไฟร์วอลล์ / เราเตอร์บนเครื่องเสมือนในบางสิ่งเช่น proxmox vs ob บนเครื่องทางกายภาพ

1
ฉันจะรับปุ่ม Ctrl + Alt ของ qemu ที่ทำงานในโหมด -curses ได้อย่างไร
ดังนั้นนี่คือสถานการณ์; ฉันมี qemu ติดตั้งอยู่ในสแน็ปช็อต OpenBSD 5.3 นี่คือการตั้งค่าคอนโซลดังนั้นฉันต้องรันด้วย -curses หรือ -nographic ปัญหาที่นี่คือฉันมีปัญหาในการเข้าสู่หน้าจอ qemu เมื่อทำงานในโหมด -curses Ctrl+ Altแป้นดูเหมือนจะไม่ทำงานเลย ซึ่งหมายความว่าฉันต้องสกปรกและฆ่ากระบวนการ qemu จากเซสชัน console / ssh อื่นเนื่องจากคอนโซลปัจจุบันถูกล็อค น่าเสียดายที่โหมด -nographic ไม่ใช่ตัวเลือกเนื่องจากระบบปฏิบัติการไม่ได้ตั้งค่าให้ใช้ซีเรียลสำหรับ I / O ทั้งหมดที่ฉันคิดได้ในตอนนี้คือการมองหาวิธีแปลงคอนโซลสำรองเป็นจอมอนิเตอร์ qemu เฉพาะ แต่ฉันไม่ได้ก้าวหน้าไปมากในมุมนั้น Google ยังไม่ได้รับประโยชน์อย่างมากในขณะนี้ แต่บางทีฉันอาจไม่ได้คิดว่าการค้นหาน่ารักพอที่จะขุดเสียง คำถามหลักที่นี่คือ: ฉันจะรับคีย์ qemu ทำงานใน -curses ได้อย่างไร หากไม่สามารถทำได้: ฉันจะตั้งค่ามอนิเตอร์ qemu เฉพาะบนคอนโซลสำรองได้อย่างไร

3
การใช้งาน VM จาก USB 2.0 แฟลชไดรฟ์ - Mac / Parallels / XP
ฉันใช้ MacBook Air เป็นเครื่องหลักและ 128GB SSD หมายถึงพื้นที่มีค่า เพื่อประหยัดประมาณ 10 GB ฉันได้ใช้ Parallels โดยใช้ Windows XP VM จากฮาร์ดไดรฟ์ USB ภายนอกซึ่งทำงานได้ดีในการใช้งานประจำวันเช่นเดียวกับการเรียกใช้ VM จาก SSD ภายใน ดังนั้นฉันซื้อแฟลชไดรฟ์ USB 2.0 32GB ขนาดเล็กเสียบเข้ากับ MacBook Air จัดรูปแบบเป็น ExFAT (ซึ่งช้า) จากนั้น Mac OS Extended (Journaled) (ซึ่งช้ามาก) และคัดลอกไปยัง VM ของฉัน ไฟล์และรัน Parallels ปิดมัน ประสบการณ์เต็มรูปแบบของฉันได้รับการบันทึกไว้ที่นี่: http://www.midwesternmac.com/blogs/jeff-geerling/running-windows-xp-vm การคัดลอกไฟล์แบบตรงนั้นรวดเร็วมาก - อ่านได้ …

1
สิทธิ์ในการเขียนโฟลเดอร์เสมือนของ VirtualBox - Ubuntu 12.04
ฉันใช้คำสั่งต่อไปนี้เพื่อติดตั้งโฟลเดอร์ของฉันใน VirtualBox: sudo \mount -t vboxsf -o rw -o uid=1000 -o gid=1000 Dropbox ~/Dropbox/ อย่างไรก็ตามโฟลเดอร์นั้นเป็นแบบอ่านอย่างเดียว ฉันติดตั้งข้อมูลเพิ่มเติมของแขกอีกครั้งและทำให้แน่ใจว่าโฟลเดอร์ไม่ได้ถูกตั้งค่าเป็นอ่านอย่างเดียวใน VirtualBox คำสั่งที่เหมาะสมในการรับสิทธิ์ในการเขียนคืออะไร?

4
วิธีการสลับระหว่างเครื่องเสมือนที่อยู่ในโหมดเต็มหน้าจอ
ฉันเพิ่งเปลี่ยนจาก VMware Workstation เป็น VirtualBox VMware อนุญาตให้ฉันสลับระหว่างเครื่องเสมือนในโหมดเต็มหน้าจอโดยกดปุ่มในแถบเครื่องมือ เนื่องจากฉันมักจะใช้เครื่องเสมือนสองเครื่องขึ้นไปในคราวเดียวซึ่งทุกอย่างใช้จอมอนิเตอร์ของฉัน (ทั้งหมดในโหมดเต็มหน้าจอ) คุณสมบัตินี้จึงสำคัญมากสำหรับฉัน ฉันไม่พบสิ่งที่คล้ายกันใน VirtualBox ไม่มีปุ่มหรือรายการเมนูในแถบเครื่องมือ ไม่มีทางลัด (อย่างน้อยฉันก็หาไม่เจอ) ฉันเกลียดที่ตอนนี้ฉันต้องลดการตรวจสอบเครื่องเสมือนก่อนทีละคนก่อนแล้วจึงเพิ่มจำนวนเครื่องจากเครื่องเสมือนอื่น ๆ ทีละตัวอย่าลืมเพิ่มเครื่องหนึ่งไว้บนหน้าต่างหลักสุดท้ายมิฉะนั้นทาสก์บาร์โฮสต์ของฉัน ถูกซ่อน โปรดบอกฉันว่าฉันขาดอะไรบางอย่าง! ฉันต้องการทางลัด / ปุ่มเพื่อสลับไปมาระหว่าง VM ที่สลับทั้งหน้าต่างเต็มหน้าจอในเวลาเดียวกัน VirtualBox 4.3.0 มีการอัปเดตข้อมูลผู้เยี่ยมชมเพิ่มเติม Windows 7 x64 SP1 บนโฮสต์และแขกส่วนใหญ่ (บางครั้งเป็นแขก Linux)


2
VirtualBox: ทำให้โฮสต์และแขกระบบปฏิบัติการพูดคุยระหว่างกัน
ตามที่ฉันบอกในชื่อฉันต้องการเข้าถึงผ่าน ssh VM ของฉันจากโฮสต์ระบบปฏิบัติการและวิธีอื่น ๆ (ทั้งสองระบบคืออูบุนตู; 10.10 บนโฮสต์, 9.10 สำหรับแขก) หากต้องการทำเช่นนั้นฉันได้กำหนดค่าบริดจ์ NIC บนแขกแล้วแนบไว้กับฟิลิปส์ eth0 NIC ของฉันจากนั้นกำหนดให้กับทั้งสองที่อยู่อินเทอร์เฟซของเครือข่ายย่อยเดียวกัน (10.0.0.100 และ 10.0.0.100) อินเทอร์เฟซทั้งหมดขึ้นอยู่กับรายการที่ถูกต้องในเส้นทาง -n: $ ifconfig eth0 Link encap:Ethernet HWaddr 00:1d:ba:65:10:12 inet addr:10.0.0.100 Bcast:10.0.255.255 Mask:255.255.0.0 ... $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.0.0.0 0.0.0.0 …

2
VirtualBox รองรับสายและไมโครโฟนหรือไม่?
ฉันกำลังเรียกใช้ windows 7 บนโฮสต์ของฉันซึ่งมีไมโครโฟนที่ใช้งานได้ดี แต่ฉันไม่สามารถให้ไมโครโฟนทำงานภายใต้แขกรับเชิญได้ (ฉันลองใช้ Ubuntu 10.4 และ Windows XP) ฉันเริ่มคิดว่า VirtualBox ไม่รองรับไมโครโฟน

4
Ubuntu VM แก้ไข“ ระบบไฟล์อ่านอย่างเดียว” หรือไม่
ฉันกำลังจะติดตั้งเครื่องมือ VMWare บนเครื่องเซิร์ฟเวอร์เสมือนของ Ubuntu แต่ฉันพบปัญหาในการไม่สามารถสร้างไดเรกทอรี cdrom ในไดเรกทอรี / mnt ฉันทดสอบเพื่อดูว่ามันเป็นเพียงปัญหาสิทธิ์ แต่ฉันไม่สามารถสร้างโฟลเดอร์ในโฮมไดเร็กตอรี่ได้ มันยังคงระบุว่ามันเป็นระบบไฟล์แบบอ่านอย่างเดียว ฉันรู้จักลินุกซ์เพียงเล็กน้อยและฉันก็ยังไม่คุ้นเคย คำแนะนำใด ๆ ที่จะได้รับการชื่นชมมาก ข้อมูลที่ร้องขอจากความคิดเห็น: ชื่อผู้ใช้ @ servername : ~ $ mount / dev / sda1 บน / ประเภท ext4 (rw, ข้อผิดพลาด = remount-ro) proc บน / ประเภท proc proc (rw) ไม่มีบน / sys ประเภท sysfs (rw, noexec, …

4
ฉันควรให้พื้นที่ในฮาร์ดไดรฟ์กับเครื่องเสมือน Windows 7 ของฉันเท่าใด
ฉันจะจัดรูปแบบคอมพิวเตอร์ของฉันวันนี้และติดตั้ง Linux Mint อีกครั้ง ฉันพัฒนาบน. NET สแต็คส่วนใหญ่สำหรับการทำงานและที่บ้าน แต่ฉันเกลียดการใช้ Windows (ไปคิด) ข้อมูลจำเพาะใดที่ฉันต้องการสำหรับ Visual Studio 2010 เพื่อให้ทำงานได้อย่างเหมาะสมบน Virtual Machine ของฉัน ฉันควรให้ฮาร์ดไดรฟ์ VM ของฉันมากแค่ไหนฉันจึงไม่ได้ใช้พื้นที่โดยไม่ตั้งใจ? Windows 7 ทำงานบนเครื่องเสมือน VirtualBox ได้ดีแค่ไหน?

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