Ubuntu下工作与学习 文本启动 图形切换 语言切换 无声音

今天,突然觉得厌倦了Ubuntu的图形界面,想要从文本方式工作,众所周知,从图形界面切换到文本界面,可以使用Ctrl+Alt+F6,从文本界面切换回来Ctrl+Alt+F7,可是这样切换,图形界面所占用的大量资源并没有释放,更进一步,想到要从开机就是文本模式,这我以前在Fedora下搞过,那是在grub的配置文件,稍作修改即可
修改grub.conf(menu.lst也行),在kernel 行的末尾加一个1,就表示文本方式启动,即使不改配置文件,开机进grub的时候,也可以按c进入命令行,手动引导
grub>kernel (hd0,x)/vmlinuz 1(文本方式) single(不用密码,直接root,可用来修改密码)
grub>initrd (hd0,x)/initrd.img
grub>boot
但是,不凑巧,Ubuntu使用的是Grub2,整个逻辑都变了,行不通了。。。。
琢磨了一会,大约知道,得搞这么几个文件
/boot/grub/grub.cfg
/etc/grub.d/40_custom
/etc/rc2.d/grub
研究了一下,grub.cfg是不能改的,是由update-grub 生成的,40_custom是专门用来添加菜单项的,可以在这里加上想要启动的系统,grub是修改grub界面的,用它也可以搞(在上一篇笔记中写过,可以的),但是这太不优雅,还是先加一条启动菜单试试,通过编辑40_custom,在下面加上了一条menuentry ‘Text Ubuntu’{},在linux 行末加text,:wq保存,
当时的做法其实是这样的,
首先,
#sudo cp /boot/grub/grub.cfg /etc/grub.d
#vi /etc/grub.d/grub.cfg
删除除了第一个menuentry的所有行,保存::1,55d, :wq
然后在行首加上
#!/bin/sh
exec tail -n +3 $0
:wq
#mv /etc/grub.d/grub.cfg /etc/grub.d/40_custom
写好40_custom,还要修改权限,通过ll查看其他文件的权限,发现是755
#sudo chmod 755 /etc/grub.d/40_custom
这时还没完,运行
#sudo update-grub
这样,目录项就加上了。然后,重启 ,选择Text Ubuntu进入文本模式
其实,文本模式,并不经常用,这么搞意义不大,我们可以在想文本启动的时候,从grub
稍微修改一下,然后启动就行了
启动的时候,按SHIFT,进入grub菜单,然后,选择一个,按e进行编辑
在linux行末加上 text ,然后Ctrl + x,引导开始,也能进入文本启动,
你觉得还不过瘾,直接按c,进入grub命令行
grub>
注意,这时候,没有kernel命令了,应该使用linux
grub>linux (loop0)/vmlinuz** text
grub>initrd (loop0)/initrd**.img
grub>boot
也可以啊,总之,肯定有办法能够文本启动系统,没有XWINDOW,
这时,就可以享受纯文本界面了,可是,发现有些东西没法正常显示
#echo $LANG
zh_CN.UTF-8
为了使用英文提示,决定改变shell语言
#export LANG=en_US.UTF-8
这时候,有些英文提示,就能正常显示了。。。
用lynx www.google.com
看到一些好东西,马上想试试,Ctrl+z,暂时停止,试玩命令,fg回来接着看

话说,这玩意一会就烦了,忍不住要
#start x
终于看见图形界面了,搞了一会,要推出图形界面,可别Ctrl+Alt+F6,点击Log out注销,注销的是图形界面,回到原来的命令行。可是要是你Ctrl+Alt+F6,会出现登录提示,你又要登录一遍,这时候
#who
可以看到,同时有好多个tty在挂着,其实很多已经可以删掉了,
#ps aux | grep "tty"
看到进程号Pid,
#kill pid
这样就可以将不必要的tty杀掉,
想要听音乐,却发现没声音,这时 ,看看系统》首选项》声音,打开硬件标签,在配置文件处选择Analog xx
Output就听到声音了。。。

猜你喜欢

转载自neobilly.iteye.com/blog/844758