如何在Ubuntu Edgy Eft下使用NTFS驱动器/分区
版本1.1
作者:Falko Timme
通常,Linux系统只能从Windows NTFS分区读取,但不能写入它们,如果您必须使用Linux和Windows系统,这可能非常烦人。 这是ntfs-3g发挥作用的地方。 ntfs-3g是一个开源的,免费提供的用于Linux的NTFS驱动程序,具有读写支持。 本教程将介绍如何在Ubuntu Edgy Eft桌面上安装和使用ntfs-3g来读取和写入Windows NTFS驱动器和分区。 它涵盖内部NTFS分区(例如双引导环境)和外部USB NTFS驱动器的使用。
我想先说说这不是建立这样一个系统的唯一途径。 实现这一目标有很多方法,但这是我所采取的方式。 我不会保证这将为您工作!
1初步说明
我已经在Ubuntu Edgy Eft i386系统上测试过了。 如果您使用的是AMD64系统,请查看: http : //ubuntuforums.org/showthread.php?p=1647295#post1647295
2外部NTFS USB硬盘驱动器
在第二章中,我介绍了如何使用ntfs-3g与外部NTFS USB硬盘驱动器。
2.1现状
在安装和使用ntfs-3g之前,我们应该先了解一下系统的当前状态。 插入外部NTFS USB驱动器并将其打开。 您的Ubuntu Edgy Eft桌面应该自动安装,您应该在桌面上看到外部驱动器的新图标(我的外部硬盘称为BACKUP
):
在文件浏览器中,您应该看到外部硬盘的内容:
现在打开一个命令行终端并运行
sudo mount
输出应如下所示:
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
lrm on /lib/modules/2.6.17-10-generic/volatile type tmpfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/dev/sda1 on /media/BACKUP type ntfs (rw,nosuid,nodev,uid=1000,gid=1000,umask=077,iocharset=utf8)
在最后一行,您会看到您的USB驱动器,它的类型为ntfs
,并已安装到/ media / BACKUP
。 如果您尝试写入USB硬盘,您应该会收到一条错误消息,指出驱动器是只读的。
现在卸载驱动器,右键单击其桌面图标,然后从出现的菜单中选择弹出
。 桌面图标消失后,可以关闭USB硬盘。 重要的是,在关闭/断开USB硬盘之前选择“弹出”,否则Ubuntu将会在下次插入驱动器时挂起驱动器,因为以前没有将其完全卸载。 关闭当前访问驱动器的所有应用程序(如文件浏览器),然后选择弹出,否则弹出将失败。
2.2修改/etc/apt/sources.list
我们需要安装的ntfs-3g软件包在外部的Ubuntu存储库( http://flomertens.keo.in/ubuntu/
)中,因此我们必须添加deb http://flomertens.keo.in/ubuntu/ edgy main main
至/etc/apt/sources.list
:
sudo vi /etc/apt/sources.list
[...] deb http://flomertens.keo.in/ubuntu/ edgy main main-all [...] |
之后我们更新我们的包数据库:
sudo apt-get update
2.3更新下载
在插入USB硬盘时自动安装的工具称为pmount
。 它使用正常的Linux ntfs驱动程序来安装NTFS驱动器,但是我们希望它使用ntfs-3g驱动程序。 因此,我们通过从刚添加到/etc/apt/sources.list
的存储库安装pmount
软件包来更新pmount
:
sudo apt-get install pmount
如果你看到这个,请用y回答:
阅读包列表...完成
构建依赖关系树
阅读状态信息...完成
建议包:
cryptsetup
以下软件包将升级:
下山
1升级,0新安装,0删除,84未升级。
需要获得74.0kB的档案。
打开包装后,将使用20.5kB的额外磁盘空间。
警告:以下软件包无法验证!
下山
安装这些软件包,无需验证[y / N]?
< - y