首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >破坏mdadm raid并移动到NTFS

破坏mdadm raid并移动到NTFS
EN

Server Fault用户
提问于 2009-11-30 09:09:51
回答 2查看 2.4K关注 0票数 0

我正在运行Ubuntu 8,我的数据在一对镜像的1TB磁盘上,格式为ext3,RAID是通过mdadm进行的。我想迁移到Windows 7(是的,我知道,但Linux目前还没有为我做这件事),并将磁盘迁移到NTFS。我的计划是:

中断MDADM RAID (通过逻辑失败一个磁盘)将“失败”磁盘格式化为NTFS,将数据从RAID数组复制到NTFS磁盘(不关心perms)

安装Windows,(新的独立的非RAid磁盘)和我的数据磁盘是可用的。

我已经研究过了,这似乎是最简单的方法。我没有别的磁盘可以备份,所以我认为这是我唯一的方法。有人能看到更好/更容易的方法吗?

EN

回答 2

Server Fault用户

发布于 2009-11-30 14:20:19

使用

代码语言:javascript
复制
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,因此我建议将分区类型更改为FAT。然后格式化使用

代码语言:javascript
复制
mkdosfs -I /dev/sda<n>

挂载它并从您的raid分区复制数据。

注意:

  1. 酌情将/dev/sda更改为/dev/sdb或/dev/sdc
  2. FAT32不能接受大小大于4GB的文件。
  3. 当使用Linux FAT分区的格式可以大于32 GB时,Windows限制就不适用了。相同的分区将在Windows中正常工作,不会有任何问题。
票数 1
EN

Server Fault用户

发布于 2009-11-30 09:28:34

这样做不应该有任何问题。我建议您在进行更改时,引导到LiveCD发行版并将旧(ext3)分区挂载为只读,格式化新分区(NTFS),然后复制数据。

这将为您的ext3分区留下一个新的未碰过的备份。安装好窗口后,在文件上启动并运行文件实用程序检查器(简单校验和就可以了),在ext3分区上运行相同的实用程序,以验证在迁移过程中没有任何数据被更改,并且可以继续运行。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/89331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档