Ubuntu 10.04 开机默认进入命令行模式
怎样让Ubuntu 10.04开机默认进入命令行模式.
这个问题困扰了我好几天.每次上网搜索都是那几个古懂级的答案:
第1种办法
sudo apt-get update
sudo apt-get install sysv-rc-conf
sudo sysv-rc-conf
用箭頭鍵往下找到gdm,將该项已经选上的“X”去掉,按q保存退出
第2种办法
进入/etc/rc2.d
sudo mv Sxxgdm Kxxgdm
sudo mv Sxxsplash Kxxsplash
第3种办法
删除/etc/init.d/gdm
但是:
1.
Ubuntu 10.04 gdm默认已经全部去掉了"X"
2.
Ubuntu 10.04 该目录不存在这样的文件
3.
无效
为此我不得不日复一日地变着法儿搜索.各种各样的搜索关键字试了N多遍....
终于,苍天不负有心人.终于在一个月黑风高.白蚁满天的夜晚(不知道怎么回事,这晚到处是飞来飞来的白蚁)被我搜到了正确的答案:
原来如此简单:::::::::
只需在启动菜单linux那一行加上"text"就可以了.
例:
- menuentry 'Ubuntu,linux 2.6.XX-XX-generic' --class ubuntu --class gun-linux --class gun --class os {
- recordfail
- insmod ext2
- set root='(hd0,X)'
- search --no-floppy --fs-uuid --set XXXXXXX-XXX-XXXX-X
- linux /vmlinuz-2.6.XX-XX-generic root=UUID=XXXX-XX-XXX ro text (就是这里这个text)
- initrd /initrd.img-2.6.XX-XX-generic
或修改 /etc/default/grub
在commandline= 加上text成为 commandline=text,再sudo update-grub
这个没有测试.不过我打开该文件没看见commandline=这一行
倒是有个GRUB_CMDLINE_LINUX=""
另:启动菜单linux后的参数quiet代表不显示详细启动过程.splash代表显示进度条.如果不想看到进度条就把splash干掉.
去掉quiet开机就能显示详细启动过程,可以看到启动到哪一步.不过加载速度太快,基本上看不到什么.