Linux系统启动流程(1)1.开机启动顺序:POST-->BIOS-->MBR-->Kernel-->/sbin/initPOST:开机上电自检BIOS:主要选择以哪种介质启动MBR:找到硬盘MBR主引导记录,加载前446个字节bootloaderKernel:启动内核,并加载调用initrd(此文件在系统安装时,存有硬盘等硬件驱动程..
分类:
系统相关 时间:
2016-04-27 19:04:59
阅读次数:
318
这次 在有两块硬盘的 机器上 双系统安装 ubuntu, 遇到了一些 以前没有的情况
了解到 两个以前没听过的名词
EFI vs BIOS
gpt vs mbr 两种分区表
参考链接 二里 还提到了 快速启动 安全启动过
我的安装情况
第一块硬盘安装了 windows
第二块盘 准备用来装 lin...
分类:
系统相关 时间:
2016-04-26 20:49:02
阅读次数:
325
Linuxgrub2恢复步骤:开机提示grubrescue>由于MBR被修改或者Windows下使用了启动菜单工具,导致Linux系统引导失败。(个人为Centos7) 1. 如果有U盘系统或者光盘可以先进入Rescue模式df-lh查看boot分区的磁盘分区号(个人查询后为sda6). 2. 重启进入grubrescue>ls查看当前是..
分类:
系统相关 时间:
2016-04-25 01:06:20
阅读次数:
315
MBR,是硬盘的主引导记录,处于0磁道0扇区,共有512字节,其中前446字节为BootLoader,用于引导系统启动,紧接的64字节用于标识分区,每16字节标识一个分区,故一个硬盘最多有4个主分区,若想使用更多的分区,可创建3个主分区,再创建一个扩展分区,然后在扩展分区上创建逻辑分..
分类:
系统相关 时间:
2016-04-25 01:02:35
阅读次数:
323
Linux系统分区和挂载linux系统分区Linux分区和Windows有很大的区别。在Linux中,没有图形化的分区界面,因此,我们无法看到Windows下C盘、D盘这样的磁盘分区界面。 1. 硬盘分区
硬盘分区的目的:提高管理效率。如果所有东西都放在一个分区,OS管理起来效率比较低。同时,操作系统在启动时会通过 MBR 来获得操作系统文件所在的分区,所以一个可引导分区是不能缺少的。...
分类:
系统相关 时间:
2016-04-22 20:59:46
阅读次数:
295
1.什么裁剪?本篇文章的主要目的是让笔者和读者更深的认识Linux系统的运作方式,大致内容就是把Linux拆开自己一个个组件来组装,然后完成一个微型的Linux系统.下面,让我们来实现吧..写的不好的地方请指教.2.原理大家都知道,操作系统的启动流程是(主要是Linux):POST—>BIOS—>MBR—kernel-->initrd-->sbin/init,POST,BIOS都不是我们管的,所以...
分类:
系统相关 时间:
2016-04-22 19:18:56
阅读次数:
170
windows7与redhat7双系统安装并设置默认启动Windows7许多人在练习Linux时,都想安装一个Windows和Linux的双系统,以方便练习和平时使用,安装后Windows启动项会被直接从mbr里覆盖,但平时还是用Windows比较多,在安装了Windows7和redhat7双系统以后,想把被覆盖的Windows7启动..
linux下磁盘及文件系统基础知识(一)MBR主引导记录,共有512字节其中446字节表示BootLoad系统启动引导器64字节表示磁盘分区,且16个字节可标识一个主分区,所有一块磁盘最多只能有4个主分区所以大部分磁盘分区是3个主分区和一个扩展分区,而扩展分区又可分N个逻辑分区最2字节主..
分类:
系统相关 时间:
2016-04-19 00:51:26
阅读次数:
218
BIOS 有固化代码指向mbr,mbr指向grub(/boot/grub/下有很多引导配置信息),grub里可以配置多种linux内核vmlinux文件。 启动内核以后就开始加载各种驱动模块并进行系统初始化。系统初始化主要读取/etc/inittab(指定默认运行级别)和/etc/init/下各种配 ...
分类:
系统相关 时间:
2016-04-19 00:19:13
阅读次数:
211
PS:xxx代表要转换的结果。基本类型:Basic;动态类型:dynamic;MBR磁盘:MBR;GPT磁盘:GPT ...