2008年11月23日 星期日
2008年11月15日 星期六
ubuntu上的好用軟體
- 硬碟分割
- Lazybuntu - 超好用的懶人設定包
- Ubuntu Tweak
GParted 是 GNOME 的硬碟分割軟體。是個能取代 Partition Magic 的工具,目前它甚至已經能處理 Windows 上的 NTFS。GParted 也有Live CD 可以讓您用一片光碟片就能處理硬碟分割。
安裝
sudo apt-get install gparted ntfs
Lazybuntu顧名思義,是一套專門為Ubuntu開發的懶人設定包,有在使用Ubuntu當桌面環境的人不能錯過喔~可以省下很多力氣,詳情請參考Ubuntu學習筆記
任何有使用Linux作業系統發行版Ubuntu Linux做為個人電腦桌面系統的用戶,都應該安裝Ubuntu Tweak這個好用的輔助用套件.......詳情請參考永遠的真田幸村
To be continue.............
2008年11月11日 星期二
製作可多重開機的XP安裝USB碟
- 下載並解壓縮 USB_MultiBoot_10.zip
- 執行 USB_MultiBoot_10.cmd 並按任意鍵繼續 . .
- 選 H) HP USB Disk Storage Format Tool V2.0.6 - NTFS Format
- File system 選 NTFS 後按 Start ,你要選 FAT/FAT32 也行啦
注意:用USB硬碟且有切partition的勿用,它會format整顆硬碟 - Format 完後按 Close 關閉視窗回到dos command
- 輸入 1 出現選擇資料夾的視窗,指定存放XP安裝光碟的資料夾或是光碟機後按確定
- 出現上面視窗,詢問是否要設定自動安裝(安裝時不用輸入選項)
是 - 設定自動安裝選項
否 - 設定半自動安裝選項
取消 - 不改變
基本上選是or否都要輸入設定值,我也不知有什麼不同 - 接下來會出現對話框要你填設定值,依個人喜好把值填進去就行了,在地區選項(時區)那裏,台北可以填入220,完成後會回到dos視窗
- 輸入 2 並選擇目標USB碟
這裏它可能會指出你的USB碟不能用,我也不知為什麼,同一個USB碟,我一台電腦沒問題,另一台不行 - 輸入 x 來啟用Copy LANG / WIN98X功能
這個功能啟用的話它會比不啟用時多copy一些檔案到USB碟裏,我用WinXP SP3加SATA驅動的光碟製作時,不啟用這個功能的話,安裝XP時會出現找不到某些檔案的情形
- 接下來輸入 3 就會開始製作可安裝XP的USB碟,等它跑完就製作完成了
至於多重開機,下集待續.........
參考資訊Install XP from USB, Prepare Bootable USB-drive with USB_MultiBoot.cmd
2008年11月1日 星期六
Ubuntu備份、還原
這裡紀錄的是,怎麼備份用如何把ubuntu 7.04(完整Linux系統,非Live CD)裝入隨身碟中(傻瓜必勝版)製做出來的隨身版ubuntu作業系統
- 備份安裝好的系統
用Ubuntu8.10 CD開機,當然囉,usb碟也記得要插進usb孔裡。在Ubuntu裡把終端機(terminal)打開,切換路徑到usb碟的根目錄下(通常是在/media/(disk label)),直接下指令備份囉~~~cd /media/@CblueC@(disk label)@@
sudo tar cvf /media/@CblueC@disk@@/ubuntu810backup.tar .@CredC@<-句點不要漏了@@
要壓縮的話就加z,如下sudo tar @CredC@z@@cvf /media/@CblueC@disk@@/ubuntu810backup.tar@CredC@.gz@@ .
OK了,就是這麼簡單,上面的disk就是另一顆磁碟的路徑(當然要有另一顆磁碟來放備份檔啊,不然如果可以連上網路的話,放在網路磁碟上也行啦~~~)。上面指令的意思就是把目前路徑下的所有東東複製到指定路徑的檔案中,要還原時也是只要切好partition,把檔copy回去,再重建GRUB(開機系統)就行了
- 還原、重製系統
要重製系統,首先就要先把新usb碟的partition切好。把你的usb接上電腦,然後執行System->管理->Partition Editor用GParted來切割硬碟
如上圖,點右上角從下拉選單裡點選你的目標usb碟,至於怎麼切.....,太簡單了就不多說了,主要就是切一塊EXT3放主要程式,然後再切一塊SWAP來做swap,切好後記得要執行Edit->Apply All Operations,或直接點那個大勾勾套用就行了。
接下來就要來還原之前備份下來的系統檔案了cd /media/@CblueC@(disk label)@@
sudo tar xvf /media/@CblueC@disk@@/ubuntu810backup.tar
要解壓縮檔的話就加z,如下sudo tar @CredC@z@@xvf /media/@CblueC@disk@@/ubuntu810backup.tar@CredC@.gz@@
接著要修改boot menu裡的UUID,UUID為Universally Unique Identifier的縮寫,Linux現在偏好使用UUID、LABEL或symlinks來識別系統上的儲存媒體裝置,其優點跟使用LABEL的理由 一樣不會因為變更硬碟連接順序(/dev/sda1 -> /dev/sdb1)而導致mount point掛錯partition,Ubuntu預設使用UUID辯認不同的分割區。找出某個partition的UUID有3個方式:1. sudo blkid @CredC@<- 建議使用@@
2. sudo vol_id -u /dev/sda1
3. ls -l /dev/disk/by-uuid/
知道放置系統檔partition的uuid後,在終端機程式裡下以下指令sudo gedit /boot/grub/menu.lst
把裡面的uuid都換掉就可以了,簡單吧^_^
如果你不是裝在USB碟裏,而且已經有Windows系統的話,也可以把它加進開機選項裏,把下面幾行加進menu.lst裏就行了# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
rootnoverify (hd0,0)
savedefault
makeactive
chainloader +1
現在還沒完全弄好喔,先不要急著重開,usb碟現在還不能開機,我們要先重建grub才行,再照著往下做吧......
重建 GRUB 的步驟如下:
開一個終端機程式,可以輸入命令。
執行sudo grub
回答密碼。grub> find /boot/grub/stage1
它會找有開機檔的硬碟分區,例如 (hd0,0),即第一個硬碟的第一個分區。grub> root (hd0,0)
告訴它 linux root 在哪裡。grub> setup (hd0)
安裝 GRUB 在第一個硬碟的 MBR (Master Boot Record)。grub> quit
結束,這樣就完成 GRUB rebuild,可以 reboot 了。
訂閱:
文章 (Atom)