IT猫扑网:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置: 首页操作系统LINUX → Redhat Enterprise Linux 5系统引导故障解决方法

Redhat Enterprise Linux 5系统引导故障解决方法

时间:2015-06-28 00:00:00 来源:IT猫扑网 作者:网管联盟 我要评论(0)

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

解决过程:
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重新启动系统改从硬盘进行引导,测试是否可正常启动

关键词标签:RHEL5系统引导故障解决

相关阅读

文章评论
发表评论

热门文章 安装红帽子RedHat Linux9.0操作系统教程 安装红帽子RedHat Linux9.0操作系统教程 Tomcat9.0如何安装_Tomcat9.0环境变量配置方法 Tomcat9.0如何安装_Tomcat9.0环境变量配置方法 多种操作系统NTP客户端配置 多种操作系统NTP客户端配置 Linux操作系统修改IP Linux操作系统修改IP

相关下载

    人气排行 Linux下获取CPUID、硬盘序列号与MAC地址 dmidecode命令查看内存型号 linux tc实现ip流量限制 安装红帽子RedHat Linux9.0操作系统教程 linux下解压rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 关机、重启、注销 命令 查看linux服务器硬盘IO读写负载