linux win7启动项,开机两个win7启动项

大家好,关于linux win7启动项很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于开机两个win7启动项的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

用Win7安装Linux后Win7启动项没了,怎么修复

开机可能出现了过
1. grub>
2. grub rescue>下面分别介绍两种修复方法
1.如果遇到的是grub>如果你先装win,然后再装Linux的话,误删了启动文件或者删除了Linux,引导程序就不能读出系统所在的位置,导致出现grub命令提示。这时候可以手动启动比如我的win7在c盘,输入如下3个命令就可以了
1. rootnoverify(hd0,0)设为根分区/root设备,但不加载文件系统。(hd0,0)表示第几个硬盘的第几个分区
2. chainloader+1将启动引导权转交给当前分区的首扇区
3. boot已经成功了一大半,终于可以进去win了!不过这样的话,但每次开机你都要输入,我们就要修复一下主引导扇区MBR(硬盘的第一个扇区),一个扇区是512个字节,前面446个字节用于引导程序,接下来64个字节用于存放分区信息,最后2个字节为结束标记。修复的方法很多,xp下可以用个工具 clsmbr.exe(CSDN下载有售),运行一下就可以了,win7这个小工具不能用,不兼容,不过不要紧,我们如果有win7的iso的话,可以从安装包中拷贝bootsect.exe(在boot这个文件夹里)这个文件,然后在cmd中输入 bootsect/nt60 SYS/mbr就可以了。然后大功告成。
2.如果遇到的是grub rescue>遇到这种情况的原因可能有这个情况下命令比上种情况少,不过不要紧方法如下:
1.grub rescue>ls//回车,列出本机所有磁盘及分区,如:hd0,(hd0,1),(hd0,7),(hd0,8),(hd0,9)等,我的机器上显示的是(hd0,msdos8)
2.然后查看到底是那个盘是grub的启动盘,做如下测试,若出现该目录下的文件列表,则成;若出现"unknow filesystem"则表示不成功,继续试探!
ls(hd0,X)/boot/grub X代表ls里出现的盘号,如果出现一大堆的文件,拓展名为.mod,.list等,记住这个盘的盘号(这里是/boot适用于木有单独分区,单独分区可以同理)
3)grub rescue>set root=(hd0,msdos8)//括号里为上一步尝试成功的分区,例如msdos8
grubrescue>set prefix=(hd0,msdos8)/boot/grub grub rescue>insmod normal//每个命令输入后按回车,">"是提示符!!!然后应该就退出grub rescue模式了
4)) grub> normal//这样就进入到grub界面下了很好,我们终于回到Linux了进入Linux系统之后,还没完呢,在命令行输入以下命令即可!
sudo update-grub然后输入
sudo grub-install/dev/sda//你的启动盘这样就解决了,Win与Linux都可以启动了

win7下装完linux系统,开机win7没有启动项了,咋办

开机可能出现了过

1. grub>

2. grub rescue>

下面分别介绍两种修复方法

1.如果遇到的是grub>

如果你先装win,然后再装Linux的话,误删了启动文件或者删除了Linux,引导程序就不能读出系统所在的位置,导致出现grub命令提示。这时候可以手动启动比如我的win7在c盘,输入如下3个命令就可以了

1. rootnoverify(hd0,0)

设为根分区/root设备,但不加载文件系统。(hd0,0)表示第几个硬盘的第几个分区

2. chainloader+1

将启动引导权转交给当前分区的首扇区

3. boot

已经成功了一大半,终于可以进去win了!不过这样的话,但每次开机你都要输入,我们就要修复一下主引导扇区MBR(硬盘的第一个扇区),一个扇区是512个字节,前面446个字节用于引导程序,接下来64个字节用于存放分区信息,最后2个字节为结束标记。修复的方法很多,xp下可以用个工具 clsmbr.exe(CSDN下载有售),运行一下就可以了,win7这个小工具不能用,不兼容,不过不要紧,我们如果有win7的iso的话,可以从安装包中拷贝bootsect.exe(在boot这个文件夹里)这个文件,然后在cmd中输入 bootsect/nt60 SYS/mbr就可以了。

然后大功告成。

2.如果遇到的是grub rescue>

遇到这种情况的原因可能有

这个情况下命令比上种情况少,不过不要紧

方法如下:

1.grub rescue>ls

//回车,列出本机所有磁盘及分区,如:hd0,(hd0,1),(hd0,7),(hd0,8),(hd0,9)等,我的机器上显示的是(hd0,msdos8)

2.然后查看到底是那个盘是grub的启动盘,做如下测试,若出现该目录下的文件列表,则成;若出现"unknow filesystem"则表示不成功,继续试探!

ls(hd0,X)/boot/grub X代表ls里出现的盘号,如果出现一大堆的文件,拓展名为.mod,.list等,记住这个盘的盘号(这里是/boot适用于木有单独分区,单独分区可以同理)

3)grub rescue>set root=(hd0,msdos8)//括号里为上一步尝试成功的分区,例如msdos8

grubrescue>set prefix=(hd0,msdos8)/boot/grub

grub rescue>insmod normal//每个命令输入后按回车,">"是提示符!!!

然后应该就退出grub rescue模式了

4)) grub> normal//这样就进入到grub界面下了

很好,我们终于回到Linux了

进入Linux系统之后,还没完呢,在命令行输入以下命令即可!

sudo update-grub

然后输入

sudo grub-install/dev/sda//你的启动盘

这样就解决了,Win与Linux都可以启动了

WIN7和Linux双系统启动顺序

win和linux双启动安装一般先安装win而后linux是有原因的

如果先安装linux,再安装windows,windows的引导程序直接启动windows而不会引导linux启动。也就是说如果先安装linux,再安装windows,那么能够直接启动的就只有windows,而要想启动linux,就需要用其他方法引导。

而如果后安装linux的话,linux的引导程序会加载电脑里安装了的所有的系统。

换句话说,linux和windows的双系统的,一般是由linux的引导程序来启动系统的,也就是说,在windows和linux的双系统中,要想改动启动顺序,需要对linux的引导程序进行操作。

LZ可能听说过windows中也有改启动顺序的操作。其实那是在只安装win系统时的操作。比如LZ同时要安装win XP和win7。那么需要先安装xp,而后win7,然后win7的引导程序才能识别win7以及其之前的系统,并引导它们启动。也可以改变它们的启动顺序。同样,如果先安装win7而后xp,那么xp的引导程序貌似不能识别其之后的系统

基本上是这些原因吧。

阅读剩余
THE END