如何组织硬盘以供 Linux/Windows 共享?

如何组织硬盘以供 Linux/Windows 共享?

我的电脑上安装了 Linux Mint 14 和 Windows 8(双启动)。我主要使用 Linux,但有时仍需要 Windows。

以下是命令输出的屏幕截图sudo fdisk -l

SU528171 示例 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,并将其解压到sda3Linux 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 可以接受这一点。

相关内容