分页: 3 / 5

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-01 18:47
jxxywjh
ntfsfix用过了,无效。
我推测是linux磁盘管理读取了NTFS非法关机的信息后“判定”NTFS文件系统出了问题,拒绝访问。菜鸟让大家见笑了。
我的疑问是我非法关机怎么就得出这么个判定?

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-01 18:50
想入非非
强制关机没什么问题阿。。。对硬盘本身倒是有一定的伤害 :em05

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-01 19:00
BigSnake.NET
jxxywjh 写了:ntfsfix用过了,无效。
我推测是linux磁盘管理读取了NTFS非法关机的信息后“判定”NTFS文件系统出了问题,拒绝访问。菜鸟让大家见笑了。
我的疑问是我非法关机怎么就得出这么个判定?
没错.. 就是这样

非法关机怎么就不能得出这个判定呢. 非法关机说明关机前没有对文件系统做好同步,文件系统存在已损坏的可能, 拒绝进一步的操作是负责任的做法

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-01 19:18
jarlyyn
jxxywjh 写了:
jarlyyn 写了:还有,用ntfs就要自己承担风险。

不算linux, 很多系统急救工具也都不支持ntfs

这是常识

问题是我不是文件系统损坏造成这个问题的,这个问题很乌龙
你这根本就是ntfs的问题

作为微软没有公开过的的一个私有文件系统格式

你应该去找微软而不是来linux论坛说linux的问题。

linux为什么要支持ntfs文件系统呢?

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-01 19:25
zszzd
我的机器也是这样的,如果WINDOWS不正常关机进LINUX是没办法挂载,但是只要手工强制挂一下就行了吧,
好像是挂载命令里加上个 -f 就搞定了。
不用再用别的东西检查磁盘呀?而且下回启动都是正常的。

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-02 22:40
风之痕
微软都不支持LINUX的分区格式
在WIN下看都看不到

LINUX支持这些都已经很不错了
NTFS是私有的格式
LINUX没有他的代码
对一些错误,能给你检测出来就不错了

WIN的错误
不要找LINUX来解决

LINUX能给你识别,那说明他大度
但是不代表他有责任给你修复
你可以在LINUX下出下错误
然后到WIN下修复下看看
……

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-02 22:54
belltoy
看不下去了
LZ简直是强词夺理

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-02 23:36
poet
jxxywjh 写了: 我这里就想说了,我windows下强制关机NTFS盘怎么就在ubuntu下打不开了?保全我的数据?我要是没PE光盘怎么办?重装XP系统?什么NTFS-3G NTFSPROF NTFSFIX,强制挂载全试过,没用,最后还是PE光盘解决问题。
这个与Linux没有关系,Linux是内核,而ntfs-3g是用户模式的,也就是说它仅仅是个应用程序。

由于版权的原因,ntfs-3g没有内置对NTFS日志记录的处理,因此,当NTFS卷出现没有被正常提交的日志时,ntfs-3g程序无法正确处理它。必须由windows系统处理。

其实要怪就怪NTFS不是一个开放的标准,其日志结构对外不公开,因此Linux下无法开发相关的驱动。所以NTFS日志问题无法在Linux下修复。——你认为没有问题只是因为windows能够自动修复NTFS盘的问题而不是因为你的盘真的没有问题。——而Linux不能修复它,仅仅是因为微软不愿意把NTFS的日志格式公开而已,不是Linux不愿意修复。

如果你使用NTFS这种不公开的文件系统格式,Linux是无法可靠的处理的,对于一个开放的系统,为什么要坚持使用一个不开放的格式呢?

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-02 23:40
poet
楼主最大的错误是认为非法关机不会造成文件系统损坏。

其实事实是:只要非法关机一定会造成文件系统损坏,只是NTFS格式windows会自动修复而已。——你看起来觉得是没有损坏。

至于 Linux 有没有责任解决NTFS文件系统的修复问题,这个大家已经说过很多了,我不说了。

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-03 5:31
linaiyue
这个与Linux没有关系,Linux是内核,而ntfs-3g是用户模式的,也就是说它仅仅是个应用程序。

由于版权的原因,ntfs-3g没有内置对NTFS日志记录的处理,因此,当NTFS卷出现没有被正常提交的日志时,ntfs-3g程序无法正确处理它。必须由windows系统处理。

其实要怪就怪NTFS不是一个开放的标准,其日志结构对外不公开,因此Linux下无法开发相关的驱动。所以NTFS日志问题无法在Linux下修复。—— 你认为没有问题只是因为windows能够自动修复NTFS盘的问题而不是因为你的盘真的没有问题。——而Linux不能修复它,仅仅是因为微软不愿意把 NTFS的日志格式公开而已,不是Linux不愿意修复。

如果你使用NTFS这种不公开的文件系统格式,Linux是无法可靠的处理的,对于一个开放的系统,为什么要坚持使用一个不开放的格式呢?

===============================================
还是这位网友的回复显水准,很多人回帖的内容不是面向解释和解决问题,力不能及还是保持观望为好 。

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-03 16:06
windywinter
linaiyue 写了: 还是这位网友的回复显水准,很多人回帖的内容不是面向解释和解决问题,力不能及还是保持观望为好 。
很多人懒于回答这种无厘头问题。我刚想回一个“LZ英明“,却发现居然有人耐心解释了好几遍。

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-03 16:21
ptptptptptpt
win 都删掉了为什么还要用 ntfs ?那是微软私有的,其他任何系统 对ntfs 的支持 都比不上 win。ubuntu 这样做是对用户的数据负责。

也可以不查盘强制挂载,但可能会丢数据

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-03 16:36
kukunya
大蛇果然强大!! :em38 :em66

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-03 18:24
yiding_he
管他什么日志不日志的,force 挂载就是了。

Re: 搞不懂linux磁盘管理的设计

发表于 : 2008-10-03 23:55
yuekuen
25,33,38楼是在探讨,但其它的我看就是在吵架了。