Chạy HĐH 64 bit trong Hộp ảo từ Ubuntu 32 bit


8

Có thể chạy Windows 7 64 bit từ HĐH Ubuntu 32 bit không?

Tôi có thể cài đặt lại Ubuntu dưới dạng HĐH 64 bit, nhưng không muốn nếu không cần thiết.

Câu trả lời:


6

Từ VB giúp:

VirtualBox hỗ trợ các hệ điều hành khách 64 bit, ngay cả trên các hệ điều hành máy chủ 32 bit, miễn là các điều kiện sau được đáp ứng:

1.-Bạn cần một bộ xử lý 64 bit có hỗ trợ ảo hóa phần cứng (xem Phần 10.3, Phần cứng cứng so với phần mềm ảo hóa phần mềm).

2.-Bạn phải kích hoạt ảo hóa phần cứng cho VM cụ thể mà bạn muốn hỗ trợ 64 bit; ảo hóa phần mềm không được hỗ trợ cho máy ảo 64 bit.

3.-Nếu bạn muốn sử dụng hỗ trợ khách 64 bit trên hệ điều hành máy chủ 32 bit, bạn cũng phải chọn hệ điều hành 64 bit cho VM cụ thể. Do hỗ trợ 64 bit trên máy chủ 32 bit phát sinh thêm chi phí, VirtualBox chỉ cho phép hỗ trợ này theo yêu cầu rõ ràng.

Trên các máy chủ 64 bit (thường đi kèm với hỗ trợ ảo hóa phần cứng), các hệ điều hành khách 64 bit luôn được hỗ trợ bất kể cài đặt, vì vậy bạn chỉ cần cài đặt hệ điều hành 64 bit cho khách.


6

Đối với Hộp ảo, đây là Câu hỏi thường gặp về Hộp ảo :

Lưu ý rằng VirtualBox cũng hỗ trợ các hệ điều hành khách 64 bit, theo các điều kiện sau:

  • Bạn cần bộ xử lý 64 bit có hỗ trợ ảo hóa phần cứng (VT-x hoặc AMD-V)
  • Kể từ phiên bản 2.1.0, bạn có thể chạy Khách 64 bit trong khi chạy Máy chủ 32 bit.
  • Bạn phải kích hoạt ảo hóa phần cứng thông qua BIOS của bạn

Vì vậy, nó phụ thuộc vào CPU của bạn. Chỉ cần có bộ xử lý 64 bit là không đủ, CPU cũng cần hỗ trợ ảo hóa phần cứng.

Ví dụ, Intel i3 540 được liệt kê là có "Công nghệ ảo hóa Intel® (VT-x): có", do đó, nó sẽ hoạt động ở đó.


Rất vui, cảm ơn bạn, tôi thừa nhận rằng đây là câu trả lời trước câu trả lời đã chọn của tôi, người mà tôi đã chọn vì nó toàn diện hơn một chút. Mặc dù vậy, của bạn là một điểm rất nổi bật, và một điểm mà tôi đang điều tra bây giờ.
johnc

Tôi có một máy tính xách tay với Intel Core i5 M 450 @ 2.40GHz, rõ ràng có VT-x nhưng không phải VT-d. Tôi có thể chạy Virtual Box 64bit trên nó không? Làm thế nào để tôi biết nếu BIOS đã kích hoạt này mà không phải khởi động lại?
719016

4

Nếu BIOS và bộ xử lý của bạn hỗ trợ nó, thì có. Tôi khuyên bạn nên sử dụng hardinfo để kiểm tra các tính năng của bộ xử lý. Tuy nhiên, tốt hơn hết là bạn nên sử dụng HĐH 64 bit làm máy chủ.

Ngay cả khi bộ xử lý của bạn hỗ trợ VTx, BIOS của bạn có thể không (ví dụ như nhiều máy tính xách tay của HP không cho phép bạn bật tính năng này), vì vậy bạn phải biết liệu BIOS của mình có hỗ trợ hay không.


0

Tôi thấy rằng trên máy Ubuntu Lucid (cài đặt 32 bit) của mình, nó sẽ phàn nàn rằng ảo hóa phần cứng không được bật khi thực sự là như vậy. Lý do nó làm điều này là do mô-đun kvm được tải. Tôi đã liệt kê danh sách đen kvm và kvm_amd và bây giờ Virtualbox tải lên khách 64 bit trên máy chủ 32 bit.

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.