ubuntu9.10被windows和谐之后

本文介绍如何在Windows XP重装后恢复GRUB引导加载器,以实现Ubuntu 9.10双系统的正常启动。通过使用Ubuntu安装盘进行相关分区挂载,并调整GRUB配置文件,确保两个操作系统均可正常访问。

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

重装xp之后,可怜的grub小弟就被伟大的windows和谐掉了,没有ubuntu的入口,搞的寡人很是心神不宁。Google之,约得4560条记录,但据本人身体力行,浪费国家几度电力资源之后证明其中某些方法已不能与时俱进。哦,特说说一下,俺们滴ubuntu是9.10,所以对于以前版本的童鞋,那些方法还是有用滴。感谢CCTV,MTV。。。。。。

用live-cd,很不爽这种说法,我就说ubuntu9.10的安装盘,又不会死人,塞进光驱,进入试用ubuntu系统而不改变,打开终端
sudo -i
fdisk -l
我的电脑显示如下:
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x251a2519

Device Boot Start End Blocks Id System
/dev/sda1 * 1 3948 31712278+ 7 HPFS/NTFS
/dev/sda2 3949 38913 280856362+ f W95 Ext'd (LBA)
/dev/sda5 3949 13382 75778573+ 7 HPFS/NTFS
/dev/sda6 13383 26436 104856223+ 7 HPFS/NTFS
/dev/sda7 26437 32963 52428096 7 HPFS/NTFS
/dev/sda8 32964 33355 3148708+ 82 Linux swap / Solaris
/dev/sda9 33356 35787 19535008+ 83 Linux
/dev/sda10 35788 35800 104391 83 Linux
/dev/sda11 35801 38913 25005141 83 Linux
可以看到我的linux的四个分区,分别是swap(sda8),/(sda9),/boot(sda10),/home(sda11),然后就要将/和/boot挂载到系统中
mount /dev/sda9 /mnt
mount /dev/sda10 /mnt/boot (如果没有/boot分区,可以省略此步骤)
grub-install --root-directory=/mnt /dev/sda
安装成功后,reboot就可以看到grub启动项目了。

下面参考http://blog.youkuaiyun.com/xw13106209/archive/2009/12/15/5007639.aspx的方法,防止悲剧的发生:

可能无法启动windows到解决方法

经过上面到步骤以后我发现进入了grub,可是却进不去windows,真实悲剧,不过没关系,我们还有ubuntu能进呢,我们通过ubuntu来引导windows系统。进入ubuntu以后,我们需要对grub进行一些设置。

1.必须对有对grub到修改权限,我们可以通过下面到命令来设置权限:

chmod +w /boot/grub/grub.cfg (修改grub.cfg文件的操作权限)

2.然后打开grub.cfg文件:

gedit /boot/grub/grub.cfg

3.最后对windows选项最一些修改
menuentry "Microsoft Windows XP Professional" {
set root=(hd0,1)
search –no-floppy –fs-uuid –set 4a807ca0807c93e3
drivemap -s (hd0) $root
chainloader +1
}
修改成:
menuentry "Microsoft Windows XP Professional" {
set root=(hd0,1)
chainloader +1

保存修改,退出ubuntu,就可以进入windows了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值