lincanbin
V2EX  ›  Ubuntu

用 Ubuntu 的 ntfsfix 把我一个多卷分区的 NTFS 硬盘搞跪了……还有救吗?

  •  
  •   lincanbin · Oct 1, 2015 · 6899 views
    This topic created in 4051 days ago, the information mentioned may be changed or developed.

    事情是这样的,我有这么一个硬盘,动态磁盘, 6 个卷, 2 个分区,每个分区都是 3 个卷。
    从 Windows 下看是这样的:
    d1
    2 个分区, File 区是 122.31GiB , Media 区是 175.78GiB 。

    然后我在 Ubuntu 下挂载了这个硬盘,发现挂上后进不去,报错,我就用 ntfsfix 对硬盘进行了修复,修复完了,果然能进了。
    但是 File 区变成了 58.36GiB , Media 区变成了 50.00GiB 。

    我又跑回 Windows 下看看是不是也这样了, Windows 报错,自动对磁盘进行了修复。
    然后我打开一看,果然:
    d2
    每个分区都只有其中一个卷能被分区读出,两个分区加起来一共 100G 出头,其他近 200G 都蒸发了……
    点进去后, Media 区的文件跟原来的一样,一个不少。
    只是有相当一部分文件变成 0 KiB 了,无法读取。
    d3
    两个区都是这种表现。
    但是点开磁盘管理,显示还是跟原来一样
    d1

    出事了我就没往硬盘里写东西了,硬盘已拔,这样还有救吗?

    16 replies  •  2018-12-25 12:41:23 +08:00
    lincanbin
    lincanbin
    OP
    Oct 1, 2015
    1
    重要资料都有备份,但是几百 G 文件我不可能全都备份。
    所以还有一些没备份的、重要级别不算高的,但是我也不想丢的资料在。
    不希望为这些文件付出过高成本,但是有可能的话,还是希望能抢救一下。
    univert
    univert
    Oct 1, 2015
    2
    动态磁盘最好别搞,按个是微软自己的标准,其他工具基本没什么支持的。自求多福
    kokutou
    kokutou
    Oct 1, 2015
    3
    动态区。。。而且还是跨区动态卷。。。
    kokutou
    kokutou
    Oct 1, 2015
    4
    找数据恢复问问吧。。。
    lincanbin
    lincanbin
    OP
    Oct 1, 2015
    5
    @univert 是我自己犯傻了,一看到 Ubuntu 下无法访问,就 fix 了一下。
    话说 ntfsfix 运行前,没有检测硬盘类型是不是自己能 fix 的就 fix 了?
    我得联系一下作者,防止有人跟我一样犯傻。
    rainy3636
    rainy3636
    Oct 1, 2015 via Android
    6
    真真跪了,远离动态磁盘
    adrianzhang
    adrianzhang
    Oct 1, 2015
    7
    一般找个强悍点的恢复软件可以解决,毕竟只是表头损坏。试试 r-studio
    lincanbin
    lincanbin
    OP
    Oct 1, 2015
    8
    @adrianzhang 文件没丢,只是变成 0KiB 了,所以我找了非常多的恢复软件都没用。
    Laforet
    Laforet
    Oct 1, 2015
    9
    先做一个全盘镜像备份,然后试试看这个

    http://www.rodsbooks.com/fixparts/
    543400
    543400
    Oct 1, 2015 via Android
    10
    我是来取经的
    adrianzhang
    adrianzhang
    Oct 1, 2015
    11
    @lincanbin 文件内容没了?如果数据还在只是文件指针坏了的话用那工具全盘扫描可以找到
    etnperlong
    etnperlong
    Oct 2, 2015
    12
    我是来看看怎么跪的
    doneww
    doneww
    Oct 2, 2015
    13
    作为系统维护常识,几乎所有与 windows 有关的维护都应该用 windows 自带或者 for windows 的工具来做, Linux 下只弄 Linux 自己的东西。 windows 生态圈是以亿作为单位的,成熟度比 Linux/*nix 圈高多了。
    hullopanda
    hullopanda
    Nov 13, 2015
    14
    至今没有在 ubuntu 下面打开任何 ntfs 分区 以免哪天玩坏了
    zzstefan
    zzstefan
    Nov 9, 2018
    15
    请问下 你这个问题后来怎么解决的啊,我的一个移动硬盘也弄了这个指令,然后所有数据感觉都没了。。。
    lincanbin
    lincanbin
    OP
    Dec 25, 2018
    16
    @zzstefan 我的文件一个都没恢复出来,勤备份吧。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2872 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 13:17 · PVG 21:17 · LAX 05:17 · JFK 08:17
    ♥ Do have faith in what you're doing.