Ubuntu
為什麼我的機器在啟動時沒有顯示任何內容?
我使用的是 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 4)在我選擇正常啟動模式後,按 Esc 或任何其他鍵都不起作用
那麼,回到最初的問題:為什麼我的機器在啟動時(在非恢復模式下)沒有顯示任何內容?
我附加
nomodeset
到 linux 核心行的末尾:
linux /vmlinuz-3.0.0-12-generic-pae root=UUID=<another long hex value> ro nomodeset
那解決了它!