a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 156|回复: 0

[红帽认证] 关于Linux操作系统启动的问题

[复制链接]
发表于 2012-8-4 12:19:50 | 显示全部楼层 |阅读模式
1 、系统启动需要的文件 , T5 W; \# i- \; D8 m& {
/boot/grub/grub.conf /etc/inittab /etc/rc.d/rc.sysinit /etc/rc.d/rc /etc/rc.d/rc?.d /etc/rc.d/rc.local /etc/fstab
6 J1 P" x# K8 R( l6 ]    grub.conf 文件错误的拯救方式:# @0 @4 f. Y* j' {8 N
    grub>root (hd0 ,0 )# e' ]7 ]3 C* e1 O; @' G. U
    grub> kernel /kernel2.6.18-8.el5 ro root=LABEL=/(root=/dev/VolGroup00/LogVol00)系统其他目录的挂载点此文件根据启动是来确定,或者看/etc/fstab文件如:/etc/lib /dev 等) L: s! T* k7 H  `* v7 ^
    grub> initrd /initrd-2.6.18-8.el5.img (initrd-2.6.18-8.el5.img 是一个gz的压缩包)* h+ A+ B' m, h  f
    grub> boot
" E. @6 T, q) W9 d9 B: ]    2 、解开文件initrd-2.6.18-8.el5.img
( A  N/ l) ]' I    首先initrd-2.6.18-8.el5.img 改名为initrd-2.6.18-8.el5.gz然后运行gunzipinitrd-2.6.18-8.el5.gz解压缩为initrd-2.6.18-8.el5 ,用file命令查看initrd-2.6.18-8.el5,为cpio压缩文件,用cpio -idvm < initrd-2.6.18-8.el5
  S! B* y/ R1 B$ S    [root@aly cpiotest]# ll
% @3 E% u1 f, Q0 h/ F$ _& C% {  j    total 5188$ _0 l0 t( a5 ]' N
    drwx—— 2 root root 4096 Nov 5 20:59 bin
1 a2 K7 G% _; @2 k; R3 a    drwx—— 3 root root 4096 Nov 5 20:59 dev5 a7 L3 v) a/ r# F
    drwx—— 3 root root 4096 Nov 5 20:59 etc- Q, U$ h7 e( L# F
    -rwx—— 1 root root 2431 Nov 1 19:30 init2 u5 d6 U& }* Y6 w
    -rw —— 1 root root 5267456 Nov 5 20 :56 initrd-2.6.18-8.el5
2 k& u) r& W# A4 D4 e    drwx—— 2 root root 4096 Nov 5 20:59 lib
4 D/ s1 i( p; V! _& Y    drwx—— 2 root root 4096 Nov 1 19:30 proc
; k" X+ L0 e' T7 j: i, c9 `8 a" K    lrwxrwxrwx 1 root root 3 Nov 5 20 :59 sbin -> bin
8 \( C- e+ n6 B" y; p; B6 s    drwx—— 2 root root 4096 Nov 1 19:30 sys
  A5 P  N1 H2 }* P8 K" N% o, _( N* K    drwx—— 2 root root 4096 Nov 1 19:30 sysroot
! `+ l: p: u0 L6 X- V    3 、系统引导重新安装
% g+ r5 d' h2 r7 y' A' X) ~: q    grub-install /dev/hda 此安装一般要在linux rescue模式下运行0 _6 P8 v  ]" p
    4 、备份磁盘主引导记录
; ]5 ]0 a8 F$ z, S' o    [root@aly boot]# dd if=/dev/hda of=/boot/grubbak bs=512 count=1
! I" d& W, G( Y% O8 h+ Q- }. a    1+0 records in
  T! f0 E; x! J% o" u7 q    1+0 records out
& O) C8 x. K6 P" n. @, L# d+ t    512 bytes (512 B ) copied , 1e-09 seconds, 512 GB/s
. L. }4 W7 ~8 N# }; `0 @    出现问题的时候可以用dd命令恢复前466 个字节文件可以用od -x 查看文件会以aa55结束。其实有用的就是前466 个字节。  n. f8 U* e! a  m; T( U
    5 、pstree查看系统进程树,init进程是启动进程,是其他进程的父进程。8 c: T; U! _; F! p
    6 、ntsysv、setup 、system-config-services chkconfig' A( I, F0 p. {1 u# G$ j. H
# H* x/ Z+ u( @4 b: A" A0 ^
chkconfig --list |grep smartdchkconfig --list 2345 smartd on|offchkconfig --add /etc/init.d/oracle.sh
4 r0 @0 @) a  p. \$ B$ Q' K8 V  ^    然后加入到启动项,在设置在那个启动级别启动,然后下次启动的时候就可以启动了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-6-4 10:03 , Processed in 0.161938 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表