Ubuntu下工作與學習 文本啓動 圖形切換 語言切換 無聲音

[size=medium][color=blue]今天,突然覺得厭倦了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就聽到聲音了。。。

[/color][/size]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章