自己印象当中的几种开机启动流程

简介:

本文供自己备忘,有错误之处希望各位专家指正!

1、win7/win8启动:硬盘mbr -> C(activate分区):\bootmgr -> C:\boot\bcd (菜单)

2、winxp启动:硬盘mbr -> C(activate分区):\ntldr -> C:\boot.ini (菜单)

3、linux启动:硬盘mbr -> /boot/grub/grub.conf (菜单)

4、u盘启动并安装linux:u盘mbr -> u盘/syslinux/syslinux.cfg(菜单)

5、网启linux:pxe网卡请求局域网dhcp服务器 -> dhcp服务器分配给此机一个可用ip,并告知去哪台主机可以获取pxelinux.0 -> pxelinux.0指向pxelinux.cfg/default或者一个mac地址命名的文件(菜单)

6、easybcd(neogrub)启动:硬盘mbr -> C(activate分区):\gr1dr (是123的1不是lmn的l,也许是为了与grub4dos的引导文件区分) -> C:\nst\menu.lst或者ntldr或者*.mbr(菜单),取决于你制作了哪些启动项

7、伟大的grub4dos启动:硬盘mbr -> C(activate分区):\grldr -> C:\menu.lst (菜单) -> ntldr或bootmgr或者grub.conf等bootloader进行链式启动




本文转自 朱科强 51CTO博客,原文链接:http://blog.51cto.com/zhukeqiang/1425799,如需转载请自行联系原作者
相关文章
|
1月前
|
人工智能 搜索推荐 Unix
vim的使用介绍以及命令大全(系统性学习day3)
vim的使用介绍以及命令大全(系统性学习day3)
|
10月前
|
Android开发
Android应用实现开机自启动的一种较好的方式
Android应用实现开机自启动的一种较好的方式
|
Linux Shell 开发工具
一文教会你快速上手 Vim
本文介绍了 Linux 操作系统下 Vim 编辑器的简单使用,通过两个简单的案例,基本上掌握了编辑一个文件的基本操作流程。
198 0
|
运维 Linux Shell
运维工程师面试必须掌握的服务器开机启动过程
加载 BIOS 的硬件信息,跟据设定取得第一个可开机引导设置,如:光驱,硬盘,网络,USB; 如果是硬盘为第一引导。
390 0
运维工程师面试必须掌握的服务器开机启动过程
|
监控 关系型数据库 MySQL
安装Zabbix过程中出现的问题集
<p style="margin-top:0pt; margin-bottom:0pt; padding-top:0px; padding-bottom:0px; border:0px; list-style:none; word-wrap:normal; word-break:normal"> <span style="word-wrap:normal; word-break:norm
9863 0
|
机器学习/深度学习 Java 开发工具
面试/工作必备的vim基础及快捷键操作
面试/工作必备的vim基础及快捷键操作
166 0
面试/工作必备的vim基础及快捷键操作
|
消息中间件 存储 Linux
10分钟教你如何划重点——Systemd最全攻略
本文,更像是一个学习指南,里面没有详细的一条一条命令的解释,毕竟熟悉命令网上搜很多,本文更像是一个文档指南,或者说是本人自己的的QA,把自己当初一下没有想到的问题,重点记录下来,带你了解systemd的犄角旮旯,尤其是如何从man手册入手,毕竟man手册才是权威的,强大的man手册背后其实正隐藏了systemd各个逻辑之间的关联。
1110 1
10分钟教你如何划重点——Systemd最全攻略
|
监控 算法 应用服务中间件
架构师细说 NGINX 的配置及优化
最近感觉很多东西在运用到一定的程度之后,会发现原来是自己了解到的不够。一方面限于实际运用到的不多,一方面可能是因为一开始没有进行全面认识。遂这里搜集整理了一番NGINX。
1055 0
|
缓存 关系型数据库 MySQL