[閒聊] 從ubuntu回到Debian5

看板Linux作者 (.)時間16年前 (2009/12/26 22:47), 編輯推噓7(707)
留言14則, 7人參與, 最新討論串1/1
前幾天亂搞我的Ubuntu,結果系統掛了.... 結果就狠下心來重灌, 因為還沒用過最新的Debian 5,於是就決定離開Ubuntu 重新回來使用Debian。而心力路程如下... ====================== 1st step: 安裝基本系統 ====================== 去官網Download映象檔、燒、灌....沒想到第一次裝完就遇到第一個問題了... 開機要載入grub的時候出現error 15的訊息。我想原因應該是Grub沒安裝好。 因為我的WinXP和Linux的開機磁區是設定在/dev/sdb1 和 /dev/sdb2 Debian安裝grub的時候預設安裝在第一顆硬碟(/dev/sda) 的MBR。 而我的開機順序是:CD-rom ==> 第二顆硬碟(/dev/sdb) ==> 第一顆硬碟 而這時/dev/sdb的MBR上的Grub是舊的...新的在第一顆上面。 而解決方式就是,重灌...之後在決定Grub要裝在哪裡的時候設定在/dev/sdb的MBR。 Grub的問題這個時候就解決了嗎?....不....因為Windows XP的選項不見了。 不過這個時候又遇到一個問題了:sudo不能用.... 原來Debian剛灌好的時候,預設只讓root能有sudo的權限. 所以就開一個終端機下這個指令: su - 變成root之後去修改/etc/sudoers,在root ALL=(ALL) ALL這一行的後面加入 username ALL=(ALL) ALL ^^^^^^^^ 這裡就是你的使用者ID 之後才能正常使用sudo 接下來才參考這個網頁去把我的舊XP找回來: http://blogs.koolwal.net/2008/12/28/ windows-xpvista-dual-boot-does-not-boot-from-grub2-or-grub-pc/ (Sorry ... 我還不會縮網址...) 也就是到/etc/grub.d/這個目錄之下,新增一個檔11_Windows sudo vi /etc/grub.d/11_Windows ----- #! /bin/sh -e echo "Adding Windows" >&2 cat << EOF menuentry "Windows XP" { set root=(hd0,1) ##這裡我的寫法是 set root=(hd1,1)就是/dev/sdb1 的意思 chainloader +1 } EOF ----- 然後更改這個檔案的權限: sudo chmod a+x /etc/grub.d/11_Windows 再下這個指令: sudo update-grub2 再重新開機就可以看到我的糟糕專用系統Windows XP..... ==================== 2nd step: Lazyscript ==================== 感謝Lazyscript的工作人員的無私付出。<(__)> 讓原本只適用於ubuntu的Lazyscript也能適用Debian 5。 官網: http://sites.google.com/site/lazyscripts/ 抓了lazyscript下來之後,馬上就用逛街的心情來點想要的套件。 喔!沒想到我最愛的Compiz Fusion也有,當然也點下去了。然後就上網開始自動安裝了。 之後重新開機。輸入username & passwd 登入,準備開始玩弄比mac還炫的桌面。 ....... ...... ..... .... 囧rz..... 怎麼畫面一片白,只剩下一個游標在那邊游阿游的...什麼都不能做... 重開之後如果用"Gnome 安全模式" 則可以進入系統。 這個時候我才發現,我還沒有驅動我的Nvidia顯示卡(GeForce 8500 GT) 於是我跑到Nvidia的官網去Download最新的Driver(約22MB): NVIDIA-Linux-x86_64-190.53-pkg2.run 下了這個指令 sh ./NVIDIA-Linux-x86_64-190.53-pkg2.run 這個程式會告訴你,要先關掉xserver...也就是說要在純文字模式之下才能跑這個程式。 但是試了很多種方法都沒有辦法成功的關掉xserver。 後來網路上有人這樣做... 跑到/etc/init.d/下面...把一個叫做gdm的檔案改名...我是改成gdm-backup sudo mv /etc/init.d/gdm /etc/init.d/gdm-backup 然後重新開機,就不會進入xserver了。這個時候再去Driver的目錄下 sh ./NVIDIA-Linux-x86_64-190.53-pkg2.run 然後照著指示一步步來就ok了。 裝完之後再去把gdm-backup 改回 gdm就可以重新開機,進入有Compiz fusion的Gnome了 不過我不太清楚上面這個步驟是不是可以正常的安裝Driver,因為我在進行這個步驟 的時候也試了很多其他的方法,apt-get install 了一堆有關nvidia的套件。 ============================ 3rd step: Compiz fusion 設定 ============================ 進入系統之後右上角會出現一個Compiz fusion的icon 可以用它隨時切換Window Manager; 有Compiz和Metacity可以選。 當我一開始選Compiz的時候,所有視窗的邊框都會不見,無法移動視窗 無法調整視窗大小...等等基本應該有的功能。一時之間我也手足無挫。 研究了一下,"系統==>遍好設定==>CompizConfig Setting Manager" 裡面有個項目"Effect" 把 "視窗裝飾" 打勾,就視窗的邊框就會出現。 而項目"Window Management" 把 "移動視窗" "調整大小視窗" 打勾。 到了這邊應該就會知道,以前的一些被視為理所當然的視窗"動作",通通可以在這 裡進行調整、開關的動作。而Ubuntu則是貼心地把一些基本功能在安裝好的時候 就通通打開了。但Debian則是要自己一個個的去調整。 ==================== 這是到目前為止的安裝心力路程,不停地遇到小問題...orz... 而現在的問題則是...Firefox 3.5 還不會裝 Google Chrome裝好之後只要進去網頁中輸入文字就會自動關起來。 現在只好現用Iceweasel Web Browser頂著先.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.131.81

12/26 22:55, , 1F
sudo /etc/init.d/gdm stop不行嗎?
12/26 22:55, 1F

12/26 22:56, , 2F
我是說裝驅動那邊
12/26 22:56, 2F

12/26 23:04, , 3F
對啊,樓上說的不行嗎?$ sudo service gdm stop
12/26 23:04, 3F

12/26 23:05, , 4F
我記得用過sudo /etc/init.d/gdm stop但是好像不行
12/26 23:05, 4F

12/26 23:06, , 5F
系統會變得怪怪的
12/26 23:06, 5F

12/26 23:15, , 6F
killall gdm
12/26 23:15, 6F

12/26 23:29, , 7F
Iceweasel就是Firefox啊
12/26 23:29, 7F

12/26 23:31, , 8F
Debian套件庫裡有nvidia driver,但要裝最新的話要先用
12/26 23:31, 8F

12/26 23:31, , 9F
module assistant編譯nvidia-kernel-source成模組
12/26 23:31, 9F

12/27 00:39, , 10F
原來Iceweasel就是firefox,難怪這麼像.好吃資源...orz..
12/27 00:39, 10F

12/27 11:12, , 11F
推好文
12/27 11:12, 11F

12/28 03:43, , 12F
看到一半正想推文killall gdm...
12/28 03:43, 12F

12/28 15:57, , 13F
killall gdm...下次有機會再試看看XD
12/28 15:57, 13F

12/28 16:25, , 14F
invoke-rc.d gdm stop
12/28 16:25, 14F
文章代碼(AID): #1BDY88xP (Linux)