Các phần mềm ảo hóa có cho phép Hệ điều hành của khách sử dụng đầy đủ trình điều khiển / phần cứng của máy chủ không?


1

Tôi thích sử dụng các bản phân phối linux ngoại trừ việc thiếu trình điều khiển có thể sử dụng đầy đủ phần cứng . Ví dụ trình điều khiển card đồ họa cho linux không thể hoạt động như nhau với đối tác windows của chúng ngay cả khi chúng đến từ cùng một nhà cung cấp!

Có sử dụng ảo hóa làm giảm vấn đề này? Những công nghệ / phần mềm ảo hóa nào hoạt động tốt trong trường hợp này? Trong thế giới Mac, tôi nghĩ song song sẽ người được chọn nếu tôi muốn HĐH khách có thể sử dụng đầy đủ phần cứng của máy chủ. Đối với Linux bên trong Windows (hoặc cách khác) sẽ tương tự như nhau? bất kỳ đề nghị s / w khác?

Làm thế nào để ndiswrapper thực hiện so với ảo hóa?

Tôi đang sử dụng Mint Linux (có vấn đề gì không?)

Câu trả lời:


1

virtualbox có hỗ trợ nhiều loại trình điều khiển, từ máy chủ đến hệ điều hành khách.

virtualbox.org

Ảo hóa đang chiếm một phần lớn tài nguyên của bạn để cho phép hệ điều hành "khách" tải, trình điều khiển được đưa lên hệ điều hành khách, cũng như sự cô lập mạnh mẽ giữa hai hệ điều hành.

Linux không hỗ trợ nhiều cho trình điều khiển video như mọi người có thể nghĩ, bạn đang sử dụng bản phân phối nào?


1

Tôi thích sử dụng các bản phân phối linux ngoại trừ việc thiếu trình điều khiển có thể sử dụng đầy đủ phần cứng. Ví dụ, trình điều khiển card đồ họa cho linux không thể hoạt động như nhau với đối tác của windows ngay cả khi chúng đến từ cùng một nhà cung cấp!

Có sử dụng ảo hóa làm giảm vấn đề này?

Không, trên thực tế nó có thể làm tăng hoặc thậm chí thay đổi vấn đề. Ví dụ: khi bạn sử dụng VirtualBox, một trình điều khiển video khác được sử dụng, không phải trình điều khiển cho card đồ họa của bạn. Trình điều khiển VirtualBox, theo kinh nghiệm của tôi, không tận dụng những phiền toái của thẻ video mà bạn không sử dụng tất cả phần cứng. Nó đang sử dụng nó ảo phần cứng.

Tôi đang sử dụng Mint Linux (có vấn đề gì không?)

Đối với trường hợp cụ thể của bạn, tôi không chắc nhưng trong phân phối chung có thể có ảnh hưởng đến phần cứng nào hoặc sẽ không được sử dụng. Phân phối cụ thể cũng có thể gặp rắc rối trong một môi trường ảo. Nó phụ thuộc vào sự hỗ trợ từ nhà cung cấp phần mềm điêu luyện.


0

Nói chung, một máy ảo sẽ có các trình điều khiển khác với máy chủ của nó. Ngay cả khi chúng là cùng một hệ điều hành, phần mềm ảo hóa thường sẽ cung cấp một bộ thiết bị. Vì vậy, trong khi máy chủ có thể có màn hình nVidia, đĩa SATA và card mạng 100Mbit 3com, máy ảo có thể có thẻ hiển thị 'chung', đĩa 'SCSI' và thẻ ethernet gigabit AMD. Nếu bạn thay thế các thành phần trên máy chủ của mình (chẳng hạn như thay thế card đồ họa hoặc chuyển sang SAN cho bạn lưu trữ ổ đĩa) hoặc thậm chí chuyển VM sang máy khác, các thành phần chạy bên trong VM sẽ giữ nguyên.

Một số thiết bị, chẳng hạn như USB, có trình điều khiển chuyển qua. Thay vì cố gắng ảo hóa mọi loại thẻ nhớ USB hoặc cam web có thể, máy chủ sẽ truyền thông tin liên lạc trực tiếp từ thiết bị đến VM, VM thực sự thấy nó giống như một máy thật với thiết bị được cắm trực tiếp vào, vì vậy tải trình điều khiển riêng của nó. Khi một thiết bị được truyền qua một VM, nó thường không thể truy cập được vào máy chủ hoặc bất kỳ máy ảo nào khác đang chạy trên máy.

Cuối cùng, do phần mềm ảo hóa cung cấp các thiết bị ảo hóa, bạn hoàn toàn dựa vào quyết định của công ty phần mềm cho những gì nó hỗ trợ. Chẳng hạn, không có hỗ trợ chuyển qua FireWire trong VMware. Bạn có thể cắm ổ cứng Firewire vào máy tính của mình và truy cập nó thông qua chia sẻ từ máy chủ, nhưng bạn không thể để nó hiển thị dưới dạng ổ đĩa trong VM. Mặc dù vậy, một camera firewire yêu cầu trình điều khiển cụ thể được cài đặt chỉ có thể được truy cập bởi máy chủ.


0

VirtualBox sẽ thay thế thẻ của bạn bằng trình điều khiển chung hơn (Bộ điều hợp đồ họa VirtualBox), nhưng trong cài đặt ảo trong Hiển thị - Video; bạn có thể điều chỉnh lượng bộ nhớ Video mà bạn muốn sử dụng trong ảo của mình. VirtualBox cũng cho phép bạn kích hoạt tăng tốc Video 2D và Tăng tốc 3D.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.