Có thể mang ra phía trước (tiền cảnh) một số máy ảo chạy trên nền (không đầu) trong VirtualBox không?


0

Tôi sử dụng để khởi động máy ảo của mình (Máy ảo) với tùy chọn dòng lệnh không đầu hộp ảo , như:

VBoxManage.exe startvm "Windows XP SP3 - SandBox 01" --type headless

Điều này mở một VM không có cửa sổ liên kết trên màn hình nền (nền, không có GUI). Miễn là tôi sử dụng để nhập máy ảo của mình thông qua điều khiển từ xa (SSH, VNC ... vv) thì điều này là tốt đối với tôi: không còn các cửa sổ không cần thiết trên máy tính để bàn của tôi.

Nhưng đôi khi (không thường xuyên) tôi cần đưa VM lên nền trước (khởi động GUI của nó).
Tại sao ? Ví dụ:

  • Để chèn một đĩa CD ảo (ISO).
  • Để cài đặt Bổ sung khách.
  • Khi tôi mất kiểm soát và không thể truy cập nó.

Điều này có thể không?

Cách giải quyết tốt nhất của tôi cho đến bây giờ chỉ là đóng VM (đôi khi là đóng không sạch, tôi sợ) và bắt đầu lại thông qua GUI của VirtualBox.

Điểm bổ sung:

  • Chủ đề này bắt đầu bằng cách hỏi về cùng một vấn đề, nhưng nó sớm được chuyển sang một cách khác để giải quyết mọi thứ, không khởi động GUI.

Câu trả lời:


2

Nếu bạn đang sử dụng VBoxHeadless, bạn sẽ tự động có phiên RDP để truy cập vào giao diện người dùng khách.

Ngoài ra, bạn có thể điều khiển VM của mình mà không cần GUI bằng cách sử dụng VBoxManagevì vậy bạn không bao giờ thực sự cần UI, nó chỉ đơn giản là sự tiện lợi.

Ví dụ: bạn có thể gắn ISO dưới dạng CD / DVD ảo bằng cách sử dụng lệnh sau:

VBoxManage storageattach "Windows XP" --storagectl "IDE Controller"
  --port 0 --device 1 --type dvddrive --medium /full/path/to/iso.iso

Cài đặt bổ sung khách chỉ là vấn đề gắn ISO bổ sung khách sau đó chạy chương trình thực thi thích hợp.

Nếu bạn mất quyền kiểm soát khách, bạn có thể sử dụng VboxManage để khởi động lại hoặc tắt nguồn của khách. Tất nhiên, bạn cũng có thể thêm các lệnh vào tập lệnh bó để tiết kiệm thời gian bạn phải nhớ các lệnh.

Vui lòng xem Hướng dẫn VirtualBox để biết thêm thông tin.


Cảm ơn bạn. Tất cả đó là cách giải quyết tôi sử dụng. Nhưng, ngay cả khi tôi thích bàn phím và phím nóng, đôi khi một vài cú nhấp chuột (tại GUI) nhanh hơn dòng lệnh.
Sopalajo de Arrierez

Đối với những gì liên quan đến việc gắn ISO, tôi đề nghị chủ đề đầy đủ hơn về nó: superuser.com/questions/741734/
Kẻ

0

Bắt đầu từ VirtualBox v5.0 (Tôi vẫn không biết phương pháp nào cho các phiên bản cũ hơn ), cho nền của bạn (không đầu: không có lối vào) chạy máy ảo:

  • Mở Trình quản lý VirtualBox .
  • Nhấn vào đây Machine.
  • Nhấn vào đây Show.

Một cửa sổ giao diện GUI sẽ được mở ngay lập tức cho máy ảo.


0

VirtualBox 5 đã thêm một chế độ gọi là "Chế độ riêng biệt" cho phép bạn tách / gắn lại GUI vào VM. Bạn chỉ cần nhấn nút và / hoặc tách GUI khỏi máy ảo đang chạy.


@ fixer1234 - Tôi không chắc nó thực sự cần một lời giải thích. Bạn chỉ cần nhấn nút và / hoặc tách GUI khỏi máy ảo đang chạy.
Ramhound
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.