我的服务器存储着我所有的音乐、电视节目等,但停止了启动,在自己无法运行它之后,我把它带到了一个地方,他们在另一个驱动器上重新安装了 ubuntu。我在那里有 2 个驱动器组合成 RAID 0,里面有我想要流式传输的所有媒体,但我不知道如何安装它们。我用 mdadm 制作了 RAID,并在我的电脑上安装了 mdadm。
跑步sudo fdisk -l
给了我这个:
磁盘 /dev/loop0:55.45 MiB,58130432 字节,113536 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop1:219 MiB,229638144 字节,448512 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop2:65.1 MiB,68259840 字节,133320 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop3:50.98 MiB,53432320 字节,104360 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop4:32.3 MiB,33865728 字节,66144 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop5:43.28 MiB,45371392 字节,88616 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop6:4 KiB,4096 字节,8 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop7:61.93 MiB,64913408 字节,126784 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/sda:698.65 GiB,750156374016 字节,1465149168 个扇区 磁盘型号:ST3750640NS 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x5436eff4 设备 引导 开始 结尾 行业 尺寸 ID 类型 /dev/sda1 * 2048 1050623 1048576 512M b W95 FAT32 /dev/sda2 1052670 1465147391 1464094722 698.1G 5 扩展 /dev/sda5 1052672 1465147391 1464094720 698.1G 83 Linux 主 GPT 表已损坏,但备份似乎正常,因此将会使用它。 磁盘 /dev/sdb:596.18 GiB,640135028736 字节,1250263728 个扇区 磁盘型号:WDC WD6400AAKS-6 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:gpt 磁盘标识符:9DD06902-19ED-47CE-9911-116C40929E9F 主 GPT 表已损坏,但备份似乎正常,因此将会使用它。 磁盘 /dev/sdc:931.53 GiB,1000204886016 字节,1953525168 个扇区 磁盘型号:WDC WD10EFRX-68F 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 4096 字节 I/O 大小(最小/最佳):4096 字节 / 4096 字节 磁盘标签类型:gpt 磁盘标识符:3CD8FB5F-6919-4017-B136-91DDC562DD35 磁盘 /dev/loop8:219 MiB,229638144 字节,448512 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop9:65.22 MiB,68378624 字节,133552 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop10:54.24 MiB,56872960 字节,111080 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop11:247.93 MiB,259948544 字节,507712 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop12:99.45 MiB,104267776 字节,203648 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop13:9.3 MiB,9465856 字节,18488 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop14:295.73 MiB,310079488 字节,605624 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/loop15:81.89 MiB,85843968 字节,167664 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节
dev/sdb 和 dev/sdc 是我的 RAID 驱动器,但我不知道如何安装它们。我还使用了桌面上的“光盘”应用程序,我可以看到驱动器,它显示它们在 RAID 中,但我没有看到我可以安装的单个 RAID 驱动器。
我还尝试使用sudo mdadm --detail
每个 dev/md#,这些 dev/md# 似乎可能是我在 maid 时使用过的,但一直返回“没有这样的文件或目录”。
我应该怎么做才能恢复并安装我的 RAID?
答案1
所以我把它挂载了,只是不知道我是怎么做到的。我下载并运行了命令sudo dmraid -ay
。它返回“没有 RAID 磁盘”。我离开了几个小时,没有重置,当我打开“磁盘”应用程序时,突然我的 RAID 就在那里,我可以通过单击按钮来挂载它。我认为 dmraid 一定做到了,即使它说没有找到任何 RAID 磁盘。
答案2
我不在乎我是否在用巫术操纵这个帖子,但我遇到了完全相同的问题:
- 想要从 POP!_OS 更改 Linux 发行版
- 尝试了 Debian,创建了 RAID0,因为非 GUI 安装程序感觉不错,并尝试了它。
- RAID0 取得了巨大的成功,开始在其中下载游戏等内容。
- 慢慢意识到 Debian 并不适合玩游戏,例如无法启动《博德之门 3》
- 换了几个发行版。没有动我的 RAID0,因为我不想再次下载所有东西。
- 安装了 Ubuntu,然后突然找不到我的 RAID0。
磁盘应用程序识别出带有“Linux RAID 成员”分区的硬盘。但无法找到实际的 RAID0 阵列。
这是我所做的:
首先,我们需要一个名为“mdadm”的实用工具:
sudo apt install mdadm
然后我们首先卸载任何先前存在的数组,然后停止并删除它
(这两个只是给了我“错误:无法执行任何操作,找不到路径”)
sudo umount /dev/md0
sudo mdadm --stop /dev/md0
这将打印你的磁盘分区
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
这些行将 RAID 元数据清零并将其重置为正常,这时我的 RAID0 阵列突然挂载
sudo mdadm --zero-superblock /dev/sda
sudo mdadm --zero-superblock /dev/sdb
接下来,通过在 /etc/fstab 和 /etc/mdadm/mdadm.conf 中对数组“md0”注释掉“#”来删除引用
终端:
sudo nano /etc/fstab
在 /etc/fstab 文件中:
# /dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0
终端:
sudo nano /etc/mdadm/mdadm.conf
在 /etc/mdadm/mdadm.conf 中:
# ARRAY /dev/md0 metadata=1.2 name=mdadmwrite:0 UUID=7261fb9c:976d0d97:30bc63ce:85e76e91
最后,更新 initramfs:
sudo update-initramfs -u
所有这些步骤都来自这里从可选步骤。
所有荣誉归功于 DigitalOcean.com 的作者 Madison Scott-Clary、Kong Yang 和 Justin Ellingwood。