利用Bcdedit创建Linux系统引导

Bcdedit在Windows Vista中的一个命令行工具,用于建立和重新配置bootloader,无须再使用boot.ini文件。下面我们来谈谈如何用bcdedit引导Linux。

1、概述

之前xp时代可通过修改系统分区下(c:\)的隐藏系统文件boot.ini来引导其他系统

vista时代使用了全新的引导方式,因此配置不同

首先:win R打开命令窗口,执行cmd,打开命令提示符

输入bcdedit /? 查看相关的帮助信息

2、使用bcdedit配置新引导项

>bcdedit /create /d "Linux" /application osloader

#建立新项,也就是建立新引导项,成功后会返回一guid值

格式如下:{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}

>bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} drive partition=C:

#设置新引导项文件所在分区

>bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} path \linux.bin #设置启动项文件在分区中的相对路径,注意文件之前的“\”是必须的,表明是所在分区的根目录下。若假设该文件在c:\windows\下,则应改为\windows\linux。另外path后面有一个空格

>bcdedit /displayorder {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} /addlast

#设置引导项顺序,addlast为将其添加到引导项列表的最后,也可改为addfirst,表示添加到最前。至此添加新引导项的操作已成功,但是现在还不能引导,为什么呢??

>bcdedit /default {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}

#此命令可选,如果要将此项设为默认引导项的话,就执行它

下面就可直接执行bcdedit查看一下配置情况了

3、刚才的引导项配置完了,但是说还不能引导,为什么呢?

因为引导项的文件并不存在。

4、用光盘引导进入linux的单用户rescue模式

对于Fedora,系统会被挂载在/mnt/sysimage/下面,这时执行命令

#dd if=/mnt/sysimage/dev/sda5 of=/mnt/sysimage/dev/sdb/linux.bin bs=512 count=1

命令中假设grub装到了sda5分区的前512字节中,并且假设输出linux.bin到设备sdb

然后重新启动进入windows vista,把linux.bin复制到c:\下,为了保险,最好将其属性改为“ s h r”,也就是“系统,只读,隐藏”

>attrib s r h c:\linux.bin

完成。相关阅读:

用vbscript脚本实现返回 IP 配置数据的代码

用 Net 命令使局域网文件批量同步更新

php4的彩蛋

sql语言中delete删除命令语句详解

动网防恶意广告比较有效的办法附asp代码

成功备份UNIX系统

编译及使用wine的调侃

php设计模式 Singleton(单例模式)

利用SSL给IIS加把锁(二)

放弃Windows7系统换回XP系统的7个理由

asp.net DiscuzNT登录,退出的代码

基于JQuery的动态删除Table表格的行和列的代码

EJB 3.0 开发指南之定时服务

KingCMS广告标签的使用方法

bcdedit添加linux引导,Linux_利用Bcdedit创建Linux系统引导,Bcdedit在Windows Vista中的一个命 - phpStudy...相关推荐

  1. 利用VMWare创建linux虚拟机

    不论是为了搭建各种练习集群,还是搭建linux自己练手,现在window上弄个linux是非常简单的事情,依然记得大学那会儿给笔记本装双系统,一个linux,一个windows, 装完之后就是装B. ...

  2. miix2 10 linux,联想Miix320安装Win10+Ubuntu双系统引导的方法(超简单)

    入手联想miix320的童鞋们,原装的win10用的舒服吗?上周趴在床上看<鸟哥的linux私房菜>突然想敲几行代码练练手,但又不想爬起来把我的15寸燃7000搬过来(冬天室内不到18度) ...

  3. linux 杀掉php,Linux_在Linux系统中使用xkill命令杀掉未响应的进程,我们如何在Linux中杀掉一个资 - phpStudy...

    在Linux系统中使用xkill命令杀掉未响应的进程 我们如何在Linux中杀掉一个资源/进程?很明显我们会找出资源的pid然后用kill命令. 说的更明白一点,我们可以找到某个资源(比如termin ...

  4. 引导linux的工具下载,多系统引导工具(BootThink)下载_多系统引导工具(BootThink)官方下载-太平洋下载中心...

    BootThink可以引导各种系统,包括linux和win 还有mac osx系统,写入完成后.安装Bootthink 当出现一下的提示时说明bootthink安装成功! 1. 适合对象 在 PC 上 ...

  5. linux启动grub密码,如何为GRUB系统引导管理器加上密码 | LinuxSir.Org

    作者:北南南北 来自:LinuxSir.Org 摘要:本文主要是讲述就如何为GRUB系统引导管理器加上密码,只要输入密码才能使用GRUB来引导系统:仅限于桌面系统上的应用,不能用 于远程管理的服务器上 ...

  6. linux虚拟桌面设置不同的背景,虚拟桌面增强器为Windows 10中的每个虚拟桌面设置不同的壁纸 | MOS86...

    虚拟桌面对于Linux用户来说并不是什么新鲜事物,尽管他们通过稍微不同的名称知道它们 - 工作区.鉴于此功能对多任务用户的重要性,Microsoft于去年在Windows 10中引入了虚拟桌面的功能. ...

  7. 浪潮服务器 引导,浪潮服务器RAID配置及系统引导

    浪潮服务器RAID配置及系统引导 (13页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 浪潮服务器RAID配置及系统引导分类: 互联网   ...

  8. 浪潮服务器 raid 系统引导,浪潮服务器RAID配置及系统引导.doc

    文档介绍: 浪潮服务器RAID配置及系统引导分类:互联网                   RAID基本概念,专用术语介绍    我们提供的RAID卡支持各种常用RAID级别,如0,1,5,10,5 ...

  9. 用python编写脚本计算linux_利用Python3实现Linux的脚本功能 !

    Python 3的更新已经有一段时间了,相比较于Python2也有许多不同的改变,Python 3 在Linux中也是利用比较多的,这里主要实践了一些Python3利用Linux的脚本执行命令. !/ ...

最新文章

  1. CMU研究人员提出一种新的深部脑刺激方法,可延长帕金森病治疗效果
  2. 《大话设计模式》学习心得系列(一)
  3. 截取地址栏URL参数
  4. 没看过这10本程序员必读烧脑经典,别说你是敲代码的
  5. Hibernate一对多映射示例注释
  6. 每个人都能 DIY 的 苹果电脑
  7. cesiumlab v3.0.2—通用模型切片
  8. linux 取字符串的一部分,什么linux shell命令返回字符串的一部分?
  9. 在Sdx中使用xfOpenCV
  10. oracle to_char 进制转换_ORACLE函数TO_CHAR以及数字转换格式
  11. 微信小程序如何获取高清用户头像
  12. win10操作系统 64位 原版 百度网盘下载
  13. c语言程序设计教程刘三满答案,清华大学出版社-图书详情-《C语言程序设计教程》...
  14. JSOUP爬取4K高清壁纸
  15. php paerser,PHP: Sua primeira página PHP - Manual
  16. 微软老照片AI修复开源代码运行错误
  17. 如何反编译apk文件并解析.class文件查看Java源代码
  18. C#使用MongoDB
  19. java storm tick ack_关于Storm Tick
  20. 2021年R1快开门式压力容器操作找解析及R1快开门式压力容器操作考试试题

热门文章

  1. 《局域网聊天——Android》
  2. 一个简单的录音软件程序代码【C++】
  3. 今天的圆圆的深圳4j
  4. i-p2psearcher开源软件源码下载
  5. FreeBSD与Linux的比较
  6. 学习C/C++:伴随我成长的编程书!
  7. 经典面试题(18):以下代码将输出的结果是什么?
  8. img 固定在父容器底部_容器苗容器怎么选?六种容器特点详解!
  9. iphone怎么看wifi密码_无线网密码正确但是手机连接不上wifi怎么回事?
  10. C\C++不经意间留下的知识空白------const使用