博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux系统启动过程,grub重装。
阅读量:5979 次
发布时间:2019-06-20

本文共 511 字,大约阅读时间需要 1 分钟。

        今天来了解下Linux的启动过程,以及内核的组成,让我们动手制作一个小linux。

启动过程:

        POST-----Bootloader(这里分为两段1、磁盘的前446字节,2、/boot/grub)------kernerl--------挂载根文件系统为只读--------/sbin/init------inittab设定默认级别

-------/etc/init/rcS.conf--------/etc/rc.d/rc.sysinit 执行系统初始化脚本,启动和关闭默认级别的服务,重新挂载根文件系统为读写,启动终端等。

如果/要用逻辑卷,那boot必须要单独分区,因为grub是无法访问逻辑卷的。

 

接下来尝试重装GRUB:

在grub提示符下,输入root (hd0,0)指定安装位置。

grub> setup (hd0,0)

这样grub就安装完成了!

方法2、如何给别的硬盘安装grub,可以帮助损坏了grub的系统盘修复好引导。

首先保证分区下有boot目录,程序会自动检测boot目录安装。

# grub-install --root-directory=/mnt/boot /dev/sdb

安装完成!

 

转载地址:http://jxaox.baihongyu.com/

你可能感兴趣的文章
用flash测试你的ircd
查看>>
白话红黑树系列之二——红黑树的构建
查看>>
客户的一张表中出现重复数据,而该列由唯一键约束,重复值如何产生的呢?...
查看>>
MySQL5.6中新增特性、不推荐使用的功能以及废弃的功能
查看>>
OnePlus安装Kali-NetHunter
查看>>
[Oracle][DataGuard]Standby数据库文件有损坏时的处理方法
查看>>
JavaScript:Array 对象
查看>>
PDFCreator:一款免费,开源的PDF(Tiff,pcx,png,jpeg,bmp,PS,EPS)打印机(VB,GPL),并提供了COM接口,方便使用各种编程语言调用...
查看>>
Note 1773479 - SYB: Displaying multiple triggers per object
查看>>
联手云计算核心技术开发,BoCloud与中科院软件所战略合作
查看>>
2017年背景下的SSD选购技巧有哪些变化?
查看>>
2016年的数据存储和管理的成本将何去何从?
查看>>
Airpods 并非无用,而是苹果借助语音交互布局物联网的新“棋子”
查看>>
项目总结:数据迁移测试
查看>>
SQL中存储过程的创建和使用
查看>>
荷兰政府:保证不强制在任何产品中留有后门
查看>>
编写单元测试的10条理由
查看>>
LINUX-SAMBA服务配置
查看>>
图像处理------光束效果
查看>>
剑指offer 面试题6:重建二叉树
查看>>