ubuntu 11.04增加命令行开机选项



ubuntu 11.04增加命令行开机选项
 
ubuntu desktop版本默认是带图形界面,如果只是在字符界面下开发,如果将图形界面关掉,在编译大型程序时会节约不少内存和CPU的占用。
 
(ubuntu server 版本默认是字符界面启动),象RHEL用字符界面启动比较简单,只要简单修改 /etc/inittab的内容,将
  www.2cto.com  
id:5:initdefault 修改成 id:3:initdefault 即可
 
ubuntu desktop版本如何用字符界面启动呢?经过一些实验,最后实现这样启动功能。
 
一.增加grub启动菜单
 
 1.1 增加文本启动模式
首先在grub中增加一项文本模式的启动菜单项,
 
sudo chmod +w /boot/grub/grub.cfg  #增加可写权限
 
sudo vim /boot/grub/grub.cfg   #编辑配置文件
 
配置文件中有一项是正常图形界面启动项
 
  menuentry ‘Ubuntu, with Linux 2.6.38-8-generic’ –class ubuntu –class gnu-linux –class gnu –class os {
recordfail
 
set gfxpayload=$linux_gfx_mode
 
insmod part_msdos
 
insmod ext2
 
set root=’(hd0,msdos1)’
 
search –no-floppy –fs-uuid –set=root 0cc7116a-fee2-4a90-866d-03fa0a8976b0
 
linux     /boot/vmlinuz-2.6.38-8-generic root=UUID=0cc7116a-fee2-4a90-866d-03fa0a8976b0 ro   quiet splash vt.handoff=7
 
initrd     /boot/initrd.img-2.6.38-8-generic
 
}
将其复制一份,并做部分修改,这里要移走 quiet splash vt.handoff=7,并换成text
  www.2cto.com  
menuentry ‘Ubuntu, with Linux 2.6.38-8-generic(text mode)’ –class ubuntu –class gnu-linux –class gnu –class os {
 
recordfail
 
set gfxpayload=text
 
insmod part_msdos
 
insmod ext2
 
set root=’(hd0,msdos1)’
 
search –no-floppy –fs-uuid –set=root 0cc7116a-fee2-4a90-866d-03fa0a8976b0
 
linux     /boot/vmlinuz-2.6.38-8-generic root=UUID=0cc7116a-fee2-4a90-866d-03fa0a8976b0 ro   text
 
initrd     /boot/initrd.img-2.6.38-8-generic
 
}
 1.2 增加显示grub菜单项
 
开机启动时,grub菜单 系统默认是隐藏的,去掉隐藏需要做如下操作
  www.2cto.com  
1.2.1、你需要修改/etc/default/grub其中的第5行:
 
sudo vim /etc/default/grub
 
GRUB_HIDDEN_TIMEOUT=0(默认是0,修要修改成大于0的值,比如10)
 
保存后退出!
 
1.2.2 再执行:
 
sudo update-grub
 
1.3 开机进入grub菜单
  www.2cto.com  
在高版本 11.xxxx之上,在启动时同时按ESC+Shift 即可进入grub菜单,选择text mode一项回车即可
 
二.界面操作
 
在字符界面下,可以简单运行如下命令进入图形界面
startx
在图形界面下进入字符界面,注销当前用户即可。
 
 
来自蓝点工坊

相关内容

    暂无相关文章