博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
三系统安装win7+ubuntu+win8以及出现的问题
阅读量:4129 次
发布时间:2019-05-25

本文共 2214 字,大约阅读时间需要 7 分钟。

之前我已经有了win7和ubuntu双系统,此时开机首先进入的是ubuntu的引导界面,但是这样我怕弄错之后,就无法进入win7了,因为ubuntu的引导界面很容易就被更改。所以我先把引导界面换为win7.教程如下

1:将开机应到界面换为win7

以下的内容都是针对硬盘安装ubuntu的人,不是虚拟机,也不是wubi。你是不是对ubuntu自带的grub2引导界面感觉不习惯,如果你想恢复windows的传统引导界面,那就看下去,懂的人就不用凑热闹了,不是什么新鲜东西,也不是什么高深的东西,当然也不是每个新手都懂。我相信看这篇文章的人,ubuntu都已经正常运行了。首先进入win7系统,下载一个 BOOTICE_0.80 软件 就135K左右吧附下载地址:http://www.wei2008.com/html/download.asp?softid=26176&downid=27&id=27302 其实网上多的很,百度一下就行。下载后随便解压,建议放到非系统盘,这个工具还是不错的。打开 BOOTICE.EXE 选“主引导记录M” 再点“备份MBR” ,这时候叫你选路径,生成的文件名字填ubuntu,路径放到C盘根目录下。这时候你就能看见C盘根目录有个ubuntu.bin 文件了。然后恢复windows原来的MRR,BOOTICE的“主引导记录M”里选“Windows NT 6.x 默认引导程序” 点击下面的“安装/配置”应该就行。其时我自己是重装windows后找不到ubuntu才自己摸索到这个办法的,算是歪打正着吧。如果上面的恢复windows的MBR不行的话,用 DiskGenius 也行thunder://QUFodHRwOi8vd3d3LmRnaXNvay5jb ... 5yYXJaWg==下载后运行 点上面的“硬盘(D)” 再点“重建主引导记录MBR(M)”也可以恢复windows的MBR上面的做好了后,你在重启的时候发现ubuntu不见了,开机显示的是windows的引导菜单。进win7系统,用组合键“win“+“R”调出“运行”窗口在运行里输入 cmd 调出win32 控制台(就是黑框白字界面) 接着依次输入下面命令,注意空格:bcdedit /create /d "Ubuntu 12.04" /application bootsector /*冒号里是引导菜单上显示的可选项的名字,你装的那个版本的ubuntu,就填什么,无所谓的*/bcdedit /set {GUID} device partition=C: /*{GUID}就是你输入上一个命令后系统返还的字符我的是 {23549ca7-4878-11e0-b1f4-e46609771b5b} 你的不一样,对字符点右键选“标记”选中你的字符在按键盘“Enter”键完成复制,把命令里的{GUID}换成你的字符*/bcdedit /set {GUID} path \ubuntu.bin /*ubuntu.bin前面有个“\”不能丢*/bcdedit /displayorder {GUID} /addlast /*这行的意思是把你新建的启动选项放到最下面*/到这里基本就完成了,当然也可以继续简化引导菜单,重启,进入ubuntu系统,把grub的timeout时间改成0,timeout=0,ubuntu 10.10 是在 \boot\grub\grub.cfg 里修改,其他的我不知道,应该大同小异,这样当你开机选ubuntu 10.10 时,就不出现 grub2 的引导菜单了,直接进入ubuntu系统

2.开始装win8

使用nt6 hdd installer安装系统(单系统或者双系统):

特别注意:安装过程中不要把存放Win8安装文件的分区格式化,否则没法进行后续安装了。安装完毕后可将安装文件删除。步骤如下:

① 将Win8镜像中的所有文件提取到某分区根目录。提取方法:可以解压,也可以用虚拟光驱加载后复制。比如放到H盘根目录下,文件结构见下图:

②下载:。打开Nt6 hdd installer,选择推荐的模式安装。

这里选择推荐的模式。注:你看到的内容可能和上图显示有所不同,选择推荐的那个模式就好。

已发现安装文件,点击重启。

3.然后安装完成后,win7和win8都正常,只有ubuntu无法进入,提示error :file not found grub rescue>

输入代码如下:

ls返回了如下(hd0,msdos10) , (hd0,msdos9) , (hd0,msdos8)……………………然后对每一个输入命令 ls (hd0,msdos10)/ls (hd0,msdos9)/当发现显示出./ ./ lost+found/ home stc/...。。。时就证明grub在这个盘我的是在 (hd0,msdos6)然后输入:set root=(hd0,msdos6)set prefix=(hd0,msdos6)/boot/grubinsmod normalnormal此时就可以启动了,但还是不够,这样的话,下一次启动时还是要做同样的工作,所以但你进入ubuntu后还需要在终端输入两个命令1. sudo update-grub2. sudo grub-install /dev/sda

转载地址:http://ahwvi.baihongyu.com/

你可能感兴趣的文章
RMQ
查看>>
splay tree(伸展树)
查看>>
智力游戏(1)
查看>>
智力游戏(2)
查看>>
Treap tree
查看>>
红黑树
查看>>
红黑树(red-black tree)算法,附AVL树的比较
查看>>
SB tree (Size Balanced Tree)
查看>>
Size Balanced Tree(SBT)
查看>>
QTCreater调试时提示ptrace不允许的操作
查看>>
如何在Ubuntu下安装”.deb“、”.bin“、”.tar.gz“、”.tar.bz2“格式的软件包!
查看>>
MYSQL数据库API
查看>>
linux下访问mysql的类
查看>>
MySQL API访问mysql数据库
查看>>
通过MySQL C API界面(mysql自己提供的API方式访问mysql数据库)
查看>>
ODBC访问mysql
查看>>
Qt 经典出错信息之”Basic XLib functionality test failed!”(Z..z..)
查看>>
设置Qt编码为utf-8
查看>>
Qt札记
查看>>
QWidget,QMainWindow和QDialog的区别
查看>>