Linux的发布 有时候希望将定制好的Linux移植到其他的机器上使用,所以我们将定制好的Linux制作成安装光盘的形式,可以方便在其他机器上安装。为此我们要先制作一个引导系统,由引导系统引导我们进行一步步的安装。其中引导系统有grub、initramfs、内核三部分组成,相当于一个微型linux,...
分类:
系统相关 时间:
2014-11-27 17:47:56
阅读次数:
387
当我们按下主机电源键的那时候开始,主板上的CMOS/BIOS模块将进行固件自检,以此检查各个硬件是否正确连接。在Linux引导流程中,一般可以分为以下几个主要过程:1、固件firmware(CMOS/BIOS) -> POST(Power On Self Test),即加电自检2、自举程序BootL...
分类:
系统相关 时间:
2014-11-22 01:56:36
阅读次数:
207
MBR,(masterbootrecord)即主引导记录,是硬盘逻辑上第一个扇区。MBR由系统引导代码段、分区表和有效标志组成,MBR分区表的最大可寻址的存储空间只有2Tb(232×512字节),当PC加电BIOS自检完毕后将控制权交给MBR中的引导代码段,由MBR代码加载操作系统完成启动过程,MBR信息不能..
分类:
其他好文 时间:
2014-11-18 16:14:13
阅读次数:
258
一.准备工具1.EasyBCDEasyBCD是一款系统引导相关的软件,EasyBCD能够极好地支持多种操作系统与Windows7、Vista结合的多重启动,包括Linux、MacOSX、BSD等,当然也包括微软自家的Windows2000/XP。任何在安装Windows7前其能够正常启动的系统,通过EasyBCD,均可保证其在安装Windo..
fedora16下更改网卡名字今天由于网络启动出错的原因,在网上搜索,发现大部分人的网卡名字都是eth0,可是我的却是p3p1,所以想改成eth0. 然后google了下,发现设备命名什么的都是由udev来动态管理的,根据设备的信息对其进行持久化命名,udev会在系统引导的过程中识别网卡,将mac....
分类:
其他好文 时间:
2014-10-20 15:02:42
阅读次数:
162
装了双系统(Windows和Linux)的机器重新安装Windows后会导致Linux的引导丢失而无法进入原先的Linux系统[其原因是Windows会覆盖原先MBR中的Linux的BootLoader-GRUB]。这种情况可以通过修复引导而重新找回Linux。 以Ubuntu14.04为例;首先找到一张Linux的安装盘,放入光驱后重启电脑。进入BIOS让电脑从光盘启动,然后进入Live C...
一、文件结构 /: 根目录 /bin: 系统所需要的那些命令位于此目录。 /boot: Linux的内核及引导系统程序所需要的文件目录,GRUB或LILO系统引导管理器也位于这个目录。 /cdrom: 这个目录在刚刚安装系统的时候是空的。可以将光驱文件系统挂在这个目录下。例如...
分类:
系统相关 时间:
2014-09-22 01:42:41
阅读次数:
241
win7系统,U盘安装ubuntu,在选择【安装启动引导器的设备】时,1.如果你选择的是/dev/sda,即整个硬盘,他会将启动引导器使用grub进行系统引导,而不再使用windows loader,即这样安装完双系统,默认只能进入ubuntu系统.这时候,你要从ubuntu引导win7,增加启动项...
Linux 0.11系统中共使用了四种堆栈一、系统引导初始化临时使用的堆栈。二、进入保护模式后提供内核程序始化使用的堆栈,该堆栈也是后来任务0使用的用户态堆栈。三、每个任务通过系统调用,执行内核程序时使用的堆栈,称之为任务的内核态堆栈,每个任务都有自己独立的内核态堆栈。四、任务在用户态执行的堆栈,位...
分类:
系统相关 时间:
2014-09-01 17:26:33
阅读次数:
295
1. 引言守护进程是生存期长的一种进程。它们常常在系统引导装入时启动,仅在系统关闭时才终止。它们没有控制终端,在后台运行。本章说明守护进程结构、如何编写守护进程程序、守护进程如何报告出错情况。2. 守护进程的特征基于BSD的系统下执行:ps -axj-a 显示由其他用户所拥有的进程的状态;-x 显示...
分类:
其他好文 时间:
2014-09-01 01:36:02
阅读次数:
218