装了 Ubuntu10.04 LTS设置双启动

本文详细记录了作者在安装Ubuntu 10.04过程中遇到的引导分区错误,并提供了修复方法。同时,介绍了如何使用NTLoader代替XOSL进行引导系统设置,以及通过菜单配置确保Windows系统不受影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

前段时间为了备份一些硕大的历史数据,忍痛把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先,以后导数据方便些。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值