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

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

1
วิธีการติดตั้ง Guest นอกจากนี้ใน mac os ในฐานะแขกและเครื่อง windows เป็นโฮสต์? [ปิด]
ฉันพยายามที่จะคัดลอกเนื้อหาจากเครื่องโฮสต์ไปยังเครื่องแขก แต่สำหรับการคัดลอกฉันจะต้องติดตั้งนอกจากนี้แขก หรือมีวิธีอื่นในการเข้าถึงเนื้อหาของเครื่องโฮสต์บนเครื่องของแขกหรือในทางกลับกัน ขอขอบคุณ,

2
เครื่องจักรเสมือนมีประสิทธิภาพเพียงพอที่จะเป็นเวิร์กสเตชันหลักหรือไม่?
ฉันมี MacBook Pro ผ่านนายจ้างของฉัน แต่ฉันชอบที่จะใช้เวลาส่วนใหญ่ใน Linux การใช้งาน Linux ในเครื่องเสมือน (เช่น VirtualBox) ในโหมดเต็มหน้าจอจะช้ากว่าการรันบนฮาร์ดแวร์โดยตรงเพื่อให้งานเวิร์คสเตชั่นปกติ (การท่องเว็บการเขียนและการใช้รหัส ฯลฯ ) น่ารำคาญหรือไม่ ฉันอาจจะสามารถสลับฮาร์ดดิสก์สำหรับ SSD ได้หากจะช่วยได้ (ฉันดูที่การบูตสองระบบปฏิบัติการ Mac OS และ Linux แต่ดูเหมือนว่าจะเป็นการยุ่งยากที่จะให้ Linux ทำงานบนฮาร์ดแวร์ Mac ล่าสุด)

2
แปลงไดรฟ์ USB เป็น HDD เครื่องเสมือน
ฉันกำลังสร้างแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้ ก่อนที่จะใช้ฉันต้องการทดสอบกับ VMware Player (หรือ VirtualBox) ฉันสามารถสร้างภาพดิบของ UFD และแปลงเป็น "qemu" qemu-img convert -O vmdk imagefile.img imagefile.vmdk หรือฉันสามารถใช้raw2vmdk ปัญหาของฉันคือ UFD ของฉันมีขนาดใหญ่มากเมื่อเปรียบเทียบกับข้อมูลจริงที่เก็บไว้ในนั้น (ใหญ่กว่า HDD หลักในระบบของฉัน) ดังนั้นจึงไม่มีที่ว่างสำหรับอิมเมจ raw และไฟล์ vmdk บนระบบของฉัน เป็นไปได้หรือไม่ที่จะสร้างภาพดิบของ UFD ตามข้อมูลจริง (ภาคที่ใช้แล้ว)? หรืออย่างน้อยก็เป็นไปได้ที่จะมีกระบวนการโดยตรง? UFD ไปยัง VMDK โดยไม่ต้องผ่านภาพดิบ? ฉันต้องการหลีกเลี่ยงการแก้ปัญหาด้วย UFD ทางกายภาพซึ่งบังคับให้ฉันต้องเสียบ UFD ของฉัน เห็นได้ชัดว่าหลังจากเล่นกับเครื่องเสมือนจริงแล้วการย้อนกลับควรเป็นไปได้เช่นการคัดลอกไดรฟ์เสมือนไปยัง UFD

4
ทำไม VirtualBox ถึงแสดงซีพียูมากกว่าที่มีอยู่
ฉันมี Intel Core i7 3930K พร้อมคอร์ CPU 6 คอร์ ตอนนี้ฉันเข้าใจแล้วว่าทุกแกนนั้นสามารถจัดการ 2 เธรดแยกกันได้ นั่นทำให้คอร์เสมือน 12 คอร์ - ซึ่งฉันสามารถเห็นได้โดยใช้มอนิเตอร์ระบบของฉัน (ดูภาพด้านล่าง) แต่เมื่อฉันสร้างเครื่องเสมือนโดยใช้ซอฟต์แวร์ VirtualBox จาก Oracle ฉันสามารถจัดสรร24 CPUให้กับเครื่องนั้นได้ทันที งั้นเหรอ ดังนั้นหมายความว่าอย่างไร มี 24 คอร์จริงหรือ VirtualBox ผิดหรือเปล่า? และจะเกิดอะไรขึ้นถ้าฉันจัดสรรคอร์ตัวอย่าง 4 คอร์ - มีการเพิ่มจำนวนเท่าใดในเครื่องเสมือนจริง?

2
เปลี่ยนเส้นทางอุปกรณ์ USB ไปยังเครื่องเสมือนโดยใช้ Hyper-V เป็นโฮสต์
ดังนั้นฉันจึงมีเครื่องที่ใช้ Hyper-V Server 2012R2 เป็นโฮสต์ (ไฮเปอร์ไวเซอร์ที่ไม่มีโลหะ) ฉันมีอุปกรณ์ USB ที่เชื่อมต่อกับเครื่องนี้และฉันต้องการเครื่องเสมือนที่ใช้งานบนโฮสต์เพื่อให้สามารถเข้าถึงอุปกรณ์ USB นี้ได้ ฉันสามารถติดตั้งแอปพลิเคชันใดบนเครื่อง Hyper-V โดยใช้ CMD หรือ PowerShell ซึ่งจะทำให้ฉันสามารถเชื่อมต่อ USB กับ VM ของเครื่องใดเครื่องหนึ่งได้

5
ไฟล์ Virtual Machine ขนาดคงที่ (vmdk และอื่น ๆ ) มีการจัดการที่ไม่ดีหรือไม่?
เพียงแค่จำอะไรบางอย่างจากคลาส OS เกี่ยวกับการแตกแฟรกเมนต์และสงสัยว่าถ้าใครรู้ว่าไฟล์ VM มีแนวโน้มที่จะแยกส่วนหรือไม่ถ้าคุณบอกขนาดฮาร์ดไดรฟควรเริ่มตั้งแต่แรก ฉันไม่ได้ถามว่าไฟล์ใน VM สามารถแยกส่วนได้หรือไม่หากเป็นเครื่องเสมือนจริงสิ่งใดก็ตามที่สามารถเกิดขึ้นกับฮาร์ดไดรฟ์ทางกายภาพสามารถเกิดขึ้นกับฮาร์ดไดรฟ์เสมือนได้ สิ่งที่ฉันถามคือเมื่อเครื่องเสมือนเปลี่ยนสถานะของเซสชันเฉพาะแฟ้มใหญ่ขนาดใหญ่จะแยกส่วนหรือไม่ ฉันคิดว่าไฟล์เครื่องที่แยกส่วนอาจเป็นปัญหาใหญ่เพราะคุณสามารถเข้าถึงแผ่นข้อมูลหลาย ๆ ตัวสำหรับข้อมูลที่ฮาร์ดไดรฟ์ปกติจะอยู่ติดกัน ตัวอย่างเช่นถ้าฉันมี 30 กิกะไบต์และฉันสร้างไฟล์ VM 20 กิกะไบต์ (ขนาดคงที่) อาจมีโอกาสที่ไฟล์จะไม่ใช้พื้นที่ต่อเนื่องบนฮาร์ดไดรฟ์ของฉัน ในโลกที่สมบูรณ์แบบการดีแฟรกอาจสามารถแก้ไขได้ แต่บอกว่าฉันว่าง 150 กิ๊กฉันได้เพิ่ม VM ขนาด 20 กิ๊ก (ขนาดคงที่) จากนั้นฉันดาวน์โหลด Star Trek The Next Generation ทั้งหมดทิ้งฉันด้วยพื้นที่ว่าง 5 กิกะไบต์ ฉันเปิดและปิดเครื่องเสมือนของฉัน 900 ครั้ง ฉันมีการแยกส่วนใน VM ของฉันหรือมันยังคงครอบครองก้อนใหญ่ที่ต่อเนื่องกันได้หรือไม่

0
Virtualbox host io cache ใช้สถานการณ์จำลอง
เอกสาร Virtualbox บอกว่าการใช้แคชโฮสต์ io สำหรับคอนโทรลเลอร์ sata อาจเสี่ยงต่อประสิทธิภาพของระบบ ในเวลาเดียวกันในกรณีของฉันฉันเห็นประโยชน์ของการใช้แคช io ของโฮสต์ - DisckCrystalMark รายงานประสิทธิภาพที่ดีขึ้น 10 เท่าเมื่อโฮสต์ io cache เปิดใช้งานสำหรับคอนโทรลเลอร์ sata ฉัน googled มากและพบว่าคำถามนั้นค่อนข้างยุ่งยากเพราะมันขึ้นอยู่กับความแตกต่างมากมาย เช่นชนิด vdi, ขนาด, อาจจัดเก็บประเภทไฟล์, ขนาด, ลักษณะเฉพาะของการเข้าถึง, ฯลฯ บอกได้เลยว่าฉันมีแอพ CRM สำหรับแขกที่ใช้ที่เก็บไฟล์ (270 ไฟล์ขนาด 3 GBytes) ฉันควรเพิ่มตัวควบคุม sata แยกกันไปยัง VM ของฉันแล้วเปิดแคช io ของโฮสต์สร้าง vdi แยกต่างหาก (ให้บอกว่า 10 GBytes) เชื่อมต่อกับ "ตัวควบคุมแคช" …

2
เกิดอะไรขึ้นกับข้อมูลใน RAM หลังจาก VM ปิดตัวลง
ฉันสงสัยว่าจะเกิดอะไรขึ้นกับข้อมูลในหน่วยความจำ RAM หลังจาก VM ปิดตัวลง เนื่องจากโฮสติ้งเซิร์ฟเวอร์ยังคงทำงานอยู่และ RAM ยังคงทำงานอยู่ฉันเชื่อว่าข้อมูลจะอยู่ที่นั่นจนกว่าพวกเขาจะถูกแทนที่ด้วย VM / โปรแกรมอื่นใช่ไหม? หรือคุณรู้หรือไม่ว่าการใช้งานซอฟต์แวร์เวอร์ชวลไลเซชันนั้นรับประกันได้หรือไม่ว่าหน่วยความจำจะถูกลบ? ถ้าเป็นเช่นนั้น หรือในกรณีที่เก็บข้อมูลสำคัญฉันควรตรวจสอบให้แน่ใจก่อนที่จะปิด VM ข้อมูลทั้งหมดใน RAM จะถูกเขียนทับ?

2
เป็นไปได้หรือไม่ที่จะบูตการติดตั้งลีนุกซ์เดี่ยวจากทั้งใน VM และในฐานะโฮสต์?
สิ่งที่ฉันคิดคือฉันจะติดตั้ง linux บนฮาร์ดไดรฟ์เพื่อบู๊ตตามปกติ นอกจากนั้นฉันจะสร้าง VM บน Windows ซึ่งจะใช้ฮาร์ดไดรฟ์ที่แมปแบบดิบเดียวกัน ด้วยวิธีนี้ฉันสามารถใช้ linux ของฉันได้ตามปกติและเมื่อฉันต้องการโปรแกรม Windows อย่างเดียว (เนื่องจากข้อ จำกัด ด้านประสิทธิภาพของ GPU ไม่สามารถทำงานใน VM ได้อย่างมีประสิทธิภาพ) ฉันสามารถติดตั้ง Linux เดียวกันใน Windows และทำสิ่งต่าง ๆ ต่อไป ฉันไปที่นั่น นี่เป็นสิ่งที่ฉันทำได้และตัวขับเคลื่อนจะลองเอง แต่ฉันตัดสินใจที่จะรวบรวมประสบการณ์ของผู้อื่นก่อน ด้วยวิธีนี้ฉันอาจจะรู้ล่วงหน้าว่ามันเป็นไปไม่ได้หรือมีบางอย่างที่ฉันควรระวัง

2
VPN ผ่าน VPN
เซิร์ฟเวอร์ VPN เป้าหมายที่ฉันต้องการเชื่อมต่อเพื่ออนุญาตการเชื่อมต่อจากที่อยู่ IP เดียวเท่านั้น เมื่อฉันอยู่ที่สำนักงานของฉัน (IP สาธารณะเครือข่ายที่เชื่อถือได้บนเซิร์ฟเวอร์ VPN) ทุกอย่างก็โอเค แต่ฉันคิดว่าเมื่อฉันอยู่ที่บ้านฉันสามารถทำสิ่งต่อไปนี้: เชื่อมต่อกับ office VPN (ใช้ไคลเอ็นต์ Windows VPN ในตัว) เมื่อฉันทำฉันมี 2 อินเตอร์เฟซเครือข่ายที่ใช้งานอยู่: เครือข่ายภายในบ้าน เครือข่ายสำนักงาน (VPN) เชื่อมต่อกับ VPN เป้าหมาย (โดยใช้ไคลเอนต์ VPN ที่กำหนดเอง) หากเซิร์ฟเวอร์ VPN เห็น IP สำนักงานของฉันฉันควรจะเข้าไปดู น่าเสียดายที่ฉันถูกปฏิเสธ สิ่งที่แปลกคือฉันทำให้มันทำงานแบบนี้ : ฉันเชื่อมต่อ VPN ที่สำนักงานของฉัน ฉันเริ่มเครื่องเสมือน bridged ฉันเชื่อมต่อกับ VPN เป้าหมายในเครื่องเสมือน และมันใช้งานได้ อาจปริมาณการใช้เครื่องเสมือนทั้งหมดถูกส่งผ่านการเชื่อมต่อ VPN ของ …

0
802.1x พร้อม Hyper-V
เราใช้การตรวจสอบความถูกต้อง 802.1x ภายในเครือข่ายองค์กร เมื่อฉันติดตั้ง HyperV Virtual Switch บนเครื่องของฉันเพื่อให้ VM เข้าสู่เครือข่ายโฮสต์สูญเสียการเชื่อมต่อเครือข่าย ฉันมาโพสต์ในฟอรัมการสนับสนุน MS ว่า 802.1x กับ Hyper-V ไม่รองรับ Windows 8.1 อย่างเป็นทางการ เห็นได้ชัดว่ามีปัญหาเดียวกันนี้ใน Windows 10 เราจะใช้ Hyper-V VM และเชื่อมต่อกับทั้งโฮสต์และ VM ได้อย่างไรในกรณีที่นโยบายการตรวจสอบความถูกต้อง 802.1x ในเครือข่าย

1
การซิงค์หรือเวอร์ชันที่ควบคุม Virtualbox VMs
ฉันเพิ่งตั้งค่าสภาพแวดล้อมการพัฒนา Arch Linux ที่มีประโยชน์ภายใน VirtualBox VM บน Windows 7 ฉันจะรักษาสภาพแวดล้อมการพัฒนานี้ไว้ในการควบคุมเวอร์ชันเพื่อให้ฉันสามารถ "ตรวจสอบ" สภาพแวดล้อมของตัวเองในคอมพิวเตอร์เครื่องใหม่ได้อย่างไร ไฟล์ VirtualBox ใดที่ฉันต้องการในการควบคุมเวอร์ชันนอกเหนือจากไฟล์. vdi ฉันจะใช้ rsync เพื่อทำให้ VM ทั้งสองตรงกันได้อย่างไร ฉันไม่สนใจในการสำรองข้อมูล VM ด้วยตนเองส่งออกอุปกรณ์ "หรือเล่นซอกับ GUI เพื่อให้บรรลุนี้ กระบวนการซิงค์ / การกำหนดเวอร์ชันจะต้องสามารถสคริปต์ได้อย่างสมบูรณ์

1
ดูเหมือนว่าจะมีการติดตั้ง GuestAdditions (6.0.2) อย่างถูกต้อง แต่ไม่ทำงาน
หลังจากอัพเกรด VirtualBox เป็น V.6.0.2, Vagrant V2.2.3 และที่อยู่อาศัยเพื่อปล่อย 8.0.0 ทุกครั้งที่ฉันรันvagrant upฉันจะได้รับ: ดูเหมือนว่าจะมีการติดตั้ง GuestAdditions (6.0.2) อย่างถูกต้อง แต่ไม่ทำงาน ฉันพยายามติดตั้งGuestAdditionsด้วยตนเองดังนี้: ดาวน์โหลดGuestAdditionsiso ล่าสุดจากhttps://download.virtualbox.org/virtualbox/6.0.2 เรียกใช้ VirtualBox และการตั้งค่า VM ที่ฉันคลิกDevices->Insert Guest Additions CD Image ล็อกอินเข้าสู่เกสต์เซิร์ฟเวอร์ / VM เมาน CDROM sudo mount /dev/cdrom /media/cdrom เปลี่ยนเป็นไดเร็กทอรีที่เมาท์ด้วยคำสั่ง cd /media/cdrom ติดตั้งการขึ้นต่อกันที่จำเป็นด้วยคำสั่ง sudo apt-get install -y dkms build-essential linux-headers-generic linux-headers-$(uname -r) เปลี่ยนเป็นผู้ใช้รูทด้วยคำสั่ง …

2
ฟิวชั่น: สร้างเครื่องเสมือน“ หัวขาด” หรือไม่?
มีวิธีเรียกใช้ VM ในฟิวชั่นที่เริ่มต้นเมื่อเครื่องทำ แต่ฉันสามารถเข้าถึงผ่านเดสก์ท็อประยะไกล (Windows) หรือ ssh (Linux) แทนการเปิดแอปฟิวชั่นเริ่ม VM และเชื่อมต่อได้อย่างไรก็ตาม ต้องการ (rdp / ssh) หรือไม่ ฉันรู้ว่ามันเป็นไปได้ด้วย VMware Server สำหรับทั้ง Linux และ Windows

4
ฉันจะตรวจสอบได้อย่างไรว่าโปรแกรมอาจเป็นไวรัสได้หรือไม่
ฉันใช้ Windows XP ใน VM ฉันต้องการดาวน์โหลดแอปพลิเคชั่นบางตัวและติดตั้งทีละตัวและตรวจสอบว่าพวกเขาอาจเป็นไวรัสหรือไม่ ฉันถือว่าไวรัสจำเป็นต้องเพิ่มบางสิ่งในโฟลเดอร์เริ่มต้นหรือแอปพลิเคชันในส่วนเริ่มต้นในรีจิสทรีหรือเพิ่มบริการ มันจะทำอะไรอีกที่จะเปิดใช้งาน? อย่างไรก็ตามฉันจะตรวจสอบว่าโปรแกรมอาจเป็นไวรัสได้อย่างไร ฉันใช้จี้นี้เพื่อรับรายการของกระบวนการและฉันเพียงแค่เปรียบเทียบจากก่อนที่ฉันจะติดตั้งหลังจากและดูว่ามีอะไรที่แตกต่างกัน ดีพอหรือไม่ ระบบปฏิบัติการหลักของฉันคือ Windows 7 แต่ฉันไม่มีใน VM และไม่เห็นเหตุผลในการทดสอบ

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