[巴法络] buffalo wvl PC上读取数据方法 |
已经找到解决方案了(我的是单盘的),献给有需要的NAS迷:
1. 找个PC (虚拟机也一样,我就是) 安装 Ubuntu 12.04, 只要支持 xfs文件系统就可以 2. 拔下硬盘,连接到PC上(我用的USB转接口),直接接到主板的Sata口速度效果更好 3. sudo Parted -l 查下刚插上的硬盘 (假设 /dev/sdb) 4. sudo mount /dev/sdb6 (假设你要挂第6个分区) 5. 如果成功,到资源管理器里面找刚挂上的盘吧,就复制你的数据吧(最好使用Root 账号操作 拷贝) 6. 如果失败(提示unknown filesystem type 'linux_raid_member' ), 查下是否安装了mdadm Raid磁盘管理工具。sudo apt-get install mdadm 7. sudo mdadm --assemble --run /dev/md0 /dev/sdb6 8. 如果正常退出,ok,顺利完成。 9. 资源管理器里面找你的盘吧,备份你的数据吧。 --PS. 如果你的是双硬盘(Raid0,Raid1),甚至是Raid 5,原理一样,就是在PC上用mdadm工具把你多个硬盘挂在起来。因为本人只用一块,时间有限,没做实验。有成功者,update下哦。 ***对于期望无损转换,觉得不好弄,如果可以实现,也是速度超超级慢的,还不如这样方便。 --------------------------------------- 顺便问下,为什么 buffalo wvl 上我插的是一个硬盘,磁盘分区信息是raid 1 (因为如果你用df -h 查的话,硬盘文件符是 /dev/md1),而且在PC上用dmadm查也是显示raid level = 1。 在web控制页面里是显示一个磁盘,且是normal的。 纳闷呀,那我插入第二块硬盘,岂不乱套了? 有哪位高人解释下? 插入个200G的硬盘会不会有问题? |