难道就不能直接原生支持ntf?
Tofloor
poster avatar
shulun743
deepin
2015-07-11 21:25
Author
使用 deepin  2014.3  64   查看 win 分区的  d盘 和 e盘

如下报错 ,问一下啊  ,就不能原生支持 查看 ntfs 分区?

毕竟 win并没有运行为何不能访问ntfs 呢?

pe都能 访问ntfs 的,为何 linux 在win 没有运行的情况下 ,不能访问呢?



虽然我也知道关闭 win 快速启动就能解决?

但为何不能原生支持呢?

Reply Favorite View the author
All Replies
136******54
deepin
2015-07-11 21:39
#1
这只是快速启动的问题,跟ntfs格式没有关系,linux支持ntfs读写
Reply View the author
xliang9550
deepin
2015-07-11 21:44
#2
这个问题的责任不在GNU/Linux,因为NTFS是M$的私有文件系统。
如果想同时保留快速启动以及双系统共享,可以考虑exfat文件系统,安装exfat-fuse和exfat-utils可以获得exfat支持。
在Windows系统下将本地硬盘格式化为exfat,需要使用命令行工具diskpart。
Reply View the author
crossbeam
deepin
2015-07-11 21:45
#3
windows8的快速启动功能
必须完全关闭才能挂载
Reply View the author
BingoLove
deepin
2015-07-11 22:19
#4
本帖最后由 BingoLove 于 2015-7-11 14:38 编辑

其实这里面已经告诉你问题的原因,并且已经提供了解决办法。没有安全关闭的windows分区默认是不挂载的。但是可以用“ro” 只读模式挂载。终端挂载加-r参数
参见我这贴
https://bbs.deepin.org/post/21651

也可以装“磁盘”软件,软件中心搜索“disk”安装之后图形操作修改挂载选项。
具体操作参考http://www.hecticgeek.com/2012/1 ... ead-only-in-ubuntu/
我电脑截图启动不了,没法给你演示了
Reply View the author
xliang9550
deepin
2015-07-12 01:37
#5
以前在CentOS下面手动挂载的时候总是使用只读参数。
后来觉得麻烦,把工作站上的(正版)Windows删除了,一切都清净了。
我当时使用的挂载命令(自行编译安装ntfs-3g)
可写挂载:sudo mount -t ntfs-3g /dev/sdb5 /mnt/挂载点
只读挂载:sudo mount -t ntfs-3g -r /dev/sdb5 /mnt/挂载点
Reply View the author
brophy
deepin
2015-07-12 06:15
#6
还是关安全启动吧,关了啥事也没有了,也没有什么影响
Reply View the author
Feng Yu
deepin
2015-07-12 07:50
#7
求别逗,PE就是一个微型windows内核好吗,windows连自己的NTFS格式都支持不了还玩个蛋
Reply View the author
xliang9550
deepin
2015-07-12 07:58
#8
回LS,LZ的意思是处于快速启动状态下的NTFS分区,在其他PE或Windows环境下可以挂载。
但是,如果尝试在其他Windows副本(包括PE)下面挂载处于快速启动状态下的NTFS文件系统,会面临巨大的丢失数据风险。
所以,Linux禁止挂载其实是一种很好的保护措施。
Reply View the author