如何在 Linux 中挂载 Raid 磁盘

如何在 Linux 中挂载 Raid 磁盘

我有一台 Ubuntu 服务器,必须以救援模式重新启动,并且我正尝试安装一个分区来重置 root 密码。我按照托管公司的指示操作,但遇到了麻烦,没有收到他们的回复

当我尝试做

mount /dev/sda1 /mnt/

我收到此错误:

mount: unknown filesystem type 'linux_raid_member'

这是输出fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0009307f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    20973568    10485760+  fd  Linux raid autodetect
/dev/sda2        20973569  1952468992   965747712   fd  Linux raid autodetect
/dev/sda3      1952468993  1953520064      525536   82  Linux swap / Solaris

Disk /dev/md2: 988.9 GB, 988925591552 bytes
2 heads, 4 sectors/track, 241436912 cylinders, total 1931495296 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/md2 doesn't contain a valid partition table

Disk /dev/md1: 10.7 GB, 10737352704 bytes
2 heads, 4 sectors/track, 2621424 cylinders, total 20971392 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/md1 doesn't contain a valid partition table

我该如何安装该磁盘?

答案1

您的 RAID 设备称为/dev/md1/dev/md2。它们可能包含您的文件系统;您可以尝试:

mount /dev/md1 /mnt

或者:

mount /dev/md2 /mnt

根据您系统的配置方式,这些设备本身也可能是大型虚拟设备的一部分。如果您无法安装单个设备,请告知我们,我们将从那里开始。

有关 Linux 软件 RAID 的更多信息,请从这个文件

答案2

我最近找到了一种完成此操作的方法,而且并不太复杂。

我发现这篇文章很有帮助。 https://ahelpme.com/linux/recovering-md-array-and-mdadm-cannot-get-array-info-for-dev-md0/

我运行了这些命令并成功了。

sudo mdadm --assemble --scan --verbose

sudo cat /proc/mdstat

一旦您弄清楚要安装哪个磁盘...

mount /dev/md# /mnt/point

相关内容