平凡筆記簿

Archive for November 2009

Ubuntu + Clonezilla 系統影像備份

leave a comment »

Clonezilla 本身使用Linux核心,能夠備份NTFS與EXT4系統。

最初使用時使用”Beginner Mode”備份與復原Microsoft Windows時一點問題也沒有;備份Ubuntu時使用”Beginner Mode”也沒有錯誤,但是復原後開機就出了問題。

試了幾次後,發現了原因在於 /etc/fstab 的設定問題。由於 Ubuntu 使用 Driver ID 作為硬盤辨識而非以往的硬盤排列次序(例如 /dev/sda1/dev/sdb2….),好處是硬盤排列次序改變時不會對開機造成影響。但經Clonezilla-Beginner Mode 復原的Partition,可能會改動了Driver ID導致開機失敗。

 


幾過多次測試後,比較理想的方案是這樣:
1. Ubuntu 安裝時要注意硬盤分割設定

分割最好不要把硬盤root設定為第一磁區
建議的分割次序是這樣的:| swap | root(“/”) | home(“/home”) |

雖然說硬盤root設定為第一磁區也可以使用Clonezilla 備份,但卻沒做到100%成功復原。

2. Clonezilla備份復原設定

備份時:直到”Beginner/Expert“模式選擇時,選用”Expert->saveparts->/dev/xxx -> -q2 Priority: partclone…”,那就可以製作備份映像檔案。

復原時:直到”Beginner/Expert“模式選擇時,選用”Expert“,到了”Set advanced parameters“時取消所有選項,然後在下一頁選用”-k Do NOT create a partition table on the target disk

(有空補圖)

 


大致就是這樣,這樣備份其實不算真正的備份復原,因為不能重新設定磁區分割,也不能把備份用於另一硬盤。不過作為Ubuntu快速系統復原還是很方便。

Written by antonythk

2009/11/13 at 06:18

Posted in Linux, Ubuntu

Ubuntu 9.10 (Karmic) 安裝 ATI Catalyst 9.10

leave a comment »

Ubuntu 9.10 (Karmic) 剛出了正式版,AMD 也 剛出 ATI Catalyst 9.10 for Linux。

我剛把兩者都安裝了,大致跟之前 Ubuntu 9.04 上的安裝的方式差不多。

這次 Ubuntu 9.10 正式版上安裝 ATI Catalyst 9.10 一次就成功了,不像之前測試版那樣更新顯示驅動就會掛。

————————————————

ATI Catalyst 9.10 for Ubuntu 9.10 (Karmic)安裝步驟撮要

1. 在AMD下載驅動程式

http://support.amd.com/us/gpudownload/Pages/index.aspx

我選用的是Linux(x86_64) -> Integrated/Motherboard -> Radeon HD 3200,下載的檔案是ati-driver-installer-9-12-x86.x86_64.run

2. 預設編譯配置

要注意在預設Ubuntu 9.10 是沒有 libstdc++5 提供。
所以借用了 Ubuntu 9.04 版的libstdc++5,下載後執行 libstdc++5_***.deb 就可以安裝了。

接著在終端機執行以下指令:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf dkms libQtGui4

3. 製作安裝文件

sh ati-driver-installer-9-10-x86.x86_64.run –-buildpkg Ubuntu/karmic (<- 請自行更改對應版本)

4. 執行安裝

sudo dpkg -i –-force-overwrite xorg-driver-fglrx_*.deb fglrx-kernel-source_*.deb fglrx-amdcccle_*.deb fglrx-modaliases_*.deb libamdxvba1_*.deb

5. 更新顯示設置

sudo aticonfig –-initial -f

6. 重新啟動電腦,然後測試顯示設置

fglrxinfo

————————————————

成功安裝會顯示以下資訊:

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD xxxx Series
OpenGL version string: 2.1.9026

Written by antonythk

2009/11/02 at 14:11

Posted in Linux, Ubuntu