Linux操作系统的启动的主要流程: PC上电后,自动进入实模式(实模式就是寄存器都是16位的,最大寻址范围是1M,最大分段是64KB),从地址0xFFFF0开始执行,这里一般都是ROM-BIOS的地址。 BIOS加载第一个扇区(引导扇区,512字节)的程序(bootsect.s)到绝对地址0x7C ...
分类:
系统相关 时间:
2020-03-08 22:05:03
阅读次数:
93
"Lab1:" 简介 本实验分为三个部分。 第一部分着重于熟悉x86汇编语言,QEMU x86仿真器和PC的开机引导程序。 第二部分检查了6.828内核的引导加载程序,该加载程序位于实验室树的引导目录中。 最后,第三部分深入研究了6.828内核本身的初始模板,名为JOS,它位于内核目录中。 源码下载 ...
分类:
其他好文 时间:
2020-02-17 19:53:53
阅读次数:
63
Maven下载地址:https://maven.apache.org/ 解压后相关文件目录的含义: bin:存放了 maven 的命令,例如:mvn tomcat:run boot:存放了一些 maven 本身的引导程序,如类加载器等 conf:存放了 maven 的一些配置文件,如 setting ...
分类:
其他好文 时间:
2020-01-31 15:47:36
阅读次数:
102
新的一年已经过去了5天,可是在这五天发生了很多奇奇怪怪的事情,当然我说的是关于咱们的小伙伴———计算机的,到底怎么了呢?咱们一起来看一下!第一个:状态描述:系统自动更新,已经刚更新后卡在隐私设置界面。故障分析:系统更新后,引导程序紊乱,更新后的自选操作一直停留在如何进入设置解决办法:重置之后,关掉自 ...
新的一年已经过去了5天,可是在这五天发生了很多奇奇怪怪的事情,当然我说的是关于咱们的小伙伴———计算机的,到底怎么了呢?咱们一起来看一下! 第一个: 状态描述:系统自动更新,已经刚更新后卡在隐私设置界面。 故障分析:系统更新后,引导程序紊乱,更新后的自选操作一直停留在如何进入设置 解决办法:重置之后 ...
全称为Grand Unified Bootloader,也是GNU赞助的项目之一,事实上Grub可以引导多个操作系统。 Grub的启动是分成两段完成的。第一段以stage1作为主引导程序,它的主要任务是定位和装载第二段引导程序,并转交控制权,即stage2 对Grub的配置可以通过修改Grub的配置 ...
分类:
其他好文 时间:
2019-12-30 15:59:45
阅读次数:
125
/ 根目录 包含了几乎所的文件目录。相当于中央系统。进入的最简单方法是:cd /。 /boot 引导程序,内核等存放的目录 这个目录,包括了在引导过程中所必需的文件。在最开始的启动阶段,通过引导程序将内核加载到内存,完成内核的启动(这个时候,虚拟文件系统还不存在,加载的内核虽然是从硬盘读取的,但是没 ...
分类:
系统相关 时间:
2019-12-21 23:04:15
阅读次数:
173
1. 构建MenuOS系统 a). 下载linux内核并编译 (在虚拟机上自己实现一个小的linux操作系统) a.1) 实验环境: VMware虚拟机、64位Ubuntu16.04 a.2) 下载linux内核源码编译内核: 版本 linux-5.0.1(https://cdn.kernel.or ...
分类:
系统相关 时间:
2019-12-11 19:05:50
阅读次数:
109
初学Linux,首先需要弄清Linux 标准目录结构 / root 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home 存储普通用户的个人文件 ftp 用户所有服务 httpd samba user1 user2 bin 系统启动时需要的执行文件(二进制) sbin ...
分类:
系统相关 时间:
2019-12-02 00:21:51
阅读次数:
107