grub4dos和bootmgr双启动

原理:

一般是grub4dos和syslinux的双启动,原理经过一番百度之后,解释如下,grub4dos引导的时候可以选择“优先引导之前的MBR”,这一选项的意思是什么呢就是选中后grub4dos在写入mbr之前会先把之前已经有的mbr备份起来(占用1扇区,多了不行),然后再把自己的引导写进去。等到开机引导的时候先来个延时,如果按设定的键,就会引导grub4dos,否则就会引导“备份的那个mbr”,就是之前的MBR。

起因:而我需要的是grub4dos和bootmgr的双启动,因为遇到一次grub4dos的兼容性不太好,识别不了,只能用windows的启动。

过程:

工具:bootice;用bootice设置主引导记录为windows NT6.即bootmgr引导,确定之后,再次用bootice设置主引导记录为grub4dos,勾选“禁止搜索软盘上的mbr”、“优先尝试引导原来的mbr”、设定延时为10s,设定热键(默认为空格Space,我的是设为了回车,需要手动输入1c0d),写入磁盘。设定分区引导记录pbr为windows NT6.即bootmgr。

测试:

启动后提示"press enter to start grub,any other key to boot previous MBR..._",(如果想更改这行文字显示,需要用winhex打开U盘的引导扇区去修改)这时如果按回车就会启动grub4dos,如果按其他键就会启动bootmgr。

附件:键盘扫描码和ASCII值

主键盘区:  功能区  
0x2960        ~  0x011b        ESC 
0x0231        1  0x3b00        F1 
0x0332        2  0x3c00        F2 
0x0433        3  0x3d00        F3 
0x0534        4  0x3e00        F4 
0x0635        5  0x3f00        F5 
0x0736        6  0x4000        F6 
0x0837        7  0x4100        F7 
0x0938        8  0x4200        F8 
0x0a39        9  0x4300        F9 
0x0b30        0  0x4400        F10 
0x0c2d        -  右边数字键盘: 
0x0d3d        =  0x5200        Insert 
0x2b5c        \  0x4700        Home 
0x0e08        退格键  0x4900        Page UP 
0x0f09        Tab  0x5300        Delete 
0x1071        q  0x4f00        End 
0x1177        w  0x5100        PageDown 
0x1265        e  0x4800        上箭头 
0x1372        r  0x4b00        左箭头 
0x1474        t  0x5000        下箭头 
0x1579        y  0x4d00        右箭头 
0x1675        u  0x352f        / 
0x1769        i  0x372a        * 
0x186f        o  0x4a2d        - (注意,这是数字键盘的) 
0x1970        p  0x4737        7 
0x1a5b        [  0x4838        8 
0x1b5d        ]  0x4939        9 
0x1e61        a  0x4b34        4 
0x1f73        s  0x4c35        5 
0x2064        d  0x4d36        6 
0x2166        f  0x4e2b        + 
0x2267        g  0x4f31        1 
0x2368        h  0x5032        2 
0x246a        j  0x5133        3 
0x256b        k  0x5230        0 
0x266c        l  0x532e        Del 
0x273b        ;     
0x2827        '     
0x1c0d        回车     
0x2c7a        z     
0x2d78        x     
0x2e63        c     
0x2f76        v     
0x3062        b     
0x316e        n     
0x326d        m     
0x332c        ,     
0x342e        .     
0x352f        /     
0x3920        空格键   

grub4dos和bootmgr双启动相关推荐

  1. uefi多linux系统启动盘,DIY制作无需格BIOS+UEFI双启动U盘工具|支持syslinux+grub+boomgr+grub2多启动...

    如果你想让你的U盘可启动的话,要怎么做呢,可能很多人都知道借助软件能自动实现,但那些方式都需要把U盘格式化一遍,而这个工具完全不需要,只需要把下载的文件解压到U盘根目录就能实现多启动了,支持bios和 ...

  2. PE制作-002.UEFI和Legacy双启动之Legacy启动

    90年代初,是传统BIOS的天下,电脑启动方式为Legacy,硬盘分区表为MBR,由于MBR分区表自身设计的局限性,硬盘总容量不能大于2TB.对应Win7 64位之前的操作系统.随着时代发展进步,UE ...

  3. PE制作-001.UEFI和Legacy双启动U盘文件结构

    手工打造UEFI和Legacy双启动U盘,内置XP PE和WIN10 PE,基本能应对新旧所有机型.设计文件结构如下图: 整个U盘格式化为UD,U盘分3个区:用户区,对应user.img:EFI启动区 ...

  4. 谈win2003与win2008启动原理及双启动的故障解决

    谈win2003与win2008启动原理及双启动的故障解决 杜 飞 最近经常有学生询问Win2008的启动相关问题以及早期Windows版本与vista或win2008并存时的启动问题,现在可以说正是 ...

  5. win2003与win2008启动原理及双启动的原理

    win2003与win2008启动原理及双启动的原理 最近经常有学生询问Win2008的启动相关问题以及早期Windows版本与vista或win2008并存时的启动问题,现在可以说正是处于操作系统新 ...

  6. 教你用grub4dos定制自己的启动U盘

    教你用grub4dos定制自己的启动U盘 (2011-04-27 21:43) 分类: windows 应用开发 下面的教程教你用grub4dos定制自己的启动U盘. 1)用xp的磁盘管理工具格式化u ...

  7. linux on ios,Linux On iPhone 即将面世 iOS 设备将支持双启动

    据 FOSSBRTES 报道称,用户很快将可以通过双启动功能,像在 Android 设备上那样在 iPhone 上运行 Linux.目前,越狱者.开发人员 Raffaele 以及 mcg29 已在其 ...

  8. DUALBOOT(双启动) 调试

    这里说说XO3的双启动.首先你要知道什么是双启动?为什么要用双启动?双启动需要做什么设置?需要怎么调试?and so on. 在XO3来说,什么是双启动?双启动就是内部启动(内部flash)和外部启动 ...

  9. 安装Linux双系统取消快速启动,为什么在双启动时禁用Windows 8上的快速启动?

    问题描述 如果你和Ubuntu一起安装,为什么每个人都一直提到在Windows 8上禁用快速启动?是仅针对UEFI计算机推荐的内容还是对旧版BIOS计算机的建议?是因为它使Windows分区无法从Li ...

  10. 删除ubuntu linux系统,从Windows双启动中卸载Ubuntu Linux

    我在过去已经多次涉及到在UEFI模式下安装Ubuntu 14.04与Windows 8/8.1双启动的话题(见http://www.linuxidc.com/Linux/2014-09/107055. ...

最新文章

  1. Java 多线程(二)线程间的通信应用--生产者消费者(未完)
  2. js的变量作用域 ,变量提升
  3. 怎样知道一个数是不是2的N次方,怎样判断一个数是奇数还是偶数
  4. 深入浅出Node.js(一):什么是Node.js(转贴)
  5. Coursera吴恩达《序列模型》课程笔记(1)-- 循环神经网络(RNN)
  6. SAP CDS view里的association会被编译成LEFT OUTER MANY TO ONE JOIN
  7. 听说读论文也有trick?这篇文章告诉你深度学习论文阅读最佳姿势
  8. 别想了:全系iPhone12将不配120Hz高刷屏
  9. 最佳实践:阿里云VPC、ECS支持IPv6啦!
  10. 06-maven的profile和Spring boot 的profile整合
  11. 根据WSDL文件生成JAVA代码
  12. MySQL 定时备份数据
  13. cim系统 是什么_CIM和IBM i:它是什么以及它如何工作
  14. 从实际游戏制作谈如何提高游戏中的打击感
  15. 常用报表开发工具介绍
  16. CSS常用颜色配色的参数设置
  17. B站Django项目天天生鲜学习|celery异步发送邮件遇到的问题
  18. 《把时间当作朋友》 - 书评
  19. js实现chrome浏览器copy复制功能
  20. alin的学习之路:嵌入式课程设计总结(基于Linux的Qt版MP3播放器)

热门文章

  1. Mysql性能调优之max_allowed_packet
  2. 刘欣《码农翻身》之动态代理读后感
  3. 一文了解间隙配合、过盈配合、过渡配合的特点、区别及适用范围
  4. img标签图片自适应的样式
  5. IDEA清除Local History
  6. DOS命令diskpart格式化磁盘
  7. Yingye Zhu‘s Luogu Background
  8. 汽车标志你认识多少?爱车族一定要了解哦!
  9. 传输线模式<TEM TE TM EH HE>
  10. 梦幻西游转区后没显示原服务器,梦幻西游:你不知道的转区小细节,刷区时间不只是周二上午的10点...