标签 grub 下的文章

对于研发人员来说,大多数时候都需要跟踪 Linux 的启动过程,用于快速诊断内核启动流程和服务启动流程.Ubuntu 默认安装情况下,是开启了图形界面启动,正式的称呼为 Splash Screen.

要关闭 Splash Screen,需要更新 Grub 的启动配置信息.

Grub2 环境

在 Grub 2 版本下,Grub 的默认配置文件信息在 /etc/default/grub 文件中.编辑 /etc/default/grub 文件:

sudo vim /etc/default/grub

- 阅读剩余部分 -

上篇文章详细介绍了,整个 Ubuntu 16.04 的安装过程, 见

Ubuntu 16.04 最小化安装教程

对于 Ubuntu 初次安装好之后, 有一些小的优化建议,会极大的方便后续的使用.

对于安装过程中未选择 SSH Server 的话,安装 SSH Server 是首要的事情,对于虚拟机还好, 对于物理机环境或者远程环境,如果没有这个服务,维护和使用起来比较麻烦.

- 阅读剩余部分 -

计算机发展到如今,变的越来越复杂,集成的设备也越来越多。对于希望进一步了解硬件和OS如何协作运行的IT人员来说,咋一看可能很困难。所以这篇博客详细分解下整个启动过程,再复杂的事物也是由简单的东西组合协作配合工作的,复杂中总会有些简单的内容更有利于我们抓住更本质的东西。

Linux启动过程可以分为多个阶段:

第1步:电源和SMPS

计算机的主要组件之一是SMPS(Switching Mode Power Supply)。该组件的主要目标是为主板和其他计算机组件提供精准电压。

- 阅读剩余部分 -

我个人电脑使用的是Gentoo Linux, 其他Linux发行版本同样适用下面的方法.

在我们开始备份之前,我们需要对备份的环境做一些说明,开源社区一般都建议将Linux系统做如下分区:

  • /boot 使用独立分区也可以不分区(分区的好处是根分区有问题的话, 内核相关的启动代码不会丢失)
  • / 根分区使用独立分区
  • /opt 使用独立分区
  • /home 使用独立分区
  • /var使用独立分区

使用社区建议能最大限度保存你环境, 做好备份的话, 能很快恢复系统, 即使硬盘有坏道的情况下.

- 阅读剩余部分 -