lesson - 2 yum /单用户/救援模式/Linux 启动

课程大纲:
1.  yum使用
yum 是一个在线安装软件包的工具,它可以帮我们解决软件包的依赖,这个日后会详细介绍。我们介绍了以下几个用法:yum list    这个命令可以列出所有安装过和未安装的软件包
yum grouplist    这个命令可以列出所有安装过和未安装的套件
yum groupinstall  -y  "Desktop"   ; yum groupinstall -y "X Window System"     我们使用这个命令安装了图形化桌面
init 5 或者 startx 可以让我们切换到图形
yum update  自动升级到最新版6.6

yum groupinstall -y "Chinese Support" 安装中文支持

2. 单用户
重启Linux,3秒钟内,按一下回车键。
若有加grub密码,需要先按p,输入密码方可进行后面的操作
按e,选择第二行,再按e
在最后面加入single或者数字1或者字母s
先按回车再按b
这样就成功进入单用户模式,我们可以修改root密码

3. 救援模式
若是真机,需要有安装光盘或者U盘,重启进入bios调成光驱启动,选择 ‘Rescue installed system’ 
语言我们默认,键盘类型也默认
Rescue Method 也保持默认
是否在使用rescue模式的时候启用网络,这个根据实际情况,在这里阿铭选择NO(使用tab键) 
三种模式可以选择:shell 模式会直接进入命令行,可以进行的操作有编辑文件、修改用户密码等; fakd 是诊断模式; reboot 会直接重启; 选择第一个shell模式
执行一个命令:chroot /mnt/sysimage

4. 运行级别
Linux有7个运行级别:0-6
0:关机
1:单用户
2:不带NFS服务的3级别
3:命令行模式,即没有图形服务
4:保留的
5:图形化模式
6:重启
那我们可以使用命令 init + 运行级别数字来进行各个模式的切换,比如我们安装好图形界面后,在命令行模式下,输入命令 init 5 可以进入到图形界面下。而在图形界面下,打开终端软件,输入命令 init 3可以进入到命令行模式。同理,我们输入init 0可以关机,输入init 6可以重启

5. Linux启动过程
BIOS加电自检,找启动介质则找到MBR
找到MBR后,则根据bootloader(grub)设置找到内核所在位置
执行Linux内核映像代码,检测和加载硬件驱动
驱动加载完成后,内核把主动权交给了init
init会根据系统设定的运行级别做系统初始化
      /etc/init/rcS.conf
      exec /etc/rc.d/rc.sysinit -> 激活交换分区,检查磁盘,加载硬件模块以及其它一些需要优先执行任务
      exec /etc/rc.d/rc $RUNLEVEL ($RUNLEVEL == 3)
      /etc/rc.d/rc3.d/
      /etc/rc.d/rc.local
建立终端:6个tty和1个图形 
用户登录

预习资料...
救援模式:http://user.qzone.qq.com/521279508?ptlang=2052
运行级别inittab :http://www.cnblogs.com/LinuxSuDa/p/4249650.html
Linux 开机启动:http://blog.chinaunix.net/uid-23036581-id-2230525.html

时间: 2024-10-18 12:53:36

lesson - 2 yum /单用户/救援模式/Linux 启动的相关文章

笔记 yum init 单用户 救援模式 cd ls

2.1 运行级别 yum runlevel 看级别 cat /etc/inittab 看各种级别都是啥 init 6 == reboot == shutdown -r now 重启最6 init 0 == shutdown -h now 关机归0 图形界面安装 yum grouplist 看支持安装啥(需要联网) LANG=en 改成英文看 yum groupinstall -y "Desktop"  (别装很慢) yum groupinstall -y "X Window

26期Linux20180531 单用户 救援模式 克隆虚拟机 linux机器相互登录

5月31日任务 1.13 单用户模式1.14 救援模式1.15 克隆虚拟机1.16 Linux机器相互登录 单用户模式 忘记root密码? 1. 单用户模式 2.救援模式 单用户模式首先需要重启linux (reboot, init 6, shutdown -r now 都可以重启) e-edit 然后按 ctrl x 就会进入紧急/安全模式 进去之后实际上还没有进入本来的系统,有点像是在BIOS里面,需要进入/sysroot,这里面才是系统真正的目录.这个时候需要用chroot 进入系统 之后

centos单用户 救援 运行级别 第二节课

centos单用户 救援 运行级别 第二节课 yum工具在minimal安装级别就已经安装 yum list:列出远程服务器端的所有的包的列表 安装桌面套件,安装图形化桌面 yum groupinstall -y "desktop"yum groupinstall -y "X window system" 临时显示英文 LANG=en

centos 单用户登陆模式操作

在centos中因为安装java而配置 jdk环境变量的原因,对/etc/profile文件进行了编辑 错误的环境变量配置导致在第一次修改profile文件并保存后,执行source /etc/profile 命令后进行测试 即:javac /java/ java -version   都可以得到正确的验证结果; 随机重启系统 在再一次到达登陆页面的时候出现了异常:选择登陆用户点击(正确的 是出现输入密码的窗口)后,又马上(时间可以忽略)返回选择用户窗口, 不能进行登陆,界面只有显示等待的钟表,

linux运行级别&单用户模式&救援模式

运行级别 init 6 == reboot == shutdwon -r now 重启 init 0 == shutdown -h now 关机 单用户模式 启动后三秒内按任意键--->按e编辑-->按方向键选第2项再按e键-->在最尾部按1-->再按b启动-->过几秒钟进入单用户模式-->用password更改密码并重新启动 救援模式 光盘启动镜像-->选择第三项rescue installed system-->提示是否选择网络-->是否将原系统挂

1周4次课 单用户模式,救援模式,克隆虚拟机,linux相互登录

如果我们在生产环境中忘记了root用户的密码,在Linux下有两种方法,第一种为单用户模式,是在系统启动时选择一下,它类似与windows的安全模式.方法是首先重启linux,(重启命令有reboot.lint6.shutdown -r now.关机命令有init0.pweroff).编辑grub然后进入下一步输入ls命令,然后找到sysroot下的bin目录然后切换到原来的系统环境中, 可以使用chroot /sysroot命令然后确认在原来的系统中,输入passwd root更改密码确认密码

linux单用户模式修改root密码和grub密码设定

linux管理员在接管新服务器的时候,有一个常见的问题就是root密码的重置.如root密码长时间不用,或者接管一个陌生的服务器,需要用到单用户模式来重置root的密码. 以下内容是虚拟机VMware11下的centos 6.6版本的介绍: 一.单用户模式修改root密码: 1. 开机显示3s内按任意键,进入选择模式,随便按一个键: 2. 根据提示,点字母e进入编辑模式. 3. 光标选中第二项,再点字母e. 4. 进入编辑模式,在最后面加空格,输入1 .s .S都可以,然后点击回车.再根据后续的

Linux系统进入单用户的方法

如果忘记了linux的root密码,可以进入单用户模式对root密码进行修改:本文介绍了不同版本的linux进入单用户的方法. 1. RHEL5进入单用户的方法 首先启动RedHat linux 5,在系统读秒时按任意键进入引导菜单: 2. RHEL7/CentOS7进入单用户的方法 ro - read only 只读 rw - read write 读写,已读写方式挂载分区 init=/bin/sh - 指定命令解释器 export LANG=EN 避免执行命令的过程中出现乱码 touch /

关于linux启动救援模式进行恢复步骤

由于我之前对/etc/passwd 文件进行过操作,以至于后续出现开机故障问题. 修改完/etc/passwd 之后,系统会出现/etc/passwd-   是linux定期自动生成的备份 我们进入救援模式把/mnt/sysiamge/etc/passwd-移动到重命名即可. 救援模式有什么作用: ◆可以更改root密码: ◆恢复硬盘.文件系统操作: ◆系统启动不来的时候,只能通过救援模式来启动: 救援模式启动的步骤如下: 虚拟机情况下.(第一步首先要加载光盘并且启动时连接.) 1.开机进入BI