Ubuntu

為什麼我的機器在啟動時沒有顯示任何內容?

  • December 14, 2013

我使用的是 Ubuntu Server 11.10 x86,在從 GRUB 菜單中進行正常選擇(Ubuntu,使用 Linux 3.0.0-12-generic-pae)後,螢幕變為空白 - 甚至沒有游標出現。

基本上我(懷疑我)有一個糟糕的 NFS 掛載佔用了引導過程,所以我修復了它,現在看起來引導實際上更糟了。這是我之前遇到的問題:錯誤的 NFS 掛載是否會阻止乾淨啟動?

不確定這是否有用,但是當我在 GRUB 菜單中按“e”鍵時,顯示的配置如下:

setparams 'Ubuntu, with Linux 3.0.0-12-generic-pae'

recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0, msdos2)'
search --no-floppy --fs-uuid --set=root <long hex value>
linux /vmlinuz-3.0.0-12-generic-pae root=UUID=<another long hex value> ro
initrd /initrd.img-3.0.0-12-generic-pae

恢復模式工作得很好,網路和所有。事實上,如果選擇恢復模式,它實際上會彈出以下菜單:

Recover Menu (limited read-only menu)
 resume - Resume normal boot
 fsck - Check all file systems (will exit read-only mode)
 remount - Remount / read/write and mount all other file systems
 root - Drop to root shell prompt

如果我選擇resume我會得到以下輸出:

<timestamp> tpm_tis 00:00: tpm_transmit: tpm_send: error 4294967234
initctl:Event failed

Ubuntu 11.10 <server> tty1
<server> login:

之後一切正常。

我注意到的其他事情:1)正常啟動時,鍵盤上的 Num Lock 和 Scroll Lock 燈會顯示(按下相應的鍵後),但 Caps Lock 不顯示 2)Ctrl+Alt+Fx 切換 TTY 不會’不起作用 3)這個連結根本沒有幫助:https ://wiki.ubuntu.com/X/Troubleshooting/BlankScreen

那麼,回到最初的問題:為什麼我的機器在啟動時(在非恢復模式下)沒有顯示任何內容?

不知道為什麼這會突然成為一個問題,但是每當我遇到這個問題時,將“nomodeset”添加到 linux 核心行的末尾就可以修復它。嘗試編輯 grub 引導命令(在引導菜單中按 e),然後編輯核心行,使其看起來如下所示,然後按 ctrl-x 引導它。

linux /vmlinuz-3.0.0-12-generic-pae root=UUID=long-hex-value ro nomodeset

如果這不起作用,您知道這可能與您的 grub 引導選項有關,因為恢復模式有效,但正常模式無效。我只是將您的恢復啟動選項與預設值進行比較,並嘗試找出哪個選項(或缺少)導致它在恢復模式下工作。

引用自:https://serverfault.com/questions/561286