本文主要是介绍装了 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先,以后导数据方便些。
这篇关于装了 Ubuntu10.04 LTS设置双启动的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!