红米2a手机支持miui79系统吗

简易分析win7安装grub教程_win7系统之家
当前位置: >
> 简易分析win7安装grub教程
简易分析win7安装grub教程
发布时间: 22:06:08作者:admin
  今天为大家进行简易分析win7安装grub教程。所谓grub是gnu计划是支持的一个开发自有引导管理程序,其在软件分类之上属于底层软件。grub安装和配置相对于操作系统之中一般的应用软件来说也是十分困难。
  相关内容:操作系统引导错误时的必备神器
  步骤:
  下载grub4dos,目前grub还并没有推出windows操作系统支持版本,但是grub4dos是可以完美在下载之中所使用的。
  下载解压之后我们应当可以得到如图所示的目录。
  进入目录我们可以看到很多程序文件和一些驱动以及系统不能识别的文件,而我们所要关注的其实就是两个文件,这两个文件笔者在下图之中已经选中。
  把上图之中选中的两个文件直接复制到C盘根目录,这两个程序实际之上都是引导程序,而其中存储的都是可以在X86平台之中使用的二进制代码。
  在C盘的根目录之中如果不存在boot.ini文件的话,那么我们用户必须是创建一个文件,对于windows xp操作系统用户来说这种文件是不需要创建的。Windows操作系统默认使用bcdedit来实现对于启动引导的管理,但是实际之上使用boot.ini来管理引导。
  在新建的文件之中输入如下代码,实际之上这只不过是加入了一个操作系统启动菜单,在下一次启动的时候我们就是可以看见grub4dos这样一个启动选项。
  当然,这仅仅是对于grub4dos最简单的入门配置,实际之上这种引导管理程序可以用来实现对于几乎所有桌面操作系统的引导支持,更多复杂内容可以参考:这篇文章。
  本文链接:http://www.pgos.cc/thread-.html
------分隔线------
win7系统安装教程
win7旗舰版
win7纯净版
Win7系统排行
Win7系统教程
Ghost win7怎么安装?最新ghost win7系统安装教程。您所在的位置: &
Linux GRUB实现双系统引导之菜鸟教程
Linux GRUB实现双系统引导之菜鸟教程
GRUB 是 Linux 中最主要的多系统引导程序,使用它可以为 Unix、Linux、Windows、OS/2 等操作系统制作多系统引导菜单,并对这些操作系统进行引导启动。本文简单介绍了什么是GRUB和如何编辑GRUB配置文件,从而解决Linux-Windows双系统引导的目的。
根据网友 Seqic 反映,在安装了 Linux 和 Windows 双系统之后,不知如何再启动 Windows (因为系统使用 Linux 的引导程序了)。通常,这是因为安装 Linux 时没有为 GRUB 做好相应的配置。
Seqic 使用的是 Fedora 12,不知是这个发行版默认不对 GRUB 进行配置,还是在单系统时不对 GRUB 进行配置,我在安装 Fedora 12 时也没有遇到 GRUB 配置界面。
什么是GRUB
在为系统配置 GRUB 之前,先了解一下 GRUB 比较好,以下是摘自&维基百科&的内容:
&GRUB 是 GNU GRUB 的简称,是来自 GNU 项目的一个多系统引导程序。它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。
GRUB 非常轻便。它支持多种可执行格式,除了可适用于支持多启动的操作系统外,还通过链式启动功能支持诸如 Windows 和 OS/2 之类的不支持多启动的操作系统。GRUB 支持所有的 Unix 文件系统,也支持 Windows 适用的 FAT 和 NTFS 文件系统,还支持 LBA 模式。GRUB允许用户查看它支持的文件系统里文件的内容。&
简单地讲,使用 GRUB 实现多系统引导,就是通过编辑 grub.conf 配置文件,使系统启动时会出现一个多操作系统选择菜单,选择 Linux 则启动 Linux,选择 Windows 就启动 Windows,其它系统也一样 :D
&grub.conf 配置文件的绝对路径是 /boot/grub/grub.conf,需要 root 权限才可以读取和编辑这个文件。&
GRUB配置文件
GRUB 是 Linux 中最主要的多系统引导程序,使用它可以为 Unix、Linux、Windows、OS/2 等操作系统制作多系统引导菜单,并对这些操作系统进行引导启动。
对于 GRUB 的表现和行为控制,主要通过编辑 grub.conf 配置文件得以实现,为了之后更好的自定义引导菜单,我们先通过以下简单的示例认识 grub.conf 配置文件中的各个选项,以及它们的作用。
#boot=/dev/sda &default=0&timeout=0&splashimage=(hd0,0)/grub/splash.xpm.gz &hiddenmenu &&title&Fedora&(2.6.32.9-67.fc12.i686.PAE) &&&&&&&&&root&(hd0,0) &&&&&&&&&kernel&/vmlinuz-2.6.32.9-67.fc12.i686.PAE&ro&root=/ &&&&&&&&&initrd&/initramfs-2.6.32.9-67.fc12.i686.PAE.img &&title&Windows&7 &... &&
default - 默认引导的菜单条目。在本例中,默认引导第一个条目 Fedora (2.6.32.9-67.fc12.i686.PAE)。如果将 default 的值改成 1, 则会默认引导 Windows 7。
timeout - 自动选择默认引导前菜单显示的时间。本例中,如果用户没有在 30 秒之内选择操作系统,则会默认引导第一个条目 (即default 0)
splashimage - 指定 GRUB 引导菜单的界面风格。(hd0,0)/grub/splash.xpm.gz,是指在第一块硬盘的第一个分区(hd0,0) 中,使用 grub 目录下的 splash.xpm.gz 文件作为界面风格。一般来讲,无需更改这个配置 :D
hiddenmenu - 隐藏 GRUB 引导菜单。如果不想在启动时显示 GRUB 引导菜单,则删除此条目。
系统引导条目
title - 引导条目的名称。通常使用操作系统的名称做为标识,你可以自行更改这个名称,例如使用 &Fedora 12&, &Fedora&, 或者是 &MyLinux& 都可以。这个标题将显示在 GRUB 引导菜单中。
root - 操作系统内核和引导文件所在的磁盘分区。(hd0,0) 表示第一块硬盘的第一个分区,(hd0,2) 表示第一块硬盘的第3个分区,依次类推。
kernel - 系统内核及 boot 命令用到的参数。
initrd - 系统引导程序
kernel 和 initrd 中指定的文件都是相对于 root 中所设置的硬盘分区,例如本例中的 (hd0,0) 是机器上的 /boot 分区,kernel 的位置实际上是 /boot/vmlinuz-2.6.32.9-67.fc12.i686.PAE
使用GRUB引导Windows
不像 Unix 和 Linux,Windows 属于不支持多启动的操作系统,简单的在 grub.conf 配置文件中使用 kernel 和 init 选项,无法实现对 Windows 的引导。要能够通过 GRUB 引导 Windows,需要使用 GRUB 的链式(chain-load)启动功能。
提醒:查看和编辑 /boot/grub/grub.conf 都需要 root 权限,并且在编辑 grub.conf 之前,最好先为这个文件做一份备份。
对于配置文件的备份,通过使用 cp 命令即可完成
~]#&cp&/boot/grub/grub.conf&/boot/grub/grub.conf.bak &&
要使用 GRUB 的链式启动功能引导 Windows,一般情况下,只需要向 grub.conf 配置文件中添加以下内容即可。
title&Windows&7 &rootnoverify&hd(0,0) &makeactive &chainloader&+1 &
多硬盘的情况
如果你的机器上有两块以上的硬盘,并且 Windows 操作系统安装在第二块硬盘上,则还需要在配置中加入 map 命令,它们的作用是更改两块硬盘的映射关系
title&Windows&7 &map&(hd0)&(hd1) &map&(hd1)&(hd0) &rootnoverify&hd(0,0) &makeactive &chainloader&+1 &&
多主分区的情况
使用 GRUB 引导 Windows 可能出现的另一个问题,是同一块磁盘上安装了多个 Windows 操作系统,这样一来硬盘上就会有多个主分区。要让 GRUB 正确的引导某个 Windows 操作系统,你需要对 GRUB 隐藏不必要的主分区。假设在第一个分区 hd(0,0) 上安装了 Windows XP,在第二个分区 hd(0,1) 上安装了 Windows 7,而你希望引导 Windows 7,则应该使用以下配置
title&Windows&7 &unhide&hd(0,1) &hide&hd(0,0) &rootnoverify&hd(0,1) &makeactive &chainloader&+1 &&
一般而言,大多数用户都属于第一种情况,只需要简单的几行配置就能够实现 Windows 的引导了。
【编辑推荐】
【责任编辑: TEL:(010)】
关于&&的更多文章
智能化运维是用机器来代替运维人员,在最少人工干预下,结合运用
随着云计算、物联网、大数据、移动互联网的大发展,你应该知道这些。
讲师: 8人学习过讲师: 28人学习过讲师: 18人学习过
Linux强大的适用性和创新性、开放性在桌面环境方面得
运维人,不论你是做技术运维、安全运维,还是系统运维
Windows 10正式版即将在7月29日发布,届时大批Windows
本书全面、深入地介绍了网络应用技术,主要内容包括:RMS权限管理服务、Exchange邮件服务、LCS即时消息服务、WSUS系统更新服务、
51CTO旗下网站为Grub启动菜单添加Windows选项 - David Yin - ITeye技术网站
博客分类:
安装Debian 6.0.5后,Grub启动菜单中没有把原来的Windows系统加到启动选项中,无法启动Windows。启动Windows有两种方法:
在Grub命令行下,手工启动Windows
修改Grub的配置文件grub.cfg,为Windows添加启动菜单
Grub版本:GNU GRUB Version 1.98++squeeze1
手工启动Windows
进入Grub启动菜单后,键入c,进入Grub命令行
1. 用ls命令,查看硬盘和分区信息,找到Windows系统的启动分区
grub& ls -l
2. root命令确定要启动的分区,
grub&root (hd0,msdos1)
3. chainloader命令将控制权将给Windows的boot loader,自己不用管理加载内核等工作
grub&chainloader +1
注意:chainloader要知道的是如何找到Super Block,因而需要设定启动的root分区和所在扇区。命令使用chainloader (hd0,msdos1)+1。如何执行过root (hd0, msdos1),则可简化为chainloader +1。命令参数中的+1,是指定分区上的第一个扇区。
另,chainloader并不负责加载工作,主要用于设置启动Windows等非Linux系统的参数,交给这些系统的boot loader自已启动。因而,如果要启动linux,则不使用chainloader。
4. 启动Windows
为Grub菜单添加Windows
在grub的配置文件\boot\grub\grub.cfg中添加Windows启动菜单。
1. 设置默认启动的操作系统
set default="2"
default的值设置,0表示第一次Grub启动菜单项,余下以此类推
2. 设置Grub启动菜单的Timeout时间
set timeout=30
3. 添加Windows启动菜单
### BEGIN /etc/grub.d/30_os_prober ###
menuentry 'Windows 7 Ultimate' {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
chainloader +1
### END /etc/grub.d/30_os_prober ###
在grub命令行下,也可以查看grub.cfg配置文件
grub&cat (hd0,msdos10)/boot/grub/grub.conf
浏览 18133
浏览: 244128 次
Great!谢谢
学习了。。。
楼主这个问题解决了没有,我也遇到了类似的问题,请问你是怎么解决 ...
1楼,三台电脑(成品状)那个图标就是网络邻居!

我要回帖

更多关于 miui7 的文章

 

随机推荐