;系统引导程序 ;nasm boot.asm -o boot.bin ;反汇编 ;ndisasm -o 0x7c00 boot.bin >> disboot.asm ;调试程序 nasm boot.asm -o boot.com %define _BOOT_DEBUG_ ;做引导程序将此行注释掉 .... ...
                            
                            
                                分类:
其他好文   时间:
2016-05-21 21:44:53   
                                阅读次数:
594
                             
                    
                        
                            
                            
                                    原文链接:https://wiki.archlinux.org/index.php/GRUB_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) 前言 引导程序是计算机启动时第一个运行的程序。它负责加载并将控制权转移到Linux内核。内核作为回报,将初始化操作系统剩余部分  ...
                            
                            
                                分类:
其他好文   时间:
2016-05-17 11:18:31   
                                阅读次数:
471
                             
                    
                        
                            
                            
                                一、安装ESXI6.0主机虚拟机已经建好,现在开始安装ESXI主机1、选择引导程序,standardinstall标准安装2、Enter确认后进入加载界面3、加载完成后进入欢迎界面,Enter继续4、安装前协议,F11继续5、扫描可用的安装盘6、选择磁盘安装,Enter继续,我这边刚才有挂在1T的磁盘。如下..
                            
                            
                                分类:
其他好文   时间:
2016-05-15 20:00:44   
                                阅读次数:
6155
                             
                    
                        
                            
                            
                                第一种方法:单用户模式Grub作为引导程序,进入单用户模式,在启动中会有读秒的时刻,此时按下任意键,就会进入菜单界面:2.这时选择核心文件,然后根据提示按“p”键(第1次按p进入界面是会提示输入密码,下次再进入此界面时需要输入第1次的密码)进入提示界面:3.选择kernel/..
                            
                            
                                分类:
其他好文   时间:
2016-05-14 17:16:35   
                                阅读次数:
201
                             
                    
                        
                            
                            
                                /boot   引导加载程序文件
放置系统开机的相关文件
列如:Vmlinux-xxx的Kernel,主引导程序grub,initrd
 
/lib   系统库
包含支持位于/bin和/sbin/下的二进制文件的库文件
库文件名为ld*或lib*.so.*
列如:ld-2.12.2.so,libgcc.so.5.6
 
 
/etc:    配置文件
包含所有程序所需的配置文...
                            
                            
                                分类:
其他好文   时间:
2016-05-07 11:22:21   
                                阅读次数:
143
                             
                    
                        
                            
                            
                                ·Linux主机启动后可能只出现“grub>”的提示符,无法完成进一步的系统启动过程。一般有两种清情况:1.grub的配置文件丢失,或者配置出现错误2.MBR记录中的引导程序遭到破坏致使Linux系统默认使用的引导程序(Grub)无法正常引导系统正常启动·如图所示:一、如果你不知道你..
                            
                            
                                分类:
其他好文   时间:
2016-05-06 19:47:28   
                                阅读次数:
590
                             
                    
                        
                            
                            
                                1、硬件引导启动通电,BIOS加电自检,找到启动介质,在启动介质中找到MBR.MBR是启动介质(比如硬盘)第一个分区的第一个扇区,大小为512字节。其中前面446字节是bootloader(centos是Grub),紧接着64字节是分区表,最后2个字节是用来校验的,我们把它叫做55AA。2、Grub引导程序..
                            
                            
                                分类:
其他好文   时间:
2016-05-03 16:24:38   
                                阅读次数:
159
                             
                    
                        
                            
                            
                                Linux内核源代码目录含义 arch:包含和硬件体系结构相关的代码,每种平台占一个相应的目录。和32位PC相关的代码存放在i386目录下,其中比较重要的包括kernel(内核核心部分)、mm(内存管理)、math-emu(浮点单元仿真)、lib(硬件相关工具函数)、boot(引导程序)、pci(P ...
                            
                            
                                分类:
移动开发   时间:
2016-05-02 18:32:11   
                                阅读次数:
192
                             
                    
                        
                            
                            
                                该学习过程是一个Linux从主引导记录到第一个用户空间程序的指导. 
启动一个Linux系统的过程包含一系列步骤.但是无论你是启动一个标准的X86桌面或嵌入式PowerPC,大部分流程是相似的.该文章探索Linux从最初的引导程序到开启第一个用户空间程序的过程.同时,我们也将会学到其他一些启动相关的课题,例如引导装载程序,内核解压缩,最初的RAM和其他Linux启动的元素.早期,引导启动一个计算机意...
                            
                            
                                分类:
系统相关   时间:
2016-04-29 16:03:58   
                                阅读次数:
227
                             
                    
                        
                            
                            
                                1:下载内核源码包
内核源码树目录:
arch:包含和硬件体系结构相关的代码,每种平台占一个相应的目录。和32位PC相关的代码存放在i386目录下,其中比较重要的包括kernel(内核核心部分)、mm(内存管理)、math-emu(浮点单元仿真)、lib(硬件相关工具函数)、boot(引导程序)、pci(PCI总线)和power(CPU相关状态)。
block:部分块设备驱动程序。
cry...
                            
                            
                                分类:
其他好文   时间:
2016-04-19 14:23:25   
                                阅读次数:
246