如何使用NTFS驱动器/分区在Ubuntu Edgy Eft

如何在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

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏