среда, апреля 25, 2007

О файлах более 2 Гб через smbfs

Недавно обнаружил, что файлы размером больше 2047 Мб на виндовую шару не копируются, копируется только 2047 Мб.

smbmount //192.168.0.29/eugene /home/eugene/mnt/smb -o username=eugene,password=123456
cp /home/eugene/file_more_2GB /home/eugene/mnt/smb

На 2047 мегебайте получаем ошибку копирования.

Как вариант, можно разбить файл с помощью split, а на Win склеить с помощью cat.

Но есть решение лучше - вместо smbfs необходимо использовать cifs, например:

mount -t cifs -o iocharset=koi8-r,codepage=cp866,file_mode=0644,user=eugene,password=123456 //192.168.0.29/eugene /home/eugene/mnt/smb

1 комментарий:

_Andrey_ комментирует...

Если бы еще была возможность монтировать все шары в файловую систему так, как это позволяет smbnetfs и fusesmb через fuse, то цены бы небыло.