|
|
在硬盘不能启动的时候,就要选择用其他介质(比如光盘)进入救援模式
0 A, I- R- y8 v6 P3 l
% N. P3 x1 X/ I# q1、救援模式作用:2 X8 k5 n9 _+ A5 S
更改root密码;& v4 `7 U& y9 b; I( f
恢复硬盘、文件系统操作
" `" X; f/ C: t. I T$ y; w) J 系统无法启动时,通过救援模式启动
6 o2 e2 N7 P) ^. ^2 l* U' o( |/ R2 |, v7 E- L D( o. j
2、放入系统光盘,进入BIOS,设置从光盘启动:4 r$ b+ M7 Q9 p" _: d/ r/ I
( l8 Y8 q( }6 ~2 u! M
A) }- g% f! ]# |3 A8 g+ o& e- H; C. O6 |% ~
3、选择救援模式 “troubleshooting” ==> "Rescue a Red Hat Enterprise Linux system"
) u6 n7 U7 z; v
3 c/ [4 X% i6 _, A+ t$ I. x5 g1 [ t5 j) q5 \0 Q
4、输入1,进入shell1 O* T2 [7 f' Q& b3 d4 s+ N& \ {
' C: Q1 p$ R5 E! A* L- K
! y( q0 ^9 Y/ b6 `1 T: }7 X5、选择1,进入Rescue Mount模式。
" Q6 ~/ @ b/ ]+ t; W- `* ~: ?. I0 ?& w' ?( k0 }
1 ^8 x2 w$ h {$ \5 C2 Q: W5 H: S$ c# A" I
2 \! H& G8 x# f
mount,可以看到/dev/mapper/rhel-root 挂载在 /mnt/sysimage/ Y6 c+ S- {: @
, |: } O: Q/ W* Q$ l8 m 6、 执行chroot /mnt/sysimage/ 回到原来系统的根目录。) A8 p. w' q! R) h7 l* V4 P+ J
0 `* L3 F$ W! s$ q注意命令提示符的变化:
6 I4 R5 k& y* c) B$ u# s z) d* A( J: L* F
进入shell命令行,提示符为bash-4.1#; ~- f# ~- S, x0 ~4 e7 R
执行chroot /mnt/sysimage/ 可以将根目录挂载到我们硬盘系统的根目录中去,切换到原根环境。$ W7 f$ S3 {$ h& S
命令提示符变为bash-4.2#。如下图:8 ?: c! N: J7 \7 a
9 B, Y0 b/ z9 s7 X% {9 |2 H/ L2 T: B0 p
& ]4 d, D, Y; g: d6 X
此时可以进行相应的恢复操作。( G5 I9 X, k& m d) Z/ j2 A$ n
当服务器未正常关闭,如服务器突然断电等导致服务器关机,再再次启动时,服务器无法正常启动,利用提示命令行查看启动日志,发下错误信息
& F$ @7 v7 a$ S, H9 l4 @+ g( l- c; D3 h4 L V
Failed to mount /sysroot
/ [# J7 E) Z5 B% Y' _% v% N e: [! y* a
0 n) Y5 o3 l* Y& d
, w- o! o. l8 d+ L) Mchroot 可以挂载任何带系统的目录
0 f w' W0 O% D/ J
7 U% K( Z) _( r" q当我们系统不是lvm逻辑卷盘系统使用blkid 查看设备及其uuid J: p! i7 ~- v4 c) W
即可使用xfs_repair /dev/sda1 如不能正常 修复,请使用xfs_repair -L /dev/sda1方式修复。
! u$ g. q7 U+ i( Y0 O& V# ~% |( D' y3 m; m1 P7 n, P' U
chroot /mnt/ ^4 {; V5 _! c6 Z9 U# w
0 q/ i/ e9 }% g6 f$ T
0 o ?4 U8 ?" B7 c, m" Kchroot 目录 如果该目录有系统,此目录即可加载上。4 g' E* y V8 z p7 U* t8 Q
执行passwd 以及修改目录权限。$ _! t, ^ y9 S. H7 h
! i }. S& @- {. L3 F3 H
. K: j8 Y; ]# J: U6 T1 `. [
1 e: C; g% G7 P% a1 a当服务器未正常关闭,如服务器突然断电等导致服务器关机,再再次启动时,服务器无法正常启动,利用提示命令行查看启动日志,发下错误信息 Failed to mount /sysroot
) J9 L2 m- z. U: I7 e5 }* N$ ~; d( U$ a& d# _: y
chroot 可以挂载任何带系统的目录
, E1 b* r5 Q5 ?% ~8 H) _# {: C9 O" R- J
当我们系统不是lvm逻辑卷盘系统使用blkid 查看设备及其uuid
/ W$ R: q+ p* h即可使用xfs_repair /dev/sda1 如不能正常 修复,请使用xfs_repair -L /dev/sda1方式修复。
! z+ b" k8 a9 G- {
+ V3 H7 b2 E4 N7 U: _chroot /mnt
3 c& U9 x+ y- Q1 m; R8 [1 g5 F" T( ^: g% V3 s3 _+ x4 @$ T/ Y
% x' R5 S0 w1 q5 ^chroot 目录 如果该目录有系统,此目录即可加载上。4 j& a! \2 p; j! ?* D
执行passwd 以及修改目录权限。
6 l" p9 L4 Z- k& j, _# Y; t4 s |
0 y9 v& `' e2 Y8 N n: p" K* L |
|