zoukankan      html  css  js  c++  java
  • 一.多操作系统原理

    一.概览 

    一台机器上多操作系统安装的原理

     http://www.cnblogs.com/lyfruit/articles/3116009.html

    这可能是grub方式的原理,不是我博客中easybsd方式安装多操作系统的原理,不过其实原理也差不多.

    二.什么是引导程序. 

    引导程序的作用

     http://book.51cto.com/art/200910/158756.htm

    第一讲硬件启动的引导程序

    https://wenku.baidu.com/view/67c9790a7fd5360cba1adbe1.html 

    三. 过程讲解

    从开机到进入操作系统的引导过程详解 

    http://www.51testing.com/html/99/n-856999.html

    四.Grub 

    Grub 原理

    http://blog.csdn.net/rosetta/article/details/8687556 

     首先MBR和PBR都有引导程序, BIOS--->MBR---->PBR--->OS

    GRUB既可以在MBR用作引导程序,也能在PBR完成对系统的引导.

    补充一个知识:

    (这个知识是百度百科 bootmgr,难得大部分是对的,看来以前的词条质量还是不错的.) 

    bootmgr:启动管理器。Bootmgr是Boot Manager的缩写,是在Windows Vista、Windows 7、windows 8/8.1和windows 10中使用的新的启动管理器,以代替Windows NT系列操作系统(Windows XP、Windows 2003)中的启动管理器——NTLDR。 

     win7启动过程:

    BIOS-->MBR-->DPT-->PBR--> Bootmgr-->bcd-->Winload.exe-->内核加载 -->整个windows7系统 

    使用EasyBCD的原理是

    修改了win7的PBR中的bcd,使得从win7的bootmgr跳转到Ubuntu的PBR中的启动管理器,最后启动Ubuntu.

    使用EasyBCD的方式,主要是考虑到,网上提到了,win7盗版激活的原理是修改了MBR模拟了OEM厂商的状态,所以就以保住win7的MBR不受影响的EasyBCD安装Ubuntu. 

  • 相关阅读:
    POJ 1611 The Suspects(并查集)
    POJ 2485 Highways(最小生成树Prim算法)
    POJ 1062 昂贵的聘礼(最短路径Dijkstr的变形)
    SDUT 2374 || HDU 1803Cylinder(计算几何求体积)
    HDU 1804 || SDUT 2375 Deli Deli(简单题)
    POJ 3041 Asteroids(二分图的最大匹配)
    HDU 1802 || SDUT 2373 Black and white painting(规律)
    POJ 1035 Spell checker(字符串简单匹配)
    POJ 3080 Blue Jeans(KMP模式匹配)
    js中反斜杠\的一些研究
  • 原文地址:https://www.cnblogs.com/non-clockwork-cheng/p/6661234.html
Copyright © 2011-2022 走看看