fsck i cryptofs

BartOwl bartowl w surfuje.w.pl
Pon, 4 Mar 2002, 18:25:03 CET


Dnia śro, lut 27 2002 o godz. 05:14, BartOwl napisal(a):
> Ps. jak zdarzy sie jeszcze raz, to moze bede dysponowal strace'ami, ale
> sytuacja jest dosyc ciekawa...

no i sie zdarzylo - w miare powtarzalne - zawsze po scrash'owaniu
systemu z podmontowanym cryptofs'em... oto log:

[root w bartowl root]# losetup /dev/loop0 -e blowfish /dev/hda6
Available keysizes (bits): 128 160 192 256
Keysize: 256
Password :
[root w bartowl root]# fsck /dev/loop0
fsck 1.25 (20-Sep-2001)
e2fsck 1.25 (20-Sep-2001)
Group descriptors look bad... trying backup blocks...
Block bitmap for group 32 is not in group.  (block 1630999564)
Relocate<y>?
[root w bartowl root]# mount -o ro /dev/loop0 /z1
[root w bartowl root]# umount /z1

[root w bartowl root]# fsck /dev/loop0 -C -T -a
/dev/loop0 was not cleanly unmounted, check forced.
.....
/dev/loop0: |========================================================| 100.0%
/dev/loop0: 178/1281696 files (3.4% non-contiguous), 1053798/2560351 blocks
Warning... fsck.ext2 for device /dev/loop0 exited with signal 25.

(pierwsze wywalenie bylo kolo 25%, ale nei udalo mi sie zlapac...
natomiast przy 100% jest to w miare powtarzalne...

i kawalek strace'a odnosnie powyzszego:

31865 write(1, "/dev/loop0: 178/1281696 files (3"..., 76) = 76
31865 lseek(3, 8192, SEEK_SET)          = 8192
31865 write(3, "\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 4096) = 4096
... <llseek/write>
31865 lseek(3, 2013265920, SEEK_SET)    = 2013265920
31865 write(3, "\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 4096) = 4096
31865 _llseek(3, 18446744071562067968, [2147483648], SEEK_SET) = 0
31865 write(3, "\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 4096) = -1 EFBIG (File too large)
31865 --- SIGXFSZ (File size limit exceeded) ---
31864 <... wait4 resumed> [WIFSIGNALED(s) && WTERMSIG(s) == SIGXFSZ], 0, NULL) = 31865
31864 --- SIGCHLD (Child exited) ---
31864 open("/usr/share/locale/pl_PL/LC_MESSAGES/e2fsprogs.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
31864 open("/usr/share/locale/pl/LC_MESSAGES/e2fsprogs.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
31864 fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 3), ...}) = 0
31864 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x127000
31864 write(1, "Warning... fsck.ext2 for device "..., 66) = 66
31864 munmap(0x127000, 4096)            = 0
31864 _exit(8)                          = ?

moze mi ktos powiedziec czym to moze byc spowodowane???
bo zeby EFBIG na loop0 mi wystapil, to troszke dziwne...

[root w bartowl root]# fdisk -l /dev/hda | grep hda6
/dev/hda6          1601      2875  10241406   83  Linux

czyli 10G, ale nie sadze, zeby tu mogl wystapic problem, szczegolnie
ze za pierwszym razem wystapil w okolicy 20% skanowania...

-- 
 'o,o' Bartłomiej Sowa-\ /---Surfuje w NYSIE--|--PGP w www--\ /---- |\ ----\
 (  ))     BartOwl      | >>>>  bartowl w dione.ids.pl  <<<< |  WS  |_\ ROX )
  ^ ^ ___607-199-049__./_\._http://dione.ids.pl/~bartowl_./_\,,,-=^==-,,./
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 372 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20040626/5e43f04a/attachment.bin


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