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

相关推荐

  • Linux系统网络管理

    本机索引: 一、基本网络配置 二、主机、网卡名称管理 三、网卡别名 四、Bonding技术 五、实现网络组 六、Linux网络管理常用命令   一、基本网络配置: 将Linux主机接入网络,需要配置网络相关设置 一般包括以下内容: 主机名 IP/netmask 路由:默认网关 DNS服务器: 主DNS服务器 次DNS服务器   网络配置文…

    2018-05-03
  • 任务计划

    任务计划

    2018-06-05
  • Linux系统磁盘及文件系统管理

    本节索引: 一、磁盘基本概念 二、磁盘分区管理 三、文件系统管理 四、设备挂载管理     一、磁盘基本概念 设备文件: Linux中一切皆文件:open(),read(),write(),close() 设备类型: 块设备:block,存储单位“块”,磁盘 字符设备:char,存储单位“字符”,键盘 设备文件:关联至一个设备驱动程序,进…

    2018-04-24
  • 罗列Linux发行版的基础目录名称命名法则及功用规定

    FHS:     Filesystem Hierarchy Standard http://refspecs.linuxfoundation.org/ http://refspecs.linuxfoundation.org/fhs.shtml     /bin:所有用户可用的基本命令程序文件;     /sbin:工系统管理使用的工具程序;     /boo…

    Linux笔记 2018-05-13
  • 简述sed常用操作命令,并举例

    sed命令: 文本处理三剑客: grep,egrep,fgrep:文本过滤器 sed:stream EDitor,刘编辑器,行 awk:文本格式化工具,报告生成器 sed [option]…’script’ [input-file]… script: 地址定界编辑命令 常用选项: -n:不输出模式空间中的内容至…

    Linux笔记 2018-06-07
  • MySQL数据库简介及安装实验

    本节索引: 一、MySQL数据库简介 二、实验:使用yum源安装MariaDB 10.2.15 三、实验:通用二进制格式安装MariaDB 10.2.15 四、实验:编译安装MariaDB 10.2.15 五、实验:进行mysql(MariaDB)多实例安装 一、MySQL数据库简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目…

    2018-06-05