Jakiś błąd w pracy zip'a?

Łukasz Maśko masko w ipipan.waw.pl
Pon, 25 Lut 2008, 19:36:50 CET


Próbuję sobie spakować w celu archiwizacji plik zawierający dysk wirtualny z 
zainstalowanym i skonfigurowanym na moje potrzeby Win2k dla VirtualBox. 
Efekt jest taki:

$ zip Wn2k.zip Wn2k.vdi
        zip warning: name not matched: Wn2k.vdi

zip error: Nothing to do! (Wn2k.zip)
$ strace zip Wn2k.zip Wn2k.vdi
execve("/usr/bin/zip", ["zip", "Wn2k.zip", "Wn2k.vdi"], [/* 47 vars */]) = 0
[...]
open("Wn2k.zip", O_RDONLY)              = -1 ENOENT (No such file or 
directory)
stat64("Wn2k.vdi", {st_mode=S_IFREG|0777, st_size=3414180352, ...}) = 0
write(2, "\tzip warning: name not matched: "..., 41     zip warning: name 
not matched: Wn2k.vdi
) = 41
write(2, "\nzip error: Nothing to do! (Wn2k"..., 38
zip error: Nothing to do! (Wn2k.zip)
) = 38
exit_group(12)                          = ?


O co do cholery chodzi? Plik leży na partycji vfat:

$ ls -l
razem 3334176
-rwxrwxrwx 1 root root 3414180352 2008-02-25 11:36 Wn2k.vdi
$ stat Wn2k.vdi
  File: `Wn2k.vdi'
  Size: 3414180352      Blocks: 6668352    IO Block: 16384  zwykły plik
Device: 305h/773d       Inode: 16078       Links: 1
Access: (0777/-rwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2008-02-25 19:23:29.000000000 +0100
Modify: 2008-02-25 11:36:50.000000000 +0100
Change: 2008-02-25 11:36:50.000000000 +0100

Jest dość duży, czyżby to był problem? Niby jest w porządku i działa, więc 
co się dzieje z tym zip-em?
-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                                           /\\
Registered Linux User #61028                                           _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"


Więcej informacji o liście dyskusyjnej pld-users-pl