我正在运行Ubuntu 8的东西,我的数据是在镜像对1TB磁盘格式化为ext3,RAID是通过mdadm。 我想迁移到Windows 7(是的,我知道,但Linux不知道为我做),并将磁盘迁移到NTFS。 我的计划是:
打破MDADM RAID(逻辑上失败一个磁盘)将“失败”磁盘格式化为NTFS将数据从RAIDarrays复制到NTFS磁盘(不关心烫发)
安装Windows(新的单独的非RAID磁盘),我的数据磁盘可用。
我研究过这个,似乎是最简单的方法。 我没有另一个磁盘备份,所以我认为这是我唯一的方法。 任何人都可以看到更好/更简单的方法?
使用
mdadm --fail /dev/sda<n> (The software raid partition of drive) more /proc/mdstat (To verify that the partition is indeed marked failed) mdadm --remove /dev/sda<n> (The same partition which was marked fail) fdisk /dev/sda (Then change partition type to fat32 using 't' option)
我不确定是否可以使用Linux格式化分区为NTFS,因此我build议将分区types更改为FAT。 然后使用格式
mkdosfs -I /dev/sda<n>
装载它并从你的RAID分区复制数据。
注意:
这样做不应该有任何问题。 我build议您在更改时启动LiveCD发行版并将旧的(ext3)分区挂载为只读格式化新分区(NTFS),然后复制数据。
这将使您的ext3分区有一个全新的备份。 一旦你安装了Windows,启动并运行文件实用程序检查程序(简单的校验和将执行)在ext3分区上运行相同的实用程序,以validation在迁移过程中没有数据已经被更改,您的好去处。