Linux启动管理

一、启动管理

1.1系统运行级别

1.1.1运行级别


1.1.2命令

init 运行级别

#改变运行级别的命令

runlevel

#查看运行级别的命令

 

1.1.3系统默认运行级别

vim /etc/inittab

id:3:initdefault:

#系统开机后直接进入哪个运行级别

 

1.2启动流程

 

二、启动引导程序grub

2.1grub配置文件

2.1.1grub中分区表示

 

2.1.2 grub配置文件/boot/grub/grup.conf

defualt=0 默认启动第一个系统

 

timeout=5 等待时间,默认是5秒

 

splashimage=(hd0,0)/grub/splash.xpm.gz

指定grub启动时背景图像文件的保存位置

 

hiddenmenu 隐藏菜单

 

title

title就是标题的意思

 

root (hd0,0)

是指启动程序的保存分区

 

kernel /vmlinuz-2.6.32-279-e16.i686ro

root=UUID=......

定义内核加载是的选项

 

initrd /initramfs-2.6.32-279.e16.i686.img

指定了initramfs内存文件系统镜像文件的所在位置

 

2.2 grub加密与字符界面分辨率调整

2.2.1 grub加密

2.2.1.1grub-md5-crypt

#生成加密密码串

 

2.2.1.2 vi /boot/grub/grub.conf

default=0

timeout=5

password--md5 $sdjfdjf#jsdjflsdjfljsdl/

#password选项放在整体设置处

splashimage=(hd0,0)/grub/splash.xpm.gz

.........

 

2.2.2 调整分辨率

grep "CONFIG_FRAMEBUFFER_CONSOLE"/boot/config-2.6.32-279.e16.i686

#查询内核是否支持分辨率修改

 

kernel /vmlinuz-2.6.32-279-e16.i686ro

root=UUID=.........  vga=791

 

 

 

三、系统修复模式

3.1单用户模式常见的错误修复

遗忘root密码

修改系统默认运行级别

 

3.2光盘修复模式

3.2.1通过光盘启动,详见视频

 

3.2.2重要系统文件丢失,导致系统无法启动

进入光盘修复模式

bash-4.1# chroot /mnt/sysimage

#改变主目录

cd /root

rpm -qf /etc/inittab

#查询/etc/inittab文件属于哪个包

mkdir /mnt/cdrom

#建立挂载点

mount /dev/sr0 /mnt/cdrom

#挂载光盘

rpm2cpio /mnt/cdrom/Packages/initscripts-8.45.3-l.i386.rpm| cpio -idv ./etc/inittab

#提取inittab文件到当前目录

cp etc/inittab /etc/inittab

#复制文件到指定位置

 

3.2.3Linux的安全性


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值