700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux引导分区被格式化修复 /boot分区 fstab文件 /bin/mount一次性被误除修复方法...

linux引导分区被格式化修复 /boot分区 fstab文件 /bin/mount一次性被误除修复方法...

时间:2018-09-28 08:59:26

相关推荐

linux引导分区被格式化修复 /boot分区 fstab文件 /bin/mount一次性被误除修复方法...

fstab文件丢失、boot分区被删、mount文件被删解决办法

1、解决问题的思路:

a、修复fatab文件

b、修复mount命令

c、修复boot分区

d、安装grub

准备:将boot分区进行格式化

#umount /dev/sda1

#mkfs.ext3 /dev/sda1

#rm –rf /etc/fstab

#rm –rf /bin/mount

完成以上操作后,你发现启动后,会有如下报错:

在尝试进入救援模式时,又出现以下:

实施:

1、进入linux rescue模式

#、创建一个目录

mkdir disk

#进行挂载

mount /dev/sda1 disk

此时,我们需要查看各个分区的标签,以确认各分区的用途。

#创建fstab文件,如果你有fstab这会儿你可以恢复了。

vi disk/etc/fstab

#重启系统

2、再次进入linux rescue模式

#如图,找到系统了。因为fstab恢复了.如图:

然后安装缺少的包吧

#chroot /mnt/sysp_w_picpath

#rpm -ivh util-linux.XX.rpm --force

#rpm -ivh kernel-2.6.18-164.el5.i386.rpm --force

#rpm -ivh kernel-2.6.18-164.el5.i386.rpm –force

#grub-install /dev/sda

#vim /boot/grub/grub.conf

title RHEL5

root (hd0,0)

kernel /vmlinuz-2.6.18-164.el5 ro root=LABEL=/ rhgb quiet

initrd /initrd-2.6.18-164.el5.img

关于缺少的文件,我最近看到有种方法可以将rpm解包,然后将其缺少的问题COPY到目的地的。 我觉得这个不错,在些记录如下:

还是上面一个问题,mount 文件丢失了,我在上一个方法中使用强行安装的方法实现的。

这里使用,解包util-linux这个包来做。

#mkdir test

#rpm2cpio util-linux.rpm | cpio –id

#ls

bin etc sbin usr util-linux.rpm

#cp bin/mount /bin

该步骤是直接解包,将mount文件CP到系统中的。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。