裝了 Ubuntu10.04 LTS設置雙啓動

 

前段時間爲了備份一些碩大的歷史數據,忍痛把Ubuntu 9.10的分區幹掉了。

終於等到了4.30,迫不及待的下載了ubuntu 10.04,到五一就開始動手安裝。

分區時完全是爲了好玩,看看把ext4分區激活爲引導分區會有什麼變化,安裝完後,效果和預想的一樣,系統使用grub 2引導,使用Windows 控制檯修復mbr已經不能破壞grub 了。

準備恢復主引導區的時候,出了點小岔子。一邊和老婆聊天,一邊漫不經心的在Windows磁盤管理器上面亂點,手一抖,點中了激活C盤的菜單項,立 馬丟了 擴展分區中的E盤、F盤。嚇出一頭汗,這兩個盤總共有上百G的數據,我工作用的文件都在裏面呢,於是手忙腳亂的趕緊修復分區表,總算給還原了。

以前喜歡使用XOSL來引導多個操作系統,但後來發現安裝XOSL後,會影響同一硬盤中的Windows2003會登錄不了。所以這回改用 NTLoader來引導untu算了。

把ubuntu 10.04安裝在/dev/sda3上,開始打算用WinHex來提取引導扇區,不料以前安裝的古董版本識別不了ext4分區,又懶 得去更新WinHex,所以l下了個grub 4 dos,把grldr放到C:/下,然後寫了個menu.lst

default 0

title ubuntu
find --set-root /boot/gr/core.img
kernel /boot/gr/core.img
boot

因爲用gr4dos我得多敲次回車,所以啓動untu後,還是用dd命令提取引導扇區方便些。

dd if=/dev/sda3 of=/media/win_c/ubuntu.bin bs=512 count=1

然後修改boot.ini,加上:

C:/ubuntu.bin=”ubuntu 10.04”

這樣以後再折騰Winodws的時候就不必擔心破壞ubuntu 的引導了。

順便記一下,自從ubuntu 改用grub 2以來,grub . cfg中set root=總是與我理解的不一致,例如我是sda3,按道理set root應該是(hd0,2),但系統安裝完成後總是寫爲(hd0,3),然怪我使用9.10修復grub 時指定引導分區總是得往上挪一下。不知道是寫法 改變了還是grub 2搗漿糊。反正用了uuid,對錯無所謂了吧?

對了,這個版本的UI設計者多半是蘋果迷,居然也用曖昧的紫色!關閉窗口的小叉叉溜到了上角,害我的鼠標總是撲空。

先不忙賞玩界面了,幹正事,配好rsync先,以後導數據方便些。

 

發佈了28 篇原創文章 · 獲贊 3 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章