從ubuntu回到Debian5 - Linux

By Andrew
at 2009-12-26T22:47
at 2009-12-26T22:47
Table of Contents
前幾天亂搞我的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頂著先....
--
結果就狠下心來重灌, 因為還沒用過最新的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頂著先....
--
Tags:
Linux
All Comments

By Hardy
at 2009-12-29T07:58
at 2009-12-29T07:58

By Ophelia
at 2010-01-01T03:16
at 2010-01-01T03:16

By Daniel
at 2010-01-04T08:52
at 2010-01-04T08:52

By Dorothy
at 2010-01-05T10:57
at 2010-01-05T10:57

By Doris
at 2010-01-06T17:59
at 2010-01-06T17:59

By Anthony
at 2010-01-07T19:05
at 2010-01-07T19:05

By Ida
at 2010-01-12T00:46
at 2010-01-12T00:46

By Todd Johnson
at 2010-01-15T16:40
at 2010-01-15T16:40

By Caitlin
at 2010-01-19T22:52
at 2010-01-19T22:52

By Jacob
at 2010-01-20T18:56
at 2010-01-20T18:56

By Audriana
at 2010-01-23T10:14
at 2010-01-23T10:14

By Agnes
at 2010-01-26T21:14
at 2010-01-26T21:14

By Bethany
at 2010-01-30T11:21
at 2010-01-30T11:21
Related Posts
bash 迴圈語法錯誤

By Kama
at 2009-12-26T14:08
at 2009-12-26T14:08
tar解壓縮的問題

By Emma
at 2009-12-26T13:06
at 2009-12-26T13:06
硬碟分割的問題

By Andrew
at 2009-12-26T12:30
at 2009-12-26T12:30
硬碟分割的問題

By Callum
at 2009-12-26T12:02
at 2009-12-26T12:02
硬碟分割的問題

By Anonymous
at 2009-12-26T11:50
at 2009-12-26T11:50