Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

2GB を越えるファイルの見え方

0 views
Skip to first unread message

Ichiya KAMIKI

unread,
Jun 12, 2002, 8:05:21 AM6/12/02
to
神木と申します。

Linux (Debian woody; kernel は 2.4.18, samba は 2.2.3a-6)

Windows 2000 sp2 (全パーティションが NTFS)
の二つのマシンがあります。

2GB を越えるファイルを、linux, win2k マシンのどちらにも正常に作ることができ、
また、この両者でそれらのファイルを ftp 越しに移動することができ、
samba 越しに cut & paste でもってくることもできています。
win2k から linux 機に network drive を割り当てて、そこの中にファイルを
もっていったり、もってきたりすることも正常にできました。

ですが、

linux 側から win2k 機を mount -t smbfs し、ls -l で覗くとファイルサイズが

18446744071564165120 2gb
489934848 Bel_vs_tun.m2p
1087518720 Jpn_vs_Rus.m2p

↑のように見えます。三つのファイルの真のサイズは

2149580800 2gb
4784902144 Bel_vs_tun.m2p
5382486016 Jpn_vs_Rus.m2p

です。雰囲気として
2 GB を越えると真のサイズから 2^64 - 2^32 だけ増え、
4 GB を越えると真のサイズから 2^32 だけ減ってみえてるようです。
over 6GB については試していません。

2GB 越えの扱いが smbmount のどこかで違っているようですが、
mount -t smbfs する時、オプションかなにかをつける必要があるのでしょうか。


--
かみきいちや

0 new messages