คำถามติดแท็ก virtualbox

Oracle VM VirtualBox เป็นผลิตภัณฑ์จำลองเสมือนเดสก์ท็อปสำหรับสถาปัตยกรรมโปรเซสเซอร์ x86, AMD64 และ Intel64

5
VirtualBox: วิธีการตั้งค่าเครือข่ายเพื่อให้ทั้งโฮสต์และแขกสามารถเข้าใช้อินเทอร์เน็ตและคุยกันได้
ฉันสงสัยว่าใครบางคนสามารถให้คำแนะนำง่ายๆเกี่ยวกับวิธีการตั้งค่าเครือข่ายเสมือนใน VirtualBox (4.0.2) เพื่อให้สถานการณ์ต่อไปนี้ใช้งานได้: ทั้งโฮสต์และแขกสามารถเข้าถึงอินเทอร์เน็ตได้ โฮสต์สามารถ ping บุคคลทั่วไปและในทางกลับกัน โฮสต์สามารถเข้าถึงตัวอย่างเช่นเว็บเซิร์ฟเวอร์ apache ที่ทำงานบน Guest และในทางกลับกัน ฉันเล่นซอกับอะแดปเตอร์เครือข่ายต่างๆที่มีอยู่ในการตั้งค่าสำหรับแขกของฉัน แต่ฉันก็ไม่สามารถคิดออกได้ ทุกคนที่สามารถช่วยฉันได้ที่นี่ โฮสต์ใช้งาน Windows 7 32 บิตและแขกใช้งาน Ubuntu 10.10 32- บิต

5
ปิดใช้งานการแคชเมื่อให้บริการไฟล์คงที่ด้วย Nginx (เพื่อการพัฒนา)
เรากำลังใช้ Nginx เพื่อให้บริการไฟล์คงที่บนแพลตฟอร์มการพัฒนา เนื่องจากเป็นแพลตฟอร์มการพัฒนาเราจึงต้องการปิดใช้งานการแคชเพื่อให้การเปลี่ยนแปลงแต่ละครั้งถูกส่งไปยังเซิร์ฟเวอร์ การกำหนดค่าของ VHost นั้นค่อนข้างง่าย: server { server_name static.server.local; root /var/www/static; ## Default location location / { access_log off; expires 0; add_header Cache-Control private; } } เมื่อเราเข้าถึงไฟล์ HTML ( http: //static.server.local/test.html ) เราไม่มีปัญหา: เซิร์ฟเวอร์จะส่งคืนรหัส304 ไม่ถูกแก้ไขตราบใดที่ไฟล์ไม่เปลี่ยนแปลงและมีการตอบสนอง200 OKด้วย ไฟล์ที่แก้ไขเมื่อไฟล์ถูกเปลี่ยน อย่างไรก็ตามดูเหมือนว่าจะทำงานแตกต่างจาก Javascript หรือไฟล์ CSS เมื่อไฟล์มีการเปลี่ยนแปลงเราจะได้รับการตอบสนอง200 OKตามที่คาดไว้ แต่มีข้อความเก่า มีกลไกแคชภายในใน Nginx ที่สามารถอธิบายพฤติกรรมนี้ได้หรือไม่? หรือการกำหนดค่าบางอย่างที่เราควรเพิ่ม? …

2
Vagrant / VirtualBox DNS 10.0.2.3 ไม่ทำงาน
ฉันกำลังใช้งาน Linux Mint Nadia ติดตั้งใหม่ (14) ฉันกำลังทำตามคำแนะนำบนจรจัดเริ่มต้นแต่มีอากาศที่ติดอยู่ในการจัดเตรียม ดูเหมือนว่ากล่อง Vagrant ไม่สามารถเชื่อมต่อภายนอกได้ดังนั้นฉันจึงไม่สามารถติดตั้งอะไรก็ได้โดยใช้ Chef หรือ Puppet ในจรจัดขั้นพื้นฐานประกอบด้วยresolve.conf nameserver 10.0.2.3แต่ด้วยชุดนั้นฉันไม่สามารถปิงus.archive.ubuntu.comได้ หากฉันเปลี่ยนเป็น8.8.8.8ฉันสามารถ ping ได้us.archive.ubuntu.comแต่ไม่ได้ตั้งค่าไว้และหลังจากรีบูตระบบจะเปลี่ยนกลับเป็น10.0.2.3- ดังนั้นการจัดเตรียมล้มเหลวอีกครั้ง เป็นการดีที่ฉันต้องการ10.0.2.3ทำงานกับการตั้งค่าของฉัน ความล้มเหลวที่ฉันต้องการวิธีการเปลี่ยนแปลงอย่างถาวรresolv.confเพื่อให้ฉันสามารถทำการจัดสรร

3
วิธีการเรียกใช้ VBoxManage.exe [ปิด]
ไฟล์อยู่ในProgram Files/Oracle/VirtualBox/VBoxManage.exeและใช้เป็นอินเตอร์เฟสบรรทัดคำสั่งที่มี VirtualBox ฉันใช้มันเพื่อแปลงไฟล์. vdi เป็น. dvdmk (สำหรับ VMware) http://scottlinux.com/2011/06/24/convert-vdi-to-vmdk-virtualbox-to-vmware/ นี่คือตัวอย่างสคริปต์: $ VBoxManage list hdds แต่ฉันจะรันคำสั่งนี้ได้ที่ไหน ใน Windows cmd? ฉันลองทั้งในคำสั่งและใน Linux แต่ฉันไม่สามารถคิดออก
61 virtualbox 

9
การสร้างเครื่องเสมือนใน VirtualBox จากเครื่องที่มีอยู่จริง
มีวิธีการสร้างเครื่องเสมือนที่คุณสามารถใช้ใน VirtualBox จากการติดตั้งทางกายภาพที่คุณมีหรือไม่? ตัวอย่างเช่นถ้าฉันมี Windows XP ติดตั้งอยู่ในคอมพิวเตอร์ที่มีอยู่จริงและต้องการมีรุ่นเสมือนจริงของเครื่องนั้นในคอมพิวเตอร์เครื่องอื่น สิ่งนี้จะช่วยประหยัดเวลาได้มากโดยไม่ต้องติดตั้งใหม่และกำหนดค่าระบบปฏิบัติการทั้งหมดใหม่อีกครั้ง ฉันคิดว่าจะมีปัญหาเกี่ยวกับสิทธิ์ใช้งานของ Microsoft แต่ถึงแม้ว่ามันจะเป็นไปไม่ได้กับ Windows มันจะเป็นไปได้ไหมที่จะใช้เครื่องลีนุกซ์ฟิสิคัลและสร้าง VirtualBox เวอร์ชันนั้น? ซอฟต์แวร์จำลองเสมือนเดสก์ท็อปอื่น ๆ มีคุณสมบัตินี้หรือไม่

8
วิธีการเมาท์โฟลเดอร์ที่ใช้ร่วมกันของ VirtualBox [ปิด]
ขั้นตอนการติดตั้งโฟลเดอร์ VirtualBox ที่ใช้ร่วมกันใน Linux คืออะไร ฉันลองใช้คำสั่ง mount ต่อไปนี้หลายรูปแบบ แต่ฉันยังคงได้รับprotocol errorหรือมีข้อผิดพลาดอื่น ๆ sudo mount -t vboxsf share /home/toto

1
ชุดสิทธิ์ใช้งานเริ่มต้นของ Vagrant ตั้งค่าไว้
เมื่อเรียกใช้อินสแตนซ์คนจรจัดโฟลเดอร์โครงการจะถูกเมาท์/vagrantโดยอัตโนมัติ อย่างไรก็ตามมีการติดตั้งด้วยสิทธิ์ต่อไปนี้ # ll -d /vagrant drwx------ 1 vagrant vagrant 612 Jun 13 14:41 /vagrant/ ฉันต้องการให้ติดตั้งด้วย (อย่างน้อย) 0770 แต่หาไม่เจอ ถ้าฉันรันคำสั่ง mount ฉันเห็นผลลัพธ์นี้ # mount v-root on /vagrant type vboxsf (uid=1000,gid=100,rw) ฉันได้พยายามทั้งสองchmodและchown/chgrpแต่พวกเขาจะไม่ทำงานในที่ติดตั้งโฟลเดอร์เพื่อให้ผู้ใช้ Apache ฉันไม่สามารถเข้าถึงโฟลเดอร์ ฉันอ่านในคู่มือ Vagrantที่ฉันสามารถเปลี่ยนเจ้าของและกลุ่ม แต่ไม่ได้พูดถึงการอนุญาต ฉันจะทำสิ่งนั้นได้อย่างไร ตัวเลือกอื่นอาจเปลี่ยนเป็น NFS แต่ด้วยวิธีนี้มันจะไม่ทำงานบนแพลตฟอร์ม Windows และต้องแก้ไข/etc/exportsไฟล์ในเครื่องและจะต้องมีสิทธิ์ใช้งานรูทและมันก็ค่อนข้างน่ารำคาญด้วยดังนั้นฉันไม่ต้องการทำการเปลี่ยนแปลงนี้

3
ไม่สามารถสร้าง symlink ในโฟลเดอร์แชร์ของ virtualbox [ปิด]
ไม่กี่วันที่ผ่านมาฉันพบว่าฉันไม่สามารถสร้าง symlink จาก Ubuntu ในไดเรกทอรีใด ๆ ที่แชร์กับโฮสต์ OS X ได้อีกต่อไป ln: creating symbolic link `foo': Read-only file system ฉันสามารถสร้าง symlink ในโฟลเดอร์ที่ไม่แชร์และบน OS X ได้โดยตรง ฉันได้ลองใช้การซ่อมแซมดิสก์แล้ว แต่ไม่พบข้อผิดพลาด ติดตั้ง: OS X 10.6.6 เซิร์ฟเวอร์ Ubuntu 11.04 Virtualbox 4.1.8

5
เหตุใดฉันจึงควรเปิดใช้งาน IO APIC ใน VirtualBox
ข้อดีของการตรวจสอบตัวเลือก "Enable IO APIC" ใน VirtualBox คืออะไร ในขณะที่ฉันไม่สามารถหาข้อมูลเกี่ยวกับข้อดีเมื่อฉัน google มันข้อเสียสองอย่างชัดเจน ก่อนอื่นก็สามารถทำลาย Windows VM ที่เก่ากว่าได้หากปิดใช้งานหลังจากการติดตั้ง ประการที่สองลดประสิทธิภาพ VM แต่ฉันสังเกตเห็นว่ามันถูกเปิดใช้งานโดยค่าเริ่มต้นเมื่อติดตั้ง Ubuntu 64 บิต

5
ฉันจะเข้าถึงเว็บเซิร์ฟเวอร์บน virtualbox จากเครื่องโฮสต์ได้อย่างไร [ปิด]
ฉันมีเครื่องที่ใช้ Windows Vista ซึ่ง VirtualBox ใช้งาน Ubuntu อยู่ ในอูบุนตูฉันใช้งานเว็บเซิร์ฟเวอร์ตามที่อยู่http://127.0.0.1:3000/ ฉันจะเข้าถึงที่อยู่นี้จากเครื่องโฮสต์ของฉัน (กล่องหน้าต่าง) ได้อย่างไร

6
ฉันจะรับที่อยู่ Bridged IP ของ VirtualBox VM ที่ทำงานในโหมดหัวขาดได้อย่างไร
ฉันมี VirtualBox ตั้งค่าบนเซิร์ฟเวอร์ มันถูกตั้งค่าเป็น Bridged VM และมีที่อยู่ IP ตอนนี้มันทำงานในโหมดหัวขาดเริ่มต้นด้วย "VBoxHeadless -s PuppetMaster" ฉันจะรู้ได้อย่างไรว่า IP ใดที่ VM ใช้ VBoxManage


3
คนจรจัด: การเชื่อมต่ออินเทอร์เน็ตช้าในแขก
ฉันพยายามตั้งคนเร่ร่อน โฮสต์คือ Ubuntu 12.10 นี่คือไฟล์คนจรจัดของฉัน: Vagrant::Config.run do |config| config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true) config.vm.network :bridged, :bridge => "eth0" config.vm.define "restserver" do |chefs_config| chefs_config.vm.box = "precise64" chefs_config.vm.box_url = "http://files.vagrantup.com/precise64.box" chefs_config.vm.host_name = "restserver" chefs_config.vm.network :hostonly, "192.168.20.50" chefs_config.vm.forward_port 80, 8080 config.vm.provision :chef_solo do |chef| chef.log_level = :debug chef.cookbooks_path = "cookbooks" chef.run_list.clear chef.add_recipe …

4
virtualization ระดับองค์กรคืออะไร
ต้องการปรับปรุงโพสต์นี้หรือไม่? ให้คำตอบโดยละเอียดสำหรับคำถามนี้รวมถึงการอ้างอิงและคำอธิบายว่าทำไมคำตอบของคุณถึงถูกต้อง คำตอบที่ไม่มีรายละเอียดเพียงพออาจแก้ไขหรือลบออกได้ สำหรับ บริษัท ที่มีความต้องการการทำเวอร์ช่วลไลเซชั่นขนาดเล็ก - VirtualBox กำลังทำดีในการโฮสต์เซิร์ฟเวอร์จำนวนเล็กน้อย - ประโยชน์ที่จะได้รับจากการย้ายไปยังแพลตฟอร์มที่แข็งแกร่งกว่าคืออะไร ฉันหวังว่าจะช็อตคัตงานวิจัยของฉันสักหน่อย - เพื่อรับรายการสั้น ๆ ของคุณลักษณะการจำลองเสมือนระดับองค์กรที่ VBox และตระกูลไม่ได้ทำ

1
เข้าถึงเซิร์ฟเวอร์ MySQL ผ่าน VirtualBox
ฉันพยายามรับเซิร์ฟเวอร์ MySQL (ซึ่งอยู่ใน VM) เพื่อตอบสนองต่อลูกค้า (ซึ่งอยู่บนเครื่องโฮสต์) วิธีการทั้งหมดกลับมาเหมือนกัน: Host '10.0.2.2' is not allowed to connect to this MySQL server ฉันมั่นใจพอร์ตที่เหมาะสมไปข้างหน้า ฉันยังมั่นใจว่าในmy.cnfสายของฉัน: skip-external-locking bind-address = 0.0.0.0 สิ่งนี้ไม่ได้ผลสำหรับฉัน ฉันยังพยายามที่จะเล่นนิดหน่อยเช่น: bind-address = 10.0.2.2 แต่นี่ก็ไม่ได้ผลสำหรับฉัน - เซิร์ฟเวอร์ไม่สามารถเริ่มได้ ความคิดใดที่ฉันผิด UPDATE ฉันไม่ได้ตรวจสอบสิทธิ์พิเศษroot@%เหมือนในฉันจะเปลี่ยนสิทธิ์สำหรับผู้ใช้ MySQL ที่สร้างไปแล้วได้อย่างไร แก้ไข
20 mysql  virtualbox 

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