Tôi đã cài đặt máy chủ Ubuntu 12.4 trong hộp Oracle Virtual, sau khi hoàn tất cài đặt, tôi không thể sử dụng máy chủ Ubuntu ở chế độ toàn màn hình, các bổ sung khách có trong hộp ảo sẽ hoạt động trong máy chủ Ubuntu.
Tôi đã cài đặt máy chủ Ubuntu 12.4 trong hộp Oracle Virtual, sau khi hoàn tất cài đặt, tôi không thể sử dụng máy chủ Ubuntu ở chế độ toàn màn hình, các bổ sung khách có trong hộp ảo sẽ hoạt động trong máy chủ Ubuntu.
Câu trả lời:
Bạn có thể có bảng điều khiển máy chủ Ubuntu trong VirtualBox bắt đầu ở độ phân giải mà card đồ họa của bạn hỗ trợ thông qua môi trường hộp ảo.
Kiểm tra độ phân giải mà card đồ họa của bạn hỗ trợ thông qua Môi trường VirtualBox (VBE). Bạn sẽ có thể tìm ra điều đó bằng cách phát lệnh ' vbeinfo
' trong bảng điều khiển GRUB (nhấn Cphím khi menu khởi động GRUB xuất hiện).
Chọn một độ phân giải, sau đó mở '/ etc / default / grub' (ví dụ sudo vim /etc/default/grub
) và thay đổi dòng #GRUB_GFXMODE=640x480
thành một cái gì đó như thế này GRUB_GFXMODE=1152x864
(trong đó 1152x864 sẽ là độ phân giải tùy chỉnh của bạn cũng được hỗ trợ bởi thẻ đồ họa của bạn).
Bây giờ chạy hai lệnh này từng cái một:
sudo update-grub
sudo reboot
Bây giờ bạn sẽ thấy bảng điều khiển VM của bạn ở độ phân giải tùy chỉnh mà bạn vừa đặt.
( PS: Như Javier Rivera đã nói, độ phân giải toàn màn hình có thể không thực hiện được.)
Như đã đề cập trong cách thích hợp để thay đổi độ phân giải thiết bị đầu cuối trong Ubuntu Server 13.04? bạn cũng cần thiết lập
GRUB_GFXPAYLOAD_LINUX=keep
trong tệp / etc / default / grub nếu không độ phân giải chỉ được sử dụng trong thời gian ngắn khi khởi động
Các câu trả lời khác không hoạt động đúng với tôi trên Ubuntu 16.10 - ví dụ: độ phân giải sẽ được áp dụng, nhưng sau đó được hoàn nguyên tại các điểm khác nhau sau khi khởi động. Điều cuối cùng đã làm việc là sự kết hợp của ba cài đặt sau trong /etc/default/grub
:
GRUB_GFXMODE=1280x1024 # width x height required - see below
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
GRUB_GFXPAYLOAD_LINUX=keep
Tiếp theo là chạy:
sudo update-grub
sudo reboot
CHÚ THÍCH 1: Độ phân giải được hỗ trợ có thể được xác định từ bên trong grub. Nhấn C
vào dấu nhắc grub, sau đó gõ:
set pager=1 (To enable paging of long vbeinfo output)
vbeinfo
reboot (When done)
Khi chọn độ phân giải, chiều rộng x chiều cao là đủ (trừ khi bạn đặc biệt quan tâm đến việc cài đặt độ sâu màu).
Lưu ý 2: Nếu bạn không thấy menu GRUB, hãy giữ Shifttrong khi khởi động.
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
là một yêu cầu để có được độ phân giải để thay đổi.
Những gì tôi luôn làm là cài đặt ssh trên máy chủ và sau đó sử dụng putty để truy cập máy chủ. Điều này không chỉ cho phép tôi xem máy chủ ở chế độ toàn màn hình, nó còn cho phép tôi kết nối với nó từ các máy khác.
để cài đặt siêu dữ liệu ssh (máy khách và máy chủ) chỉ cần chạy:
sudo apt-get install ssh
Bạn chỉ có thể cài đặt openssh-server
nếu bạn không cần ứng dụng khách ssh trên VM.
Trình điều khiển hiển thị bổ sung VirtualBox khách chỉ hoạt động trên chế độ đồ họa, không phải chế độ văn bản. Bạn sẽ cần cài đặt Xorg để sử dụng toàn màn hình.