在用U盘安装系统时,在选择安装MBR时,一定要选择将MBR安装到sda上(即你的硬盘),默认是sdb(U盘),再将BIOS选项里的顺序都改为sda(你的硬盘),否则系统默认将MBR安装到U盘中去了,重启会出现没了U盘,系统无法启动的问题。
分类:
系统相关 时间:
2017-09-23 10:49:23
阅读次数:
257
修复/boot及/etc/fstab、自制linux、编译安装内核实验一、破坏dev/sda的MBR的446字节:破坏:ddif=/dev/zeroof=/dev/sdabs=1count=446查看:hexdump-C-n512/dev/sda发现前面的字节都为0状况一、刚破坏未重启的时候修复:可以利用grub重新生成:grubgrub>root(hd0,0)grub>s..
分类:
系统相关 时间:
2017-09-21 23:27:02
阅读次数:
269
Linux系统启动:BIOS --> MBR: Boot Code --> 执行引导程序 - GRUB --> 加载内核 --> 执行init --> runlevel BIOS BIOS负责检查硬件并且查找可启动设备,可启动设备可以在BIOS中定义 MBR MBR负责执行引导代码,引导代码为前44 ...
分类:
系统相关 时间:
2017-09-21 21:10:46
阅读次数:
206
3.触发器实际应用 3.触发器实际应用 需求:使用序列,触发器来模拟mysql中自增效果 案例中的效果是通过序列和触发器来实现对user表中的id自增的效果 每次进行添加的时候,触发器都会从序列中取出一个序列id添加到user正在插入的这条数据中; 创建序列 1、建立表 1 create table ...
分类:
其他好文 时间:
2017-09-21 14:42:23
阅读次数:
79
1.BIOS开机自检,读取MBR,加载Grub,移交控制权 2.Grub根据配置文件显示启动菜单,加载内核和虚拟文件系统,移交控制权 3.内核解压缩,检测硬件,加载驱动,挂载根文件系统,启动/sbin/init初始化进程,移交控制权 4.init进程根据运行等级进行初始化操作,启动各种服务,执行启动 ...
分类:
系统相关 时间:
2017-09-20 00:34:32
阅读次数:
180
MBR(MasterBootRecord,主引导记录),它的前446字节存放BootLoader启动管理程序,由BootLoader去识别、加载操作系统中的核心文件,并向使用者提供不同的启动项目,来加载不同的操作系统。所以,若是我们破坏了MBR,也就意味着没有了引导去加载内核的工具,进而程序无法启动。..
分类:
其他好文 时间:
2017-09-19 22:50:25
阅读次数:
352
centOS6启动流程 centOS6启动流程 linux内核组成 centos6启动大致流程 1.post加电自检 2.Boot Sequence 3.MBR引导 4.Grub启动 制作initramfs文件 grub.conf的参数 grub的功能 提供启动菜单、并提供交互式接口 加载用户选择的 ...
分类:
其他好文 时间:
2017-09-19 21:16:19
阅读次数:
332
已经有Windows 7,准备再安装一个CentOS 7。 1. 划分磁盘空间 从磁盘上划分安装CentOS 7的安装空间。如果有多个硬盘的话,一定要在主硬盘上划分2G的空间(其实1G就够了)作为boot。这是因为开机时BIOS读取的是主硬盘的MBR,如果boot也在从硬盘,GRUB修改的是从硬盘的 ...
2017年9月18日 0:20:28 摘要一.计算机硬件介绍二.计算机启动流程作业今日总结 摘要 引用:东方越迁blog 一.计算机硬件介绍 概念:由一条总线把CPU、内存和I/O设备串联起来并与其他设备进行通信。CPU负责运算,内存用于储存临时变量,硬盘用于储存数据 处理器CPU(寄存器+控制器) ...
分类:
编程语言 时间:
2017-09-18 01:14:54
阅读次数:
237
第1章 linux启动过程 1、开机自检bios 2、mbr引导 3、GRUB 菜单:选择不同的内核 4、加载内核 5、运行init进程 6、读取/etc/inittab运行级别配置文件 7、执行 /etc/rc.d/rc.sysinit 脚本 (系统的初始化脚本)配置主机名,IP地址 8、执行 / ...
分类:
其他好文 时间:
2017-09-17 13:28:25
阅读次数:
210