Ubuntu 11.10 删除了 NTFS 写入功能。
从此以后,我无法在外部 NTFS 硬盘上写入/删除,也无法在托管 MS Windows 的 NTFS 分区上写入/删除。
我尝试安装 NTFS-config(并添加命令 sudo mkdir -p /etc/hal/fdi/policy 使其工作),但在安装之前,它要求删除这些包以解决依赖关系,所以这到底是怎么回事?还有
其他方法可以在 Ubuntu 11.10 中写入 NTFS 分区吗?哪个可以顺利安装。
Remove the following packages: 1) flashplugin-downloader 2) flashplugin-installer 3) libasound2 4) libasound2-plugins 5) libasyncns0 6) libatk1.0-0 7) libaudio2 8) libavahi-client3 9) libavahi-common3 10) libc6 11) libcairo2 12) libcomerr2 13) libcups2 14) libcurl3 15) libdatrie1 16) libdb5.1 17) libdbus-1-3 18) libdbusmenu-qt2 19) libexpat1 20) libffi6 21) libflac8 22) libfontconfig1 23) libfreetype6 24) libgcc1 25) libgcrypt11 26) libgdk-pixbuf2.0-0 27) libglib2.0-0 28) libgnutls26 29) libgpg-error0 30) libgssapi-krb5-2 31) libgtk2.0-0 32) libice6 33) libidn11 34) libjack-jackd2-0 35) libjasper1 36) libjpeg62 37) libjson0 38) libk5crypto3 39) libkeyutils1 40) libkrb5-3 41) libkrb5support0 42) liblcms1 43) libldap-2.4-2 44) libmng1 45) libnspr4 46) libnspr4-0d 47) libnss3 48) libnss3-1d 49) libogg0 50) libpango1.0-0 51) libpcre3 52) libpixman-1-0 53) libpng12-0 54) libpulse0 55) libqt4-dbus 56) libqt4-declarative 57) libqt4-network 58) libqt4-script 59) libqt4-sql 60) libqt4-xml 61) libqt4-xmlpatterns 62) libqtcore4 63) libqtgui4 64) librtmp0 65) libsamplerate0 66) libsasl2-2 67) libsasl2-modules 68) libselinux1 69) libsm6 70) libsndfile1 71) libspeexdsp1 72) libsqlite3-0 73) libssl1.0.0 74) libstdc++6 75) libtasn1-3 76) libthai0 77) libtiff4 78) libuuid1 79) libvorbis0a 80) libvorbisenc2 81) libwrap0 82) libx11-6 83) libxau6 84) libxcb-render0 85) libxcb-shm0 86) libxcb1 87) libxcomposite1 88) libxcursor1 89) libxdamage1 90) libxdmcp6 91) libxext6 92) libxfixes3 93) libxft2 94) libxi6 95) libxinerama1 96) libxrandr2 97) libxrender1 98) libxss1 99) libxt6 100) libxv1 101) nspluginviewer 102) nspluginwrapper 103) skype 104) sni-qt 105) zlib1g
提前致谢
答案1
您需要 ntfs-3g 来挂载 ntfs 设备。也就是说,ntfs-config 只需要在 fstab 中配置 ntfs,我在上次升级时遇到了问题。因此,请安装第一个并手动编辑 fstab。在启动中挂载 ntfs 磁盘的正常行将如下所示/etc/fstab
:
/dev/sda4 /media/windows ntfs-3g defaults,locale=ca_ES.UTF-8 0 0
在哪里
- sda4 是 ntfs 分区(根据您的情况,该数字可能会发生变化),
/media/windows
是您想要挂载它的目录(必须手动创建)和- 区域设置必须是您的语言(我的是加泰罗尼亚语),因为系统使用它来读取文件和文件夹的名称。
如果你是英国人,我假设必须是 en_GB 或 en_US。
如果您跳过 fstab 编辑,您仍然可以以用户身份使用 ntfs 分区,只需在 nautilus 中单击即可挂载它。但它将以用户身份挂载。使用 fstab,它由系统本身挂载(当然,具有对所有的读/写权限,因此您可以存储数据)。
希望它有帮助,祝你好运!
答案2
有一种简单的方法可以默认启用 NTFS 写入: - 首先使用终端命令安装 ntfs 配置:
sudo apt-get install ntfs-config
如果 apt 不起作用,请尝试使用 aptitude
然后你只需执行此命令即可默认启用 ntfs-config
sudo mkdir -p /etc/hal/fdi/policy
最后,尝试挂载 ntfs 驱动器并从 ubuntu 向其中粘贴一些文件,现在写入功能即可使用。
答案3
更简单的方法是安装 ntfs-3g(它将删除 ntfs-progs),然后您将获得对 ntfs 驱动器的读写支持。我遇到了同样的问题,它对我有用。