小编Pie*_*oAM的帖子

从 RAID 和磁盘故障中恢复数据 (Linux)

一些背景

我的一个朋友在他的办公室里使用了一个 NAS Buffalo-LS-WVL,其中有两个 1TB 的磁盘。似乎这两个磁盘是作为 raid 1 挂载的,但是,正如您将看到的,它们可能不是。NAS 出现了一些非常缓慢的问题,然后突然不再工作了。我被要求拯救他的数据。两个磁盘都具有完全相同的分区:一个物理分区和 6 个逻辑分区,第 6 个数据位于(大约 80GB,共 0.95TB)。

磁盘/dev/sdd似乎会带来硬件问题(缓慢、扇区读取错误等),而 /dev/sde 是物理运行良好的磁盘。

目标是提取包含在 NAS 中的数据。如果不是所有数据,提取的数据越多越好。这些数据对我这位朋友的陪伴至关重要。

我已经尝试过的

  1. 第一次尝试:单独挂载磁盘

    这是第一次尝试,希望它有效,我尝试获取每个磁盘并单独安装它,我收到了以下消息:

    root@ubuntu:~# mount /dev/sdd6 /mnt/n
    
    -or-
    
    root@ubuntu:~# mount /dev/sde6 /mnt/n
    
    Run Code Online (Sandbox Code Playgroud)

    两者都给了我相同的信息:

    mount: unknown filesystem type 'linux_raid_member'
    
    Run Code Online (Sandbox Code Playgroud)
  2. 第二次尝试:创建磁盘阵列 RAID 1 并尝试挂载它们

    好吧,如果我不能单独挂载它们,那么我需要创建一个磁盘阵列。让我们假设(最合乎逻辑的)原始配置是 raid 1,并且一次使用一个磁盘:

    root@ubuntu:~# mdadm --create --run --level=1 --raid-devices=2 \
                      /dev/md/md-singolo-e6--create-missing /dev/sde6 missing
    
    Run Code Online (Sandbox Code Playgroud)

    给出:

    mdadm: /dev/sde6 appears to be part of a raid array:    
    level=raid0    
    devices=2    
    ctime=Mon Sep 26 10:23:48 2011    
    mdadm: Note: this …
    Run Code Online (Sandbox Code Playgroud)

raid mdadm data-recovery hard-disk

4
推荐指数
1
解决办法
9656
查看次数

标签 统计

data-recovery ×1

hard-disk ×1

mdadm ×1

raid ×1