最近,当尝试打开计算机(win 7 64bit)时,它开始出现传说中的 bsod,导致它反复重启。当尝试修复问题时,计算机在黑屏上冻结,或者在正常启动时,蓝屏攻击再次出现。我把我的电脑带到一家商店,他们告诉我硬盘(seagate 3tb)已损坏,需要更换。因此,在此之后,我通过 cd 启动了 ubuntu 12:04,并设法从 c: hd 恢复文件。但是,我无法找到分区 d: 来恢复我留在那里的一些电影。有人能告诉我如何通过 ubuntu 从 Windows 访问分区 D: 吗?
其他信息:a)我没有安装 ubuntu,当我尝试安装时,出现以下消息:“未定义根文件系统。请从分区菜单中更正此问题。” - 实际上,如果可能的话我宁愿不安装它,因为我不太熟悉这个操作系统。
我想这是我恢复这些文件的最后一次机会,请帮忙!
谢谢。
答案1
使用 安装 ntfs-3g sudo apt-get install ntfs-3g
。然后在 NTFS 分区上运行 ntfsfix 命令。
ntfsfix v2.0.0(libntfs 10:0:0)
用法:ntfsfix [选项] 设备
Attempt to fix an NTFS partition. -h, --help Display this help -V, --version Display version information
例如:ntfsfix /dev/hda6
开发人员的电子邮件地址: [电子邮件保护]Linux NTFS 主页:http://www.linux-ntfs.org
=======================================
您可以使用名为 ntfsprogs 的程序。如果未安装,您可以通过以下方式安装它:只需按键盘上的Ctrl+ Alt+T打开终端。打开后,运行以下命令:
sudo apt-get install ntfsprogs
安装完成后,您需要找到 NTFS 驱动器名称,只需执行sudo fdisk -
l 即可找到,一旦您知道名称,然后
sudo ntfsfix /dev/sdXX
确保将 XX 替换为您的驱动器名称。
笔记:无论何时处理分区,请确保您有完整的备份以确保安全。
===================================
sudo apt-get install testdisk
然后运行它:
sudo testdisk
并按照说明进行操作。您必须搜索分区,然后写入更改。
也感谢这里的回答者:
当您可以安装它时,您还可以尝试:
sudo dd conv=sync,noerror bs=8k if=/dev/sda6 of=/home/backup-file
然后您可以复制backup-file
到外部驱动器并使用它来获取已保存的数据。
当您稍后想要执行此操作时,您需要挂载它,因此请运行:
sudo losetup /dev/loop1 /home/backup-file
sudo mount /dev/loop1 /mnt/backup