从之前对总体结构的介绍,参考crazyflie2_nrf51822程序分析--总体结构
可以看出来程序运行的顺序是MBR->MBS->Bootloader->Firmware,MBR我们动不了,所以先分析下MBS都做了什么事情,main函数主要做的事情如下:
int main() __attribute__ ((noreturn));
int main()
{
press = press_...
分类:
其他好文 时间:
2015-08-30 15:57:53
阅读次数:
364
U当家U盘启动盘制作工具制作u盘系统安装盘支持老机器、新机器启动以及制作,U当家内置强大的U盘一键重装系统工具支持传统和GPT安装,支持原版操作系统和GHOST操作系统安装(ISO/GHO/WIM),传统的GHOST安装器已经无法跟上硬件换代的脚步,所以用U盘安装系统才是最佳选择。下面AnXia小编...
分类:
其他好文 时间:
2015-08-28 19:16:57
阅读次数:
304
本教程简要介绍在UEFI启动模式下在GPT分区表中,最简单的方法安装Windows 10 x64位系统。(并非傻瓜教程,安装者总要有一定的经验基础)下面先简单介绍一下UEFI和GTP。UEFI 是由EFI1.10为基础发展而来,相信大家对其也不陌生了,目前绝大部分大部分主板都支持UEFI启动。与传统...
分类:
Windows程序 时间:
2015-08-28 17:20:46
阅读次数:
1040
在linux运维工作中,熟练掌握磁盘管理相关技能是对运维人员最基本的要求。最近在学习系统管理的内容,而磁盘分区是其中比较重要的一部分内容。本实验所用linux系统为Centos6.6,涉及到的知识为linux磁盘分区。一、在实验前必须先要了解磁盘管理的基本知识:1、MBR,MasterBootR..
分类:
系统相关 时间:
2015-08-27 19:13:30
阅读次数:
461
GPT分区步骤:#parted/dev/sdb(parted)mklabelgptYes(parted)mkpart回车ext40(即/dev/sdb1)-1(表示所有)ignore(parted)print(显示分区信息)(parted)quit#fdisk-l#mkfs.ext4/dev/sdb1#mount/dev/sdb1/ming#df-h/ming(查看空间大小是否已超过2T)
分类:
其他好文 时间:
2015-08-20 15:25:43
阅读次数:
188
将基本磁盘转换为动态磁盘可直接在操作系统的磁盘管理中完成,如图1所示,这一转换过程对硬盘上的数据没有影响,但是可能会影响到系统的启动(盗版系统激活会受影响)。
图1:基本磁盘转换为动态磁盘
要注意的是,其他几种转换是无法在你当前正在使用的Windows操作系统中完成的,而需要在WinRE或者WinPE中进行。且这几种转换都需将硬盘上的所有分区删除才能完成,这也是最常规并且建...
分类:
其他好文 时间:
2015-08-18 14:12:47
阅读次数:
145
Linux启动过程详解影响启动的配置文件常见的启动故障排除救援模式的使用Live CD的使用Linux启动过程详解:1:加载BIOS的硬件信息,跟据设定取得第一个可开机引导设置2:读取硬盘中MBR的bootloader MBR详解 名称:主引导扇区,主引导扇区 位置:硬盘的0柱面,0磁头,1扇区 大...
分类:
系统相关 时间:
2015-08-18 10:13:52
阅读次数:
176
MBR(引导程序grub)丢失(ddif=/dev/zeroof=/dev/sdabs=446count=1)删掉MBR1)进入救援模式2)chroot/mnt/sysp_w_picpath把真正的根挂上3)开始修复grub,把grub装到硬盘上。grub2-install/dev/sda安装完成之后,2次exit,会自动重启。2.引导程序的配置文件丢了(/boot/grub2/..
分类:
系统相关 时间:
2015-08-17 12:15:19
阅读次数:
191
一、首先对MBR和分区表进行备份,并将备份的mbr文件存放在FTP或者U盘中,备份内核文件安装包[root@demo~]#ddif=/dev/sdaof=/root/mbrbs=512count=1
[root@demo~]#cd/boot
[root@demoboot]#ls
config-3.10.0-123.el7.x86_64symvers-3.10.0-123.el7.x86_64.gz
grub2System.map-3...
分类:
其他好文 时间:
2015-08-16 23:29:27
阅读次数:
275
一.硬件启动引导1.poweron2.BIOS(初始化硬件查找启动介质)3.MBR共512bytesMBR包含:1.446bytes:bootloader(grub)2.64bytes:partition(分区表)3.2bytes:magicnumber(校验)二.grub启动引导1.cat/boot/grub/grub.conf(查看配置文件)2.ls-letc/grub/conf(通常查看链接..
分类:
系统相关 时间:
2015-08-12 19:54:12
阅读次数:
125