Ubuntu
將 Ubuntu 來賓從 14 升級到 16 後,Vagrant/VirtualBox 來賓無法完全啟動
我有一個執行著 Ubuntu 14.04.5 LTS 和 LAMP 環境的 WEB 伺服器。伺服器在 Vagrant/VirtualBox 虛擬機中執行。
我對Ubuntu 16進行了發布升級。升級沒有錯誤,但是在我重新啟動來賓系統後,我無法通過ssh登錄來賓。它沒有在 gui 上給我登錄提示。最後的消息可以在這裡看到:
適當的 VirtualBox 程序正在主機上使用 100% 的 CPU。
我在 VirtualBox 日誌中沒有看到任何錯誤。它與使用 Ubuntu 14 成功啟動的日誌完全相同。但日誌以以下幾行結尾:
00:00:03.373112 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0) 00:00:03.373373 VMMDev: Guest Log: BIOS: Boot : bseqnr=1, bootseq=0002 00:00:03.373822 VMMDev: Guest Log: BIOS: Booting from Hard Disk... 00:00:04.464068 PIT: mode=2 count=0x12a5 (4773) - 249.98 Hz (ch=0) 00:00:04.740030 PIT: mode=0 count=0x10000 (65536) - 18.20 Hz (ch=0) 00:00:04.746800 CPUM: VCPU 1: Cached APIC base MSR = 0xfee00800 00:00:06.067801 AHCI#0: Reset the HBA 00:00:06.094234 AHCI#0: Port 0 reset 00:00:08.520691 NAT: Link up
而舊的(成功的)繼續:
00:00:04.310395 PIT: mode=2 count=0x12a5 (4773) - 249.98 Hz (ch=0) 00:00:04.670117 PIT: mode=0 count=0x10000 (65536) - 18.20 Hz (ch=0) 00:00:04.675933 CPUM: VCPU 1: Cached APIC base MSR = 0xfee00800 00:00:06.058491 AHCI#0: Reset the HBA 00:00:06.067719 AHCI#0: Port 0 reset 00:00:08.049147 NAT: Link up 00:00:10.181385 VMMDev: Guest Additions information report: Version 4.3.36 r105129 '4.3.36_Ubuntu' 00:00:10.181441 VMMDev: Guest Additions information report: Interface = 0x00010004 osType = 0x00053100 (Linux >= 2.6, 64-bit) 00:00:10.181529 VMMDev: Guest Additions capability report: (0x0 -> 0x0) seamless: no, hostWindowMapping: no, graphics: no
可能,那是客人加的東西?
這已經在AskUbuntu上詳細討論過了。簡而言之,它試圖初始化一個不存在的串列控制台並且慘遭失敗。您應該使用 VirtualBox 附加虛擬串列埠或
console=ttyS0
從 Grub 啟動菜單選項中刪除。