1、X86架构下的从开机到Start_kernel启动的总体过程
这个过程简要概述为:
开机——>BIOS——>GRUB/LILO——>Linux Kernel
其运行的流程图和重要函数如下图所示:
2、加载Linux内核(基于X86)的内存布局图
| |
0A0000 +--------------------------+
| Reserve...
分类:
系统相关 时间:
2014-08-07 15:43:23
阅读次数:
318
初学Linux,首先需要弄清Linux 标准目录结构/root ---启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home ---存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2bin ---系统启动时需要的执行文件(二进制)sb...
分类:
系统相关 时间:
2014-08-07 12:49:30
阅读次数:
339
Grub.conf文件丢失或损坏这时我们切换到/boot/grub目录下,会看到一个重要的配置文件grub.conf。这时我们可以把此文件删除或者挪走来模拟另一个出错的情况,这里我们把此文件删除。然后我们重启系统会看到如图所示界面这时,系统已经起不来了,然后我们解决这一问题此时我们要..
分类:
系统相关 时间:
2014-08-06 19:32:13
阅读次数:
320
最近想在自己的笔记本上搞个Linux,可是自己60G的硬盘空间实在吃紧。所以决定在移动硬盘上装一个CentOS。 在移动硬盘上安装Linux和在本地硬盘上安装有以下区别:(我这里讨论的都是ISO文件安装)(1)、一般在本地硬盘安装双系统的Linux是利用windows的boot.ini和grub来....
分类:
移动开发 时间:
2014-08-04 23:57:28
阅读次数:
558
装完FreeBSD10的安装,安装完退出之后,发现启动项里面只剩下fedora的启动项,我的电脑是Fedora20+FreeBSD双系统,想用GRUB引导修复freeBSD的启动项,网上搜了一堆方法。但是都不可行。
我的FreeBSD是装在gpt5中
修改/ect/grub.d/40-custom
#!/bin/sh
exec tail -n +3 $0
# This file provides...
分类:
其他好文 时间:
2014-08-03 01:47:54
阅读次数:
245
1、开机狂按shift键,进入grub页面,用上下键移到第二行的恢复模式,按e(注意不是回车) 即Ubuntu,With Linux 3.2.0-23-generic(recovery mode)? 2、把ro recovery nomodeset 改成rw single init=/bin/bash ...
分类:
其他好文 时间:
2014-08-02 18:34:04
阅读次数:
263
通过grub引导程序引导编译后的内核文件bzImage,把制作的文件系统变成ramdisk镜像文件,通过内存加载镜像文件完成文件系统的注入;其中的命令通过编译busybox生成bin,sbin文件;注意:内核文件+文件系统镜像文件+grub引导程序 提示符处,输入:grub> root (fd0) ...
分类:
系统相关 时间:
2014-08-02 18:04:44
阅读次数:
492
初学Linux,首先需要弄清Linux 标准目录结构/root ---启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home ---存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2bin ---系统启动时需要的执行文件(二进制)sb...
分类:
系统相关 时间:
2014-08-01 18:53:02
阅读次数:
308
如果ubuntu不是以wubi方式安装的,那么卸载ubuntu时要慎重,不是直接删除ubuntu所在分区这么简单的,否则你会发现你的windows系统也进不去了。那是因为如果你安装Ubuntu的时候将GRUB写入到MBR,也就是/dev/sda,(...
【划分磁盘】#fdisk/dev/sdb n p 1 enter +200M n p 1 enter +512M#mke2fs-text4/dev/sdb1#mke2fs-text4/dev/sdb2----------------------------------------------【安装grub】#mkdir/mnt/boot#mout/dev/sdb1/mnt/boot/#grub-install--root-directory=/mnt/dev/sdb#syn..
分类:
其他好文 时间:
2014-08-01 11:01:02
阅读次数:
233