Linux(Ubuntu/Archlinux)挂载btrfs分区

前几天群晖突然崩了,开机只有风扇在转,其他都没反应,估计是主板哪里坏了。

NAS是平时备份数据用的,包括这个博客我每天都通过rsync备份一遍到NAS里,就想着先把数据复制一份到电脑里,免得出个啥情况数据都丢了,然后再看能不能修一下或者换个主板。

把硬盘拆下来,通过硬盘盒连接电脑,接上后发现电脑识别不了,刚开始以为是Windows不兼容的问题,于是就装了个Linux系统,结果还是识别不到。

sudo fdisk -l 命令能看到接入的硬盘还有分区,但是无法挂载。

Linux(Ubuntu/Archlinux)挂载btrfs分区

执行 sudo mount /dev/sdb3 /home/notevm/dsm 命令挂在会提示:未知的文件系统类型“linux_raid_member”.

Linux(Ubuntu/Archlinux)挂载btrfs分区

后面想起当时群晖里使用的是btrfs文件系统,不是ext4格式,然后经过一番搜索,总算是成功挂载上了。

需要先安装支持工具

Debian/Ubuntu:

sudo apt install -y btrfs-prog mdadm

Archlinux/Manjaro:

sudo pacman -S --noconfirm btrfs-prog mdadm

安装完还是识别不到的话,可以尝试下重启电脑。

后面我用Archlinux测试了下,发现安装完系统自带有这两个工具,不需要另外安装。

挂载

执行命令:

btrfs filesystem show

查看已有的btrfs

Linux(Ubuntu/Archlinux)挂载btrfs分区

然后挂载对应的devid后面的/dev/md*设备就可以了。

Linux(Ubuntu/Archlinux)挂载btrfs分区

原创文章,作者:小哆啦,如若转载,请注明出处:https://www.notevm.com/a/6479.html

(0)
上一篇 2022年9月18日 16:36
下一篇 2022年10月27日 19:23

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注