3 回答

TA貢獻(xiàn)2011條經(jīng)驗(yàn) 獲得超2個(gè)贊
我解決了這個(gè)問題,如果其他人有類似的問題,我會回答。
我做的是:我啟用了虛擬框的GUI,看到它在啟動(dòng)時(shí)等待輸入,以選擇是否要直接啟動(dòng)到ubuntu或safemode等。
要打開GUI,你必須把它放在你的流浪漢配置中Vagrantfile
:
config.vm.provider :virtualbox do |vb| vb.gui = trueend

TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超7個(gè)贊
當(dāng)您按照上述方式使用流浪漢機(jī)器時(shí),無需以gui模式啟動(dòng)(如果沒有X服務(wù)器,則無法啟動(dòng))。
在VM啟動(dòng)時(shí),在單獨(dú)的終端窗口中,只需查找正在運(yùn)行的計(jì)算機(jī)的ID。
vboxmanage list runningvms
這將導(dǎo)致類似這樣的事情:
"projects_1234567890" {5cxxxx-cxxx-4xxx-8xxx-5xxxxxxxxxx}
通常,VM只是在等待您在引導(dǎo)加載程序中選擇一個(gè)選項(xiàng)。您可以將適當(dāng)?shù)拿荑€代碼(在這種情況下Enter)發(fā)送到vm controlvm
:
vboxmanage controlvm projects_1234567890 keyboardputscancode 1c
而已。您的虛擬機(jī)將繼續(xù)啟動(dòng)過程。

TA貢獻(xiàn)2003條經(jīng)驗(yàn) 獲得超2個(gè)贊
要仔細(xì)檢查是否在您的機(jī)器的BIOS中啟用了硬件虛擬化。
我的問題是同一串超時(shí),但我只能在GUI中看到黑屏。
我剛剛設(shè)置的筆記本電腦一直顯示同樣的問題。經(jīng)過幾個(gè)小時(shí)的搜索,我終于找到了一個(gè)提示,看看BIOS是否啟用了硬件虛擬化。
這是我找到的帖子的內(nèi)容:
我看到仍然有一些用戶遇到了這個(gè)問題。因此,我將嘗試總結(jié)下面列出SSH超時(shí)問題的一些可能解決方案:
確保您的防火墻或防病毒軟件沒有阻止該程序(我懷疑它會經(jīng)常發(fā)生)
給你的流浪漢機(jī)器一些時(shí)間來實(shí)現(xiàn)超時(shí)。如果您沒有非??斓腜C / Mac,則VM將需要一段時(shí)間才能啟動(dòng)到SSH就緒狀態(tài),因此會發(fā)生超時(shí)。
因此,在得出結(jié)論認(rèn)為存在故障之前,首先嘗試讓vagrant超時(shí)完全超時(shí)。
如果vagrant完全超時(shí),則將vagrant文件中的超時(shí)限制增加到幾分鐘,然后重試。
如果仍然無法正常工作,請嘗試通過VirtualBox界面清理啟動(dòng)流浪漢機(jī)器,并事先啟用機(jī)器的GUI。如果GUI在啟動(dòng)時(shí)沒有顯示任何發(fā)生的事情(即只是黑屏,沒有文本),那么你的流浪漢機(jī)器就會遇到問題。
通過VB界面銷毀整臺機(jī)器并重新安裝。
刪除用戶文件夾中Vagrant Images文件夾中的ubuntu映像文件,然后重新下載并安裝。
您是否擁有支持64位硬件虛擬化的英特爾處理器?谷歌一下。如果您這樣做,請確保您的Bios中沒有設(shè)置禁用此功能。
如果您運(yùn)行的是Windows 7或8,請禁用hyper-v功能.Google如何禁用。
確保您正在運(yùn)行支持SSH的客戶端。使用Git bash。下載:http: //git-scm.com/downloads
安裝32位版本的ubuntu,如trusty32或precise32。只需更改vagrant文件中的版本,然后在新目錄中重新安裝vagrant。
確保您使用的是最新的vagrant和virtualbox版本。最后的度假村:格式化您的計(jì)算機(jī),重新安裝Windows并購買intel核心isomething處理器。
希望有所幫助。
添加回答
舉報(bào)