IT门户网,专注电脑知识与技术及手机硬件信息服务网站!

当前位置:IT门户网 > 电脑笔记本 > 台式电脑维修 >

阐明:一次误操纵引起分区表规复记

时间:2021-09-14    来源:IT门户网    人气:

  本日要做个单分区的RAID0,开始在呆板上开始执行(我本机用的是RHEL5,测试情况也是RHEL5,而且分区表的信息差不多)。几步下来,RAID建好了,但系统死活要重启才气生效,利用partprobe刷了多次都不可。算了,那就重启吧。

  当我输入init 6 的时候,我的物理机居然重启了;我才发明本来之前建RAID我是在本机上操纵的,理论上是要在虚拟机上操纵,但因为是利用SSH毗连已往,而且开了好几个终端,误在物理机上操纵了,导致以下问题;不禁冷吸一口吻,我在建RAID的时候 在物理机上执行了以下操纵:

  1、我有6个分区,/dev/sda6空间有151G,其他分区略下,而且这个分区是我在数据的处所。数据巨细约为114G,这对象要丢了,我都不知道从哪儿找去.......

  2、利用fdisk /dev/sda ,通过p查察/dev/sda这么大,我就把/dev/sda6给删了,然后从头成立了一个/dev/sda6巨细为30G,并将分区名目改为raid

  3、生存退出后,利用partprobe刷新分区表

  4、利用mdadm -C /dev/md0 -l 0 -l 1 /dev/sda6 -f 提示一长串,一下子想不起来了,不外提示跟分区有关,于是我继承刷新了两次分区表,无果。

  5、重启计较机

  重启计较时,我的物理机也重启了,我第一回响是我把本身的物理机的分区给删了,而且改了文件系统名目。计较机启动后,我发明我之前的/dev/sda6里的所有资料都不见了。

  具浮现象:

  1、到之前的挂载目次,发明该目次里仍然有之前的文件夹,但进不去,也打不开。

  2、利用df -h 看到/dev/sda6数据巨细,没有变。

  补救要领:

  因为我没有把/dev/md0给名目化,所以在分区内外,还能看到/dev/sda6的数据占用巨细,所以,我以为重建分区表,照旧可以将分区表规复返来的。

  补救步调:

  1、fdisk /dev/sda 删除/dev/sda6的分区,而且新建一个分区(照旧/dev/sda6),将其用完剩下的所有的扇区(这个要跟出问题之前是一样的)

  2、文件系统默认为ext3

  3、生存完毕后,利用partprobe 刷新分区表

  4、从头挂载该分区。进入目次,仍然无法打开目次。

  我以为本身的思路是正确的,可是为何不能打开/dev/sda6里的目次呢。

  于是溘然试着想从头启动一次PC试试,启动之后,/dev/sda6里的数据又规复了。

相关文章

台式电脑维修排行榜

更多>>

网络知识排行榜

更多>>

系统教程排行榜

更多>>

服务号