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

简介:

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

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,如需转载请自行联系原作者
相关文章
|
4月前
|
缓存 Ubuntu 前端开发
在Ubuntu上手动与自动启动Nginx的踩坑经历、以及重启服务
本文分享了作者在Ubuntu系统上手动和自动启动Nginx服务的踩坑经历,包括创建启动脚本、解决依赖问题、配置服务自动启动以及通过命令行管理Nginx服务的方法。
431 0
在Ubuntu上手动与自动启动Nginx的踩坑经历、以及重启服务
|
5月前
|
缓存 负载均衡 监控
Nginx性能调优5招35式不可不知的策略实战
以上 V 哥总结的5个方面关于 Nginx性能调优的策略,实际应用中需要结合实际项目的情况来测试,希望对你有帮助,欢迎关注威哥爱编程,技术路上我们一起成长。
162 0
|
7月前
|
存储 Linux Shell
Linux启动流程梳理值得收藏
Linux启动流程梳理值得收藏
89 1
|
存储 Linux 应用服务中间件
小白带你学习linux服务管理(十五)
小白带你学习linux服务管理(十五)
57 0
|
人工智能 Cloud Native Devops
也许是时候停止编写详细的操作手册了
也许是时候停止编写详细的操作手册了
64 0
|
移动开发 Unix 关系型数据库
|
Android开发
Android应用实现开机自启动的一种较好的方式
Android应用实现开机自启动的一种较好的方式
|
运维 Linux API
为啥运维人员更喜欢 NeoVim 而不是 Vim?这8个原因或许是答案,命令对比一目了然!
为啥运维人员更喜欢 NeoVim 而不是 Vim?这8个原因或许是答案,命令对比一目了然!
115 0
|
运维 Linux Shell
运维工程师面试必须掌握的服务器开机启动过程
加载 BIOS 的硬件信息,跟据设定取得第一个可开机引导设置,如:光驱,硬盘,网络,USB; 如果是硬盘为第一引导。
492 0
运维工程师面试必须掌握的服务器开机启动过程
|
消息中间件 存储 Linux
10分钟教你如何划重点——Systemd最全攻略
本文,更像是一个学习指南,里面没有详细的一条一条命令的解释,毕竟熟悉命令网上搜很多,本文更像是一个文档指南,或者说是本人自己的的QA,把自己当初一下没有想到的问题,重点记录下来,带你了解systemd的犄角旮旯,尤其是如何从man手册入手,毕竟man手册才是权威的,强大的man手册背后其实正隐藏了systemd各个逻辑之间的关联。
1326 1
10分钟教你如何划重点——Systemd最全攻略