挂载群晖的硬盘

先装依赖

sudo apt-get install -y mdadm lvm2 btrfs-progs

硬盘插好

硬盘上第一个是系统分区,是ext4,如果要挂载他,那就直接

sudo mount -t ext4 设备路径 文件夹

这就挂载完成了,无需理会他显示的标识是什么

第二个是交换分区也就是虚拟内存swap

第三个是数据分区,按下面的操作挂载

sudo mdadm -Asf
sudo vgchange -ay

这时打开那个叫磁盘的app,能看到一个dm设备,当然,也可以

sudo fdisk -l

来查看,然后直接点挂载或者

sudo mount 设备路径 文件夹

很不幸,在2020年11月9日晚上,我有一块硬盘因为坏道导致数据分区的超级块损坏,存储池直接消失了,由于dm容器不像Ext4拥有备用的超级快,因此尝试了4个小时尚未将超级块重建

我使用的是Basic模式,也就是一个单盘raid1的dm容器里面套着Btrfs

转折是在第二天dd备份了全盘镜像之后找到了一个可以直接挂载这个dm容器中的分区的办法

先找到群晖的硬盘,比如/dev/sda,挂载第三个分区,下面自行替换(1048576是2048*512算出来的Data Offset偏移量)

sudo losetup --find --show --read-only --offset 1048576 /dev/sda3

这时候会显示一个设备路径,比如/dev/loop0,下面自行替换

mkdir sparkle
sudo mount /dev/loop0 sparkle

如果文章对你有帮助, 你可以: 请我喝可乐

Leave a Comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.