在 ubuntu 中挂载 Synology 磁盘

在 ubuntu 中挂载 Synology 磁盘

我在 Synology 磁盘上有一些文件,我想使用 extundelete 恢复它们。我已经安装了 raid1 设置。因此,磁盘上有两个 raid 存储(md2 和 md3),它们通过 lvm 连接到一个。我尝试让 lvm 运行。我认为它不喜欢 md2p1。我尝试挂载 md2p1,但它没有挂载,所以我认为它是一些垃圾。我怎样才能让 LVM 找到其他设备呢?

sudo lsblk -o name,uuid,mountpoint
NAME        UUID                                   MOUNTPOINT
sda                                                
├─sda1      bb4b1f59-9349-4e59-cced-5de7ca715931   
├─sda2      291dec99-01d5-7031-cced-5de7ca715931   
├─sda5      46288321-39d3-353d-7014-c3a9333d1c33   
│ └─md2     8s9LfU-Egt2-sbtJ-1zkH-ewqb-LjRT-xZ2RC2 
│   └─md2p1 8da77aa4-43ff-4cd1-81f0-f311284e0b04   
└─sda6      a7ff03a3-29c2-a100-ecdd-c31c151ca783   
  └─md3     Eu0fsK-Cu1W-3PCw-ZEV6-80fL-05rf-H0qlcE 
sdb                                                
├─sdb1      e29faa0c-a7b4-4851-a17d-75c20238edc2   /
├─sdb2      ce06f4bb-5f73-423b-9794-b94a1e47d4f8   
└─sdb3      6089A7F658D702D4                       
sdc                                                
└─sdc1      09d3c590-3a6a-4436-8718-7c14ab0e282b 

sudo lvs
 Couldn't find device with uuid 8s9LfU-Egt2-sbtJ-1zkH-ewqb-LjRT-xZ2RC2.
LV   VG     Attr      LSize Pool Origin Data%  Move Log Copy%  Convert
lv   vg1000 -wi-----p 2,72t

答案1

我曾经遇到过这个问题,我所做的就是交叉编译extundelete并安装在synology上。

另一种方法可能是使用kpartx,以便您的系统识别正确的设备名称。

我记得 Synology 曾经使用 来组装 RAID 部件mdadm,而不是直接使用 LVM(此后可能已经改变)。如果直接使用LVM并修改文件系统,则可能需要重建RAID。

相关内容