OEL6 /boot分区删除恢复

简介:

对linux的应用有一段时间来,虽然谈不上精通,但日常应用maintenance还是没问题的,昨天自己故意把/boot分区直接format了,今天来尝试恢复,看看自己对linux启动方面的认识如何,总算还是success。平日不折腾些service、dump/restore、shell script等,linux很快就忘了。呵呵 ,折腾的

1 、 OEL6自己没有dvd光盘,只有down都 一个dvd的ISO文件,采用network的http方式 安装,首先制作U盘linux引导盘(用UltraISO写入硬盘镜像的方式),所以/boot被干掉后,只有U盘linux引导盘。

2、分区说明: /dev/sda3  mount  /boot

/dev/sda4为 LVM ,VG name为vg_heliy, 下面mount 两个: /  和 swap

3   删除分区(由于是实机无法截图,只能事后说些文字)

/sbin/fdisk /dev/sda
d
3
w
reboot后屏幕一片黑

4 恢复
用linux的U盘引导,进入rescue mode,配置IP和URL,加载isolinux下启动img两个文件,当提示mounted /mnt/sysimage 成功信息和chroot /mnt/sysimage时,按enter进入command-prompt
#/sbin/fdisk /dev/sdb   //由于有U盘,所以local HD为sdb
n
p
3
w
#/sbin/mkfs.ext4 -L lvboot /dev/sdb3
#chroot /mnt/sysimage   //根目录/更换
#mount /dev/sdb3 /boot
#grub-install /dev/sdb3
安装完成后,/boot下会有grub lost+found两个文件夹
#/etc/init.d/sshd start  //启动ssh服务,上传kernel-2.6.32-71.el6.i686.rpm文件

#rpm -ivh --force /home/fukeyun/kernel-2.6.32-71.el6.i686.rpm
安装完成后,/boot下会有几个文件,关键有 vmlinuz-2.6.32-71.el6.i686
initramfs-2.6.32-71.el6.i686.img两个文件

#touch /boot/grub/grub.conf    //内容如下
# recovery boot partition in 2011/09//13
default=0
timeout=15
#splashimage=/boot/grub/heliy.xpm.gz
hidddenmenu
title Oracle enterprise linux 6.0
root(hd0,2)
kernel /vmlinuz-2.6.32-71.el6.i686 ro root=/dev/mapper/vg_heliy-lv_root rhgb quiet
initrd /initramfs-2.6.32-71.el6.i686.img

如果重启没有出现grub界面 ,是grub-install 没安装好,需要再重新安装一篇,我的还比较顺利,重启后出现来grub界面,然后登录,在启动过程中出现SElinux检测,用了几分钟,检测完后重启再登录OK



      本文转自fuhaixiong 51CTO博客,原文链接:http://blog.51cto.com/heliy/663711,如需转载请自行联系原作者




相关文章
|
Linux Go
用Partimage创建或恢复分区备份
1 Preliminary Note Partimage is part of the system rescue CD found on http://www.sysresccd.org which is a multi-functional rescue CD useful for both Linux and Windows operating systems.
1923 0
|
Windows
删除win10系统恢复分区
win10系统恢复分区把D盘占了,导致无法扩容系统盘
724 0
|
Ubuntu Linux 网络安全
Ubuntu 系统调整LVM卷/home分区到 / 分区
解决linux系统Ubuntu 下调整home和根分区大小:目标:将 /dev/mapper/ubuntu--55--vg-home 缩小到1.5T,并将剩余的空间添加给/dev/mapper/ubuntu--55--vg-root,1.
4766 0
|
存储 文字识别 Oracle
ORACLE ASMFD 配置删除磁盘
1、AFD特性 * asM FILTER DRIVER 可以最大限度的限制磁盘的用户权限,即便是root用户,也无法删除AFD磁盘 * 在asM 12.1之后支持,在12.2中,asMFD在系统已经安装了asMLIB的情况下无法使用安装AFD,也不支持扩展分区表;18c以后的版本,AFD开...
2520 0
|
关系型数据库 Linux PostgreSQL
Linux删除3天前的归档日志文件
Linux删除3天前的归档日志文件
246 0
|
弹性计算
LVM重启后找不到文件分区
LVM重启后找不到文件分区
3539 0
LVM重启后找不到文件分区
|
Windows
硬盘分区删除后的恢复!
今天在安装操作系统到固态盘的时候,忘记电脑上还挂着一个2T移动硬盘的情况。在安装操作系统的时候把两个分区都删除。删除才想起来,一顿后悔啊。然后寻找度娘,各种方法,有使用EasyDataRecovery,恢复的。
3201 0
|
Linux
linux dd实现磁盘完整全盘镜像备份backup,恢复recover(restore)
1,dd操作就是简单的按字节复制,什么分区表啊,MBR(master boot record)啊统统照搬; 1. 磁盘克隆 也就是把整个硬盘复制一份。当然你首先需要在计算机上在接上一块新硬盘,并让系统识别。
2547 0
|
Linux
LVM 分区自定义镜像无法启动问题记录
手动添加lvm驱动引导启动
4130 0