我从带有 perc 5i 的 Dell 服务器中取出了 SATA 硬盘。我需要将数据保存在另一个没有硬件 raid 的 Linux 机器上。
有可能吗?怎样做?
我知道这个磁盘上有两个分区,但是当我连接它时,“cfdisk”只显示一个分区,还有大量的可用空间。
Disk Drive: /dev/sdd
Size: 250059350016 bytes, 250.0 GB
Heads: 95 Sectors per Track: 5 Cylinders: 1028204
Name Flags Part Type FS Type [Label] Size (MB)
---------------------------------------------------------------------------------------------------------------
Pri/Log Free Space 1,05 *
sdd1 Primary ext2 207,62 *
Pri/Log Free Space 249850,69 *
megaraid 模块已加载。
lsmod | grep megaraid megaraid 34971 0 scsi_mod
158517 5 sg,usb_storage,libata,sd_mod,megaraid
答案1
如果没有真正的控制器,这将无法工作。MegaRaid
模块只是控制器的驱动程序,与磁盘的内容无关。
无论如何,您使用 cfdisk 看到的分区信息都是假的。不要碰那个分区表。甚至不要尝试以读写模式从该磁盘安装任何东西。很有可能您会以这种方式损坏数据而无法恢复。
我希望您原来的系统中的 raid 集只是一个 2 磁盘镜像或 JBOD 模式下的单个磁盘。
如果是任何其他形式的 raid,那么如果没有 raid 集的其余部分,该磁盘无论如何都是无用的。
从 eBay 或销售翻新产品的商店购买二手 MegaRaid 控制器。它们几乎不花钱。