Tôi muốn sử dụng tính năng sau của Linux (một trong những máy ảo của tôi):
Nếu không có thiết bị bảng điều khiển nào được chỉ định, thiết bị đầu tiên được tìm thấy có khả năng hoạt động như bảng điều khiển hệ thống sẽ được sử dụng. Tại thời điểm này, trước tiên hệ thống sẽ tìm thẻ VGA và sau đó là cổng nối tiếp. https://github.com/torvalds/linux/blob/master/Documentation/serial-console.txt Lý do cho việc đó là trong sản xuất, chúng tôi sử dụng đầu ra video để tương tác với máy ảo (chỉ văn bản) nhưng để thử nghiệm tôi muốn để tương tác theo chương trình với máy bằng cổng nối tiếp do VirtualBox cung cấp.
Tuyên bố miễn trừ trách nhiệm:
- Tôi nhận thức được việc chạy các máy ảo không đầu, nhưng điều này khác với việc chạy chúng mà không có card đồ họa.
- Tôi biết về SSH nhưng SSH không được phép trong VM
- Tôi biết về RDP nhưng không thể sử dụng máy khách RDP trong quá trình thử nghiệm.
- Tôi biết về việc chụp ảnh màn hình của VM và OCR chúng (tuyệt vọng, tôi biết), nhưng sau đó tôi không thể cung cấp đầu vào.
- Tôi biết về tùy chọn cli không có giấy tờ VirtualBox:
VBoxManage modifyvm "$(VM_REL_NAME)" --graphicscontroller none
nhưng dường như điều đó không kích hoạt tính năng được trích dẫn ở trên.