0
我有一個桌面,我有時只能通過SSH遠程使用。在這些情況下,具有圖形界面是無用的,因此以文本模式啓動系統可能會很好。如何在Grub中添加菜單項以在命令行中啓動Ubuntu
我使用的是Ubuntu,我想在Grub中添加一個菜單項來做我想做的事(以文本模式啓動,但不是每次都啓動)。要做到這一點,我已將此添加到文件/etc/grub.d/40_custom
:
menuentry 'Ubuntu (text mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-86845fc2-c8a4-4323-a936-497ae09f288c' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 86845fc2-c8a4-4323-a936-497ae09f288c
else
search --no-floppy --fs-uuid --set=root 86845fc2-c8a4-4323-a936-497ae09f288c
fi
linux /boot/vmlinuz-3.19.0-59-generic root=UUID=86845fc2-c8a4-4323-a936-497ae09f288c ro text
initrd /boot/initrd.img-3.19.0-59-generic
}
然後跑到sudo update-grub
。
問題是它根本不起作用:當我使用這個新行時,Ubuntu像往常一樣開始,圖形界面和GDM要求輸入我的密碼。
有什麼想法?
在運行級別3啓動ubuntu將爲您的目的。你可以參考http://askubuntu.com/questions/228402/boot-to-runlevel-3 – Shubhangi
謝謝,這就是訣竅!但是自從這篇文章後,事情已經發生了變化,我們不需要再做一些事情了,我爲這個問題添加了一個答案來解釋。 – Jeremy