我在具有 RAID 0 配置的服务器上安装了 Ubuntu 10.04。服务器有很多用户账户,用户在服务器中有很多数据。由于删除某些软件包,服务器已崩溃,现在启动期间出现内核恐慌。
现在如何备份 RAID 0 中的数据?我可以使用 Ubuntu Live CD 吗?它能够检测到 RAID 0 吗?要从 Ubuntu Live CD 检测 RAID 0,我需要做什么?我不想丢失数据。
有没有一种方法可以在不丢失任何数据的情况下安装Ubuntu?有没有其他方法可以取回 RAID 0 中的所有数据?
答案1
我不熟悉 Ubuntu,但没有理由认为 Ubuntu live CD/DVD 在 MD softRAID 方面存在问题。您应该会看到带有 的 MD 设备cat /proc/mdstat
。
如果它们没有被自动识别,那么您可以使用以下命令创建它们
mdadm --assemble /dev/md0 /dev/sda15 /dev/sdb15
使用fdisk -l /dev/sda
或parted /dev/sda print
(或vgdisplay -v
) 找出您的 MD 基本卷。
然后,您可以/dev/md0
按照通常的方式安装和访问其上的数据。
此外,在不影响 RAID 卷上数据的情况下(重新)安装 Ubuntu 应该不成问题。只是别碰它。 Linux 安装程序仅使用您告诉他们使用的卷。如果操作系统本身与您仍然需要的数据一起安装在 MD 卷上,则无需先创建文件系统(格式化)即可安装它。