我的电脑上安装了 Linux Mint 14 和 Windows 8(双启动)。我主要使用 Linux,但有时仍需要 Windows。
以下是命令输出的屏幕截图sudo fdisk -l
:
https://dl.dropbox.com/u/37485576/fdisk%20output.png
- sda1:Windows 8 分配的 350 MB 分区(我仍然不知道为什么。)
- sda2:Windows 安装
- sda3:我的共享 NTFS 驱动器
- sda5:Linux Mint 14 安装
- sda6:Linux Mint 的交换区域
我的大部分文件都在sda3
两个操作系统之间共享(有点像我的备份分区)。我可以从两个操作系统访问它。但是,有时我的文件会损坏。
例子:我最近下载了 Eclipse,并将其解压到sda3
Linux Mint 驱动器中的一个文件夹中。它运行良好。然后当我切换到 Windows 时,它要求我修复驱动器,因为其中存在一些错误。我接受了,Windows 进行了一些扫描并重新启动。当我切换回 Linux Mint 时,我注意到 Eclipse 无法正常工作。当我检查时,Eclipse 文件夹中的大多数文件都已损坏。反之亦然。有时我无法在 Windows 中查看和/或打开我在 Linux Mint 中创建/下载的文件。我厌倦了丢失这样的文件。
我知道这也可能是硬件问题(我的电脑有点旧了)但如果不是,有没有比我现在更好的方法来共享驱动器(两者都使用单独的 NTFS 分区)?
请求后编辑
df -Th output:
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda5 ext4 14G 11G 2.5G 81% /
udev devtmpfs 2.0G 4.0K 2.0G 1% /dev
tmpfs tmpfs 785M 1.1M 784M 1% /run
none tmpfs 5.0M 0 5.0M 0% /run/lock
none tmpfs 2.0G 2.3M 2.0G 1% /run/shm
none tmpfs 100M 16K 100M 1% /run/user
/dev/sda3 fuseblk 201G 186G 16G 93% /media/mAt
uname -a output:
Linux mAt-VAIO 3.5.0-21-generic #32-Ubuntu SMP Tue Dec 11 18:51:59 UTC 2012 x86_64 x86_64 x86_64 GNU/Linu
X
答案1
http://ubuntuforums.org/showthread.php?t=217009
Linux 对 NTFS 的支持一直不太好。2006 年 7 月 14 日,ntfs-3g 软件包被认为是稳定的,但仍然存在问题,例如检查磁盘返回问题和分区被标记为不干净。
NTFS 是否绝对必要?您可以将分区格式化为 FAT32 或两者之间更常见的格式吗?
答案2
我曾经使用 FAT16 或 FAT32 作为外部硬盘,用于保存我的照片集。多年来,这种方式一直运行良好。但有一天,我在执行文件写入操作时不小心移动了 USB 电缆,短暂的断开连接破坏了索引,导致所有文件都无法查看。
经过大量工作,我恢复了文件,但没有恢复原始文件夹结构或文件名,所以这是一场大灾难。从我后来读到的内容来看,更现代的文件系统可以更好地应对此类事件。所以最近,在购买了一个新的外部磁盘驱动器后,我在 Linux 下将其格式化为 NTFS,以便在必要时能够与 Windows 计算机共享。不幸的是,正如我现在发现的,Windows 计算机无法识别该驱动器。所以我想我必须从 Windows 计算机将其重新格式化为 NTFS,并希望 Linux 可以接受这一点。