查看“NtfsMount”的源代码
←
NtfsMount
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{msg:notice}} '''本文面世之后,新诞生的软件ntfs-3g 提供了对NTFS读写更好的解决方案,也许新的MagicLinux系统中已经有NTFS-3G可以用了''' {{msg:notice}} 下面介绍的“对 NTFS 的有限写入”已经是安全的,但我们依然不主张大家对 NTFS 执行写操作。因为你可能由于一时失误,特别是使用了 show_sys_files 参数,错除重要文件,导致 Windows NT/2000/xp/2003 不能启动! == 关于 ntfsmount == 通过使用 mount 命令或 /etc/fstab 文件加载一个 NTFS 文件系统,我们对其只能进行“只读”操作。 MagicLinux 为用户提供了 ntfsmount,以实现对 NTFS 分区的有限写入。 ntfsmount 是一个基于 [[FUSE]] 的文件系统驱动,您可以通过它来加载 NTFS 分区,并可对 NTFS 分区“有限可写”操作。关于 FUSE 的介绍,请阅读 [[ FUSE | 用户空间文件系统(FUSE) ]]。 == 如何使用 ntfsmount 加载分区 == 假设你已经把要进行“有限写入”的 NTFS 分区加载到了 /mnt/ntfs 目录中,该分区所对应的设备为 /dev/hda10。此时,你需要进行以下几步操作: 首先,关闭使用 /mnt/ntfs 目录中的所有程序(包括窗口),并且执行 fuser 命令强行终断所有程序对此资源的使用: fuser -k /mnt/ntfs 然后,卸载加载点 /mnt/ntfs: unmount /mnt/ntfs 接着,加载 FUSE 驱动模块。( Magic Linux 2.0 final 的用户请跳过此步骤,此模块已编入内核中,无需加载 ) modprobe fuse 最后,重新挂载 NTFS 分区为可写模式: ntfsmount 设备 挂载点 -o 选项 1, 选项2, …… 例如: ntfsmount /dev/hda10 /mnt/ntfs -o umask=0,locale=zh_CN 如果要浏览到系统隐藏文件,需要加 show_sys_files 参数: ntfsmount /dev/hda10 /mnt/ntfs -o show_sys_files,umask=0,locale=zh_CN 更多的 ntfsmount 命令参数,请使用 man ntfsmount 进行查阅,或浏览此网页 [[http://man.linux-ntfs.org/ntfsmount.8.html NTFSMOUNT(8) Manual Page]] 执行完以上操作,你可以在 /mnt/ntfs 读写你的 NTFS 分区了。 == 如何卸载使用 ntfsmount 加载的分区 == 假设你使用 ntfsmount 加载的分区为 /mnt/ntfs,对应设备为 /dev/hda10。此时,你需要进行以下几步操作: 首先,关闭运行于加载点 /mnt/hda10 上的所有程序(包括窗口),并且使用 fuser 强行终断所有程序对这个资源的使用: fuser -k /mnt/hda10 然后,使用 fusermount 命令卸载加载点: fusermount -u /mnt/hda10 [[category:NTFS]]
本页使用的模板:
模板:Notice
(
查看源代码
)
返回至“
NtfsMount
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
变体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息