`
bbiao
  • 浏览: 71079 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

使用Vista引导Linux

阅读更多

Vista引导系统的方式已经不同于之前的ntldr,本文中没有深入研究该引导方式,但是给出了一个可行的使用Vista引导Linux的方式。

不过我们首先来简单地说一下Vista中的引导方式。在Vista当中,所有的引导信息都被存储在称为BCD(启动配置数据、Boot Configuration Data),而并非之前的boot.ini文件当中,如果想要更改引导信息就必须更改BCD当中的内容。下面是一些关于BCD的参考资料。
Boot Configuration Data Editor Frequently Asked Questions
Boot Configuration Data in Windows Vista
Boot Configuration Data on MSDN
好,下面言归正传,我们来讲述如何通过更改BCD来达到使且Vista引导Linux的目的。首先,想要通过Vista引导Linux,我们必须获得Linux的引导程序,因为之前是使用Grub引导Linux,并且Grub是写到MBR当中去的,所经我们首先在Linux中使用工具dd将引导信息拷贝出来,具体的方法是:
dd if=/dev/sda of=/home/talent/fedora.lnx bs=512 count=1
其中/dev/sda是你安装启动信息的硬盘的设备名称,/home/talent/fedora.lnx是备份文件的名称。这个时候将fedora.lnx拷到移动设备上方便之后转移到Windows 当中使用。

接下来便可以安装Vista,安装完成之后将fedora.lnx拷贝到C:\目录下,接着便可以更改BCD的内容了。Vista内置的BCDEDIT可以完成这些工作。请经管理员权限运行该程序,并执行经下命令。

bcdedit  / create  / " Linux "   / application bootsector
命令结果应该会返回一个GUID,后面的命令用到这个GUID
运行以下命令设置Linux引导扇区备份所在的分区:
bcdedit 
/ set  {GUID} device partition = C:
然后指定引导扇区备份的路径:
bcdedit 
/ set  {GUID} path \linux.bs
最后设置Linux菜单项在启动菜单的位置:
bcdedit 
/ displayorder {GUID}  / addlast

命令完成之后,重启,此时应该可以看到启动选项里多了Linux。

分享到:
评论

相关推荐

    monta vista linux2.4.18移植文档合集

    monta vista linux2.4.18移植文档合集,可是花大价钱买来的哦,珍藏,包括: 嵌入式Linux开发工具的使用.pdf 嵌入式Linux系统集成.pdf 嵌入式Linux系统开发过程.pdf 实验一 RedHat Linux7.pdf 实验二 准备交叉开发...

    引导工具变色龙

    5.Chameleon 可引导Windows,Linux,Mac OSX程序 6.Chameleon 支持引导Mac os非常方便,可完全代替tboot、CHAIN0,拒绝"no hfs partition found" 7.Chameleon 支持多硬盘引导HFS分区 8.使用Avlgomgr挂载光盘镜像,安全...

    XP、Vista、MacOS、Linux一个都不少:多操作系统安装一网打尽.pdf

    本文简介了如何在一块硬盘上同时安装多个操作系统,包括XP、Vista、MacOS、Linux等,并且能够实现各个操作系统之间的共存和互不干扰。文章主要介绍了多操作系统安装的必要性、安装前的准备工作、安装过程中的注意...

    引导记录修改软件EasyBCD(中文版)

    EasyBCD是一款免费软件,EasyBCD能够极好地支持多种操作系统与Windows 7、Vista结合的多重启动,包括Linux、 Mac OS X、 BSD等,当然也包括微软自家的Windows 2000/XP。任何在安装Windows7 前其能够正常启动的系统,...

    变色龙引导程序

    5.Chameleon 可引导Windows,Linux,Mac OSX程序 6.Chameleon 支持引导Mac os非常方便,可完全代替tboot、CHAIN0,拒绝"no hfs partition found" 7.Chameleon 支持多硬盘引导HFS分区 8.使用Avlgomgr挂载光盘镜像,安全...

    系统引导工具easyBCD

    EasyBCD是一款系统引导相关的软件,EasyBCD能够极好地支持多种操作系统与Windows 7、Vista结合的多重启动,包括Linux、 Mac OS X、 BSD等,当然也包括微软自家的Windows 2000/XP。任何在安装Windows7 前其能够正常...

    制作 硬盘启动CDlinux、Beini、slax等linux系统 (附详细教程)

    本资源是为了制作 硬盘启动CDlinux、Beini、slax等linux系统 文件内已经附有grldr等文件,可以直接使用,同时里面有制作的详细教程。 如果在win7/vista系统下:你直接把 “win7系统下直接拷贝到C盘根目录” 文件夹...

    变色龙引导工具

    [Chameleon Install 3.0][变色龙windows安装程序] ...你可以打开隐藏系统文件看看,Avlgo的引导不影响模拟破解的vista,因为选用Avlgo就是因为这个,不然可直接使用。楼主可分享一下你的成果,大家一起来交流啊~

    Linux 安装助手工具 LiLi USB Creator 2.9.4 中文免费版.zip

    LiLi USB Creator 中文版是一款便携的,轻松上手使用的Linux安装助手工具,被设计用于创建一个带引导启动功能的应用软件,支持在Windows系统下直接试用运行Linux,无需安装。 LiLi USB Creator 中文版 启动 U 盘...

    EasyBCD(XPWIN7双系统引导修复工具)v2.2.0 汉化特别版

    EasyBCD支持的操作系统: Windows系列:MS-DOS 6.x,Windows 95/98/ME,Windows NT/2000/2003/XP,Windows Vista/7,WinPE 其他操作系统:Linux,BSD,Mac OS 使用EasyBSD注意事项: 1、尽量使用最新版本,以免...

    系统引导维护工具 EasyBCD 2.4.0.237 中文多语免费版.zip

    EasyBCD 是一款免费软件,EasyBCD 能够极好地支持多种操作系统与 Windows 7、Vista 结合的多重启动,包括 Linux、 Mac OS X、 BSD 等,当然也包括微软自家的 Windows 2000/XP。任何在安装 Windows7 前其能够正常启动...

    多系统引导工具(BootThink)2.5.2免费安装版

    BootThink可以引导各种系统,包括linux和...1、 适合对象 在 PC 上安装苹果系统 ,且要和操作系统 Windows XP、Vista、Windows7 或 Linux 等 共存,同时又想体验完美的Mac 启动引导过程,享受原版苹果的味道。 2、 Boot-

    MBR、主引导扇区,主分区、扩展分区、逻辑分区,活动分区、引导分区、系统分区、启动分区的区别详解【讲的很清晰】

    Linux引导过程内幕:http://www.ibm.com/developerworks/cn/linux/l-linuxboot/ 维基百科-主引导扇区:http://zh.wikipedia.org/wiki/%E4%B8%BB%E5%BC%95%E5%AF%BC%E6%89%87%E5%8C%BA 硬盘主引导记录详解(汇编...

    多系统引导工具 System Commander.9.04

    最强的多系统引导程序,让你一台机器可以装无数操作系统(DOS,Windows95/97/98/Me/2000/XP/2003/vista,Linux,UNIX,……),开机时随意选择。兼有分区、备份等功能,强力推荐。这可不是虚拟机,是运行真实的操作...

    EasyBCD_1.7.2

    EasyBCD,用来修改Vista的引导文件BCD的强大工具,可以修复Vista的引导和Linux的引导等。

    EasyBCD引导分区

    EasyBCD是一款系统引导相关的软件,EasyBCD能够极好地支持多种操作系统与Windows 7、Vista结合的多重启动,包括Linux、 Mac OS X、 BSD等,当然也包括微软自家的Windows 2000/XP。任何在安装Windows7 前其能够正常...

    EasyBCD win7系统引导修复

    能够极好地支持多种操作系统与Windows 7、Vista结合的多重启动,包括Linux、 Mac OS X、 BSD等,当然也包括微软自家的Windows 2000/XP。

    EasyBCD2.3 引导修复工具

    EasyBCD是一款免费软件,EasyBCD能够极好地支持多种操作系统与Windows 7、Vista结合的多重启动,包括Linux、 Mac OS X、 BSD等,当然也包括微软自家的Windows 2000/XP。任何在安装Windows7 前其能够正常启动的系统...

    EasyBCD,轻松系统引导

    EasyBCD, 它能够极好地支持多种操作系统与Windows 7、Vista结合的多重启动,包括Linux、 Mac OS X、 BSD等,当然也包括微软自家的Windows 2000/XP。任何在安装Windows7前其能够正常启动的系统,通过EasyBCD,均可...

    Universal Linux UFD Creator v1.8.6.2(U盘启动盘制作工具).rar

    Step 1: Select a Linux Distribution from the dropdown to put on your USBStep 2: Select your ubuntu-11.04*.isoStep 3: Select your USB Flash Drive Letter Only步骤1:选择一个要...

Global site tag (gtag.js) - Google Analytics