Tôi có thể sử dụng VirtualBox làm hộp cát cho 12.04 không?


3

Tôi là một người khá thận trọng mặc dù không ngại thử nghiệm.

Tôi hiện có 11.10 Unity và 12.04 Beta 2 đang chạy trên các phân vùng khác nhau (không có vấn đề gì). Tôi đã học được ở đây rằng Unity có thể chạy trong VirtuaBox.

Khi tôi nâng cấp lên 12.04 LTS vào cuối tháng này, tôi tò mò muốn hiểu liệu tôi cũng có thể chạy 12.04 trong Hộp ảo để thử nghiệm và thử nghiệm một số thứ trước khi tôi triển khai chúng vào hệ thống của mình không?

Có lẽ có một cách tốt hơn để đạt được điều này, mà không cần phân vùng ổ cứng của tôi.

Câu trả lời:


12

Theo kinh nghiệm của tôi, việc cài đặt và chạy HĐH thử nghiệm trong Virtual Box là một ý tưởng khá hay. Nhưng có một số nhược điểm bạn có thể muốn xem xét:

  • Tất cả các quy trình yêu cầu CPU sẽ chạy chậm hơn một chút trong một máy ảo.
  • Đồ họa 3D mặc dù khả dụng ở một mức độ nào đó là chậm và không phù hợp để chơi game (nhưng đủ cho Unity).
  • Lỗi bạn có thể gặp không chỉ đến từ các ứng dụng mà còn từ môi trường ảo hóa.
  • Cập nhật Hộp ảo và các máy ảo được cài đặt có thể mất một số thời gian của bạn .
  • Một số phím tắt của máy chủ (ví dụ Super, Ctrl+ F.., vv) không làm việc mà không cần thủ thuật trong hệ điều hành khách. Tương tự, một số tổ hợp phím được Vitual Box dành riêng và không thể được sử dụng trong HĐH khách.

Vẫn có những ưu điểm mà giải pháp khởi động kép không thể cung cấp:

  • Chuyển đổi ngay lập tức giữa máy chủ và hệ điều hành ảo mà không cần phải khởi động lại.
  • Chạy HĐH thử nghiệm song song với HĐH máy chủ (tùy thuộc vào phần cứng của bạn, bạn thậm chí có thể chạy song song nhiều HĐH ảo).
  • Khả năng lưu ảnh chụp nhanh trước khi bạn thực hiện những việc có hại cho phép bạn khôi phục trạng thái hoạt động trước đó nếu có sự cố.
  • Giữ máy khách ảo của bạn trên máy chủ nâng cấp hệ điều hành. Bạn thậm chí có thể mang chúng đến một HĐH khác (ví dụ Windows, MacOS, bản phân phối Linux khác) mà không gặp vấn đề gì.
  • Truy cập tập tin đồng thời qua mạng.

Để tận dụng tối đa lợi thế của Virtual Box, bạn nên chạy bản phát hành mới nhất có thể cài đặt được từ kho lưu trữ được duy trì bởi Oracle cung cấp cho bạn các bản cập nhật tự động. Nếu bạn cần hỗ trợ USB2 hoặc RDP, bạn cũng có thể muốn cài đặt Tiện ích mở rộng Hộp ảo (làm cho nó trở thành một nguồn đóng nhưng vẫn là phiên bản miễn phí).

Để chạy Unity, hình học màn hình không giới hạn, một số hỗ trợ đồ họa 3D và hỗ trợ thư mục chia sẻ Virtual Box, chúng tôi cũng cần cài đặt Bổ sung khách .

Hãy để tôi đề nghị bạn dùng thử với bản cài đặt 11.10 (hoặc trong bản cài đặt 12.04 Beta của bạn). Các máy ảo của bạn sẽ không bị chạm vào một bản nâng cấp, chỉ cần giữ cho chúng chạy gần như mãi mãi (Tôi vẫn có một máy ở đây tôi đã xây dựng từ Ubuntu 9.04).


1
Một phiền toái tiềm ẩn khác nếu không có vấn đề là phần mềm quản lý máy ảo (VirtualBox) có thể bảo lưu một số tổ hợp phím là "phím nóng" khiến cho hệ điều hành khách của bạn không sử dụng được. Nhưng thường có một cách để giải quyết vấn đề này nếu nó ảnh hưởng đến bạn.
không hợp lý John

Điểm tốt @irrationalJohn, đã chỉnh sửa câu trả lời của tôi cho điều này.
Takkat

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.