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"就可以了.

 

例:

 

 
  1. menuentry 'Ubuntu,linux 2.6.XX-XX-generic' --class ubuntu --class gun-linux --class gun --class os {  
  2. recordfail  
  3. insmod ext2  
  4. set root='(hd0,X)'  
  5. search --no-floppy --fs-uuid --set XXXXXXX-XXX-XXXX-X  
  6. linux /vmlinuz-2.6.XX-XX-generic root=UUID=XXXX-XX-XXX ro text   (就是这里这个text)  
  7. 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开机就能显示详细启动过程,可以看到启动到哪一步.不过加载速度太快,基本上看不到什么.

posted on 2012-03-27 11:05  york_hust  阅读(1013)  评论(0编辑  收藏  举报