歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 安裝了 Ubuntu10.04 LTS設置雙啟動

安裝了 Ubuntu10.04 LTS設置雙啟動

日期:2017/2/28 16:36:25   编辑:Linux教程

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

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

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

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

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

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

default 0

title Ubuntu10.04, kernel 2.6.32-21-generic
root (hd0,2)
kernel /vmlinuz-2.6.32-21-generic root=/dev/sda3 ro quiet splash
initrd /initrd.img-2.6.32-21-generic

因為用grub4dos我得多敲次回車,所以啟動Ubuntu後,還是用dd命令提取引導扇區方便些。

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

然後修改boot.ini,加上:

C:\ubuntu1004.bin=”Ubuntu”

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

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

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

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

Copyright © Linux教程網 All Rights Reserved