linux系统修复报错的方法 . 4

如果/boot目录下所有的文件都丢了怎么办

boot图片2

如果删除了/boot目录下的所有文件,电脑重启将进入不了系统,将会报错

解决方法一:

1.进入光盘救援模式

chroot  /mnt/sysimage 切换根目录

mount /dev/sr0 /mnt/cdrom   挂载光盘

cp /mnt/cdrom/isolinux/vmlinuz  /boot/vmlinuz`uname -r`    从光盘拷贝内核文件到磁盘/boot目录下

cd /boot 切换到/boot目录

mkinitrd  initramfs-`uname -r`.img  `uname -r`    生成initramfs文件驱动

grub-install /dev/sda   修复所有的stage阶段,包括1阶段 1.5  2阶段

cd  /grub   切换到/boot/grub目录

vim grub.conf   编辑grub.conf文件

default=0     启动内核的顺序

timeout=5   等待选择内核的时间

title    zhouyafeiLinux  启动菜单的名字

kernel  /vmlinuz   root=/dev/sda2     选则内核所在的硬盘分区

initrd   /initramfs.img

sync 同步磁盘

exit退出重启

 

方法二:

1.进入救援模式

2. mount  /dev/sr0 /misc/cd    挂载光盘

3. rpm -ivh /misc/cd/Packages/kernel-2.6.32-696.el6.x86_64.rpm –root=/mnt/sysimage/ –force   安装kernel包  –force强制安装

4. chroot /mnt/sysimage   切换根

5. cd /boot

6. grub-install /dev/sda     修复 全部stage 阶段

7. cd grub/

8. vim  grub.conf

default=0     启动内核的顺序

timeout=5   等待选择内核的时间

title    zhouyafeiLinux  启动菜单的名字

kernel  /vmlinuz   root=/dev/sda2     选则内核所在的硬盘分区

initrd   /initramfs.img

sync 同步磁盘

exit退出重启

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/98314

(0)
周亚飞周亚飞
上一篇 2018-05-12 21:10
下一篇 2018-05-12 21:56

相关推荐

  • 虚拟机

    虚拟机安装

    2018-04-01
  • Shell脚本进阶一

    随着课程的进度,对shell脚本进行进行全面的总结

    Linux笔记 2018-04-23
  • 09 文件管理

    一、 文件的3种权限 -r    read -w  write -e   execute      

    Linux笔记 2018-04-05
  • 计算机的组成及其功能

    01.描述计算机的组成及其功能 计算器是由运算器,控制器,存储器,输入装置和输出装置五大部件组成计算机, 每一部件分别按要求执行特定的基本功能。 输入设备  将数据、程序、文字符号、图象、声音等信息输送到计算机中。常用的输入设备有键盘、鼠标、触摸屏、数字转换器等。 输出设备  将计算机的运算结果或者中间结果打印或显示出来。常用的输出设备有:显示器、打印机、绘…

    2018-08-09
  • 软件包管理

      软件包管理 API:Application Programming Interface POSIX:Portable OS 程序源代码 –> 预处理 –> 编译 –> 汇编 –> 链接 静态编译:.a 动态编译:.so 二进制应用程序的组成部分: 二进制文件、库文件、配置文…

    2018-04-19