当前位置:  首页  >  服务器技术  >  Linux/unix  >  Linux系统

关于Win7&Ubuntu10.04&XP三系统引导恢复

说明:以下教程未作测试,只做笔记备用。win7/vista系统下恢复wubi安装的Ubuntu启动项首先:把d:\ubuntu\winboot\wubildr*的所有文件复制到C盘根目录下(这个非常重要)奶牛的ubuntu是用wubi安装的,因为从前都是重新分区安装,感觉分区什么的挺麻烦的,而且多系统有时候就会造成系统的mbr或者grub引导错误而无法启动,所以很复杂,而且wubi安

说明:以下教程未作测试,只做笔记备用。

win7/vista系统下恢复wubi安装的Ubuntu启动项

首先:把d:\ubuntu\winboot\wubildr*的所有文件复制到C盘根目录下(这个非常重要)

奶牛的ubuntu是用wubi安装的,因为从前都是重新分区安装,感觉分区什么的挺麻烦的,而且多系统有时候就会造成系统的mbr或者grub引导错误而无法启动,所以很复杂,而且wubi安装奶牛感觉效果也没啥区别,还省去很多麻烦.

呃,言归正传,这里我们要讲解的是win7或者vista系统下用wubi安装的ubuntu启动项丢失后的修复。

首先看下win7下ubuntu的启动选项记录:

实模式启动扇区

———————

标识符                  {39bed8be-0619-11df-a4ea-f49453e653f3}

device                  partition=D:

path                    \ubuntu\winboot\wubildr.mbr

description             Ubuntu

从这些记录我们可以很容易读出我系统是安装在D:盘下,引导文件是\ubuntu\winboot\wubildr.mbr,知道了这些我想我们的恢复工作应该就很简单了~~~

以管理员身份运行windows7 或者 vista的命令提示符:

执行

bcdedit /create /d "Ubuntu" /application bootsector

此时系统会自动生成一个{id}

bcdedit /set {id} device partition=D:——(D:为wubi安装的ubuntu所在的盘符)

bcdedit /set {id} path \ubuntu\winboot\wubildr.mbr——-(这个是引导文件的路径)

bcdedit /displayorder {id} /addlast

ok,一系列操作完成后重新启动你的系统,看看ubuntu的启动项是不是又回来啦~~~

------------------------------------------------------------------------------------------

关于win7、Ubuntu、xp三系统引导恢复

以前一直在用xp、Ubuntu双系统,最近又安了个win7来看电影听歌,期间引导问题让人无比头疼,已解决,现总结了一下网上的方法,跟大家分享下经验。

首先说明一下,我硬盘分了5个区。第一分区装了xp,第二分区ext4格式装了Ubuntu10.04,第三分区用作交换分区,第四分区空闲,第五分区存放所有数据,我的win7就是装在空闲的第四分区。

因为windows得操作系统是高版本可以自动引导低版本,所以win7装完后没有什么问题,开机启动菜单自动生成了“早期版本的windows”,然后我用bcdedit命令改了个名字“windows xp”。但这时Ubuntu已经没了,我以前是改写的mbr用Ubuntu的grub引导的xp,现在再恢复grub引导估计得绕N个弯(所以最好在装Ubuntu时最好把grub装在Ubuntu分区,再去用其他系统去引导,否则一旦涉及到重装操作后悔莫及),所以我选择了重装Ubuntu10.04,这次我是把它装在了第二分区,最后把grub也装在了这个分区,因为没有改写mbr,装完后并不能立即看到Ubuntu的引导选项,需要在win7中手动添加引导(Ubuntu10.04使用grub2,所以网上的很多方法都过时了)。

吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有