誉天Cisco、Linux、Oracle认证论坛[武汉CCNA.CCNP.CCIE.RHCE.RHCA.Oracle.OCP培训]'s Archiver

windecember 发表于 2009-3-31 16:41

RHEL5系统引导故障解决方法[誉天.邹老师原创]

[url=http://www.51chongdian.net/bbs/viewthread.php?tid=16592]Redhat Enterprise Linux 5系统引导故障解决方法[/url]
转载请注明出处:[url=http://www.51chongdian.net/bbs/viewthread.php?tid=16592]http://www.51chongdian.net/bbs/viewthread.php?tid=16592[/url]

[b][color=red]誉天.邹老师[/color][/b] 原创教程    誉天.湖北独家授权RHCE培训  

[b]应用场景:
[/b]/boot目录中所有文件被管理员误删除,[url=http://www.51chongdian.net/bbs/viewthread.php?tid=16592]且/etc/fstab文件被改名[/url],系统已经无法引导,通过修复模式进入系统,发现所有的分区已经不能正常挂载和访问;该服务器中有非常重要的服务和数据,要求在不损坏任何数据的情况快速的修复系统。

[b]解决过程:
[/b]1、 从BIOS中设置开启PXE引导功能,并选择从网络引导
2、 从网络引导后,进入修复模式:linux  rescue
3、 使用NFS image方式进入,一路回车后,即进入系统shell。
NFS server:192.168.0.254
Directory:/var/ftp/pub
4、 因/etc/fstab文件改名,系统无法正常读取到该文件,所以导致分区均无法挂载起来,所有数据均无法读出,首先需要恢复/etc/fstab文件。
5、 在根分区上建立一个目录,如:mkdir test,将根分区挂载到该目录上
mount  /dev/sda3  test (/dev/hda3根据系统不同而不同)
6、 使用df命令查看,系统应该已经挂载到test目录中,进入该目录就可以看到/test/etc目录,将fstab文件改回来
7、 按exit重新启动系统,系统读取到/etc/fstab文件会自动挂载文件系统
8、 进入内核所在目录 cd  /mnt/source/Server
9、 重新安装内核(rpm –ivh kernel-2.6.18-53.el5.i686.rpm --root=/mnt/sysimage --force)
10、切换到系统根分区 chroot  /mnt/sysimage
11、安装GRUB  grub-install /dev/sda  (/dev/sda根据系统不同而不同)
12、重新生成initrd-2.6.18-53.el5.img
  ① rm  /boot/initrd-2.6.18-53.el5.img
② cd /lib/modules
③ mkinitrd /boot/initrd-2.6.18-53.el5.img   2.6.18-53.el5
13、编辑/boot/grub/grub.conf文件
  default=0
  timeout=10
  title Redhat Enterprise 5
  root  (hd0,0)
  kernel  /vmlinuz-2.6.18-53.el5 ro root=LABEL=/
  initrd  /initrd-2.6.18-53.el5.img
14、按两次exit重新启动系统改从硬盘进行引导,测试是否可正常启动 [quote][attach]1623[/attach] [/quote]

liguizi 发表于 2009-3-31 16:50

xiexie:loveliness: :loveliness: :loveliness:

benetzhai 发表于 2009-3-31 17:11

学习一下

up   
           up





up

lucklong 发表于 2009-3-31 17:18

顶啊,这个好啊,等了好久了

lucklong 发表于 2009-3-31 17:21

不够详细~~~有点失望

promayijz 发表于 2009-3-31 19:27

good good good

ccxx 发表于 2009-3-31 19:40

哪儿不详细,我来看看 :)

bleu1860 发表于 2009-3-31 21:14

看起来很复杂呀

杜拉斯 发表于 2009-3-31 21:49

RHEL5系统引导故障解决方法[誉天.邹老师原创]
RHEL5系统引导故障解决方法
誉天.邹老师 原创教程    誉天.湖北独家授权RHCE培训

shuhan 发表于 2009-4-1 08:44

看看,谢谢楼主:hug: :lol

tlmxmaxrocky 发表于 2009-4-1 09:43

学习研究研究

davidwhitewings 发表于 2009-4-1 10:01

学习了……

tang560128 发表于 2009-4-1 10:33

邹老师这篇文章写的很详细,很有知道意义!

mcdba 发表于 2009-4-1 11:14

dddddddddddddddddddd

xiaozumi3350 发表于 2009-4-1 12:05

支持邹老师

希望大家多多支持!

wangjack1 发表于 2009-4-1 15:51

让人走路吃饭睡觉干什么事连做梦都梦到它的好帖

IT傻博士 发表于 2009-4-1 15:51

让斑竹看后决定加精固顶的好帖

wjunjmt 发表于 2009-4-1 15:52

楼主的文章是宣言书。楼主的文章是宣传队。楼主的文章是播种机。

flyb001 发表于 2009-4-1 15:54

真是太感谢!!!!正想要!

RHCE 发表于 2009-4-1 15:55

很好的帖子呢

页: [1] 2 3 4 5 6 7

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.