1 votes

Erreurs de sortie de Sudo Bleachbit

Lorsque j'exécute bleachbit en tant que root, j'obtiens ce qui ressemble à des erreurs de fichier d'échange. Je n'ai jamais vu cela auparavant et je me demande s'il y a un moyen simple de le réparer ?

Voici le résultat :

debug: DeepScan.scan: searches= {'/root': [u'^\\.DS_Store$', u'\\.[Bb][Aa][Kk]$', u'[a-zA-Z]{1,4}~$', u'^~wr[a-z][0-9]{4}\\.tmp$', u'^ppt[0-9]{4}\\.tmp$', u'^Thumbs\\.db$', u'^Thumbs\\.db:encryptable$']}
debug: running cmd  ['swapon', '-s']
debug: detected swap devices: None
debug: wipe_memory() pid 10751 waiting for child pid 10764
debug: new nice value 19
debug: physical free: 6.66GB (6656237568 B)
info: allocating and wiping 2.66GB (2662291865 B) of memory
debug: physical free: 3.99GB (3991920640 B)
info: allocating and wiping 1.6GB (1596768256 B) of memory
debug: physical free: 2.39GB (2391945216 B)
info: allocating and wiping 956.8MB (956778086 B) of memory
debug: physical free: 1.44GB (1442086912 B)
info: allocating and wiping 576.8MB (576834764 B) of memory
debug: physical free: 893.4MB (893407232 B)
info: allocating and wiping 357.4MB (357362892 B) of memory
debug: physical free: 562.5MB (562454528 B)
info: allocating and wiping 225MB (224985088 B) of memory
warning: child process returned code 9
debug: re-enabling swap
wrote 2 files and 212277846016 bytes in 690 seconds at 307.47 MB/s
0 bytes and 14030430 inodes available to non-super-user
16576512 bytes and 14030430 inodes available to super-user

debug: DeepScan.scan: searches= {'/root': [u'^\\.DS_Store$', u'\\.[Bb][Aa][Kk]$', u'[a-zA-Z]{1,4}~$', u'^~wr[a-z][0-9]{4}\\.tmp$', u'^ppt[0-9]{4}\\.tmp$', u'^Thumbs\\.db$', u'^Thumbs\\.db:encryptable$']}
debug: running cmd  ['swapon', '-s']
debug: disabling swap
debug: running cmd  ['swapoff', '-a', '-v']
debug: detected swap devices: ['/dev/sda5']
info: wiping swap device '/dev/sda5'
Error in execution of <bleachbit.Command.Function instance at 0x7f44ad7c36c8>
Traceback (most recent call last):
  File "/usr/share/bleachbit/bleachbit/Worker.py", line 84, in execute
    for ret in cmd.execute(self.really_delete):
  File "/usr/share/bleachbit/bleachbit/Command.py", line 134, in execute
    for func_ret in self.func():
  File "/usr/share/bleachbit/bleachbit/Memory.py", line 270, in wipe_memory
    wipe_swap_linux(devices, proc_swaps)
  File "/usr/share/bleachbit/bleachbit/Memory.py", line 248, in wipe_swap_linux
    'swap device %s is larger than expected' % device)
RuntimeError: swap device /dev/sda5 is larger than expected
wrote 2 files and 212279988224 bytes in 806 seconds at 263.36 MB/s
0 bytes and 14030424 inodes available to non-super-user
16535552 bytes and 14030424 inodes available to super-user

1voto

Andrew Points 1437

La ligne clé du journal est cette erreur :

le périphérique swap /dev/sda5 est plus grand que prévu

BleachBit a des protocoles de sécurité pour éviter d'effacer accidentellement la mauvaise partition lorsqu'il essaie d'effacer la mémoire, et dans BleachBit version 1.12 la limite de sécurité est de 8 589 934 592 octets (8 gibytes).

La limite est codée en dur, et je l'ai doublée à 16 gibytes pour la prochaine version.

Pour l'instant, vous pouvez soit :

  1. Décochez Système - Mémoire
  2. Editar Mémoire.py sur votre système. Changez le 8 * 1024 ** 3 en une grande valeur, similaire à ce patch .
  3. Attendez la prochaine version

0voto

Doge Points 1503

Vous l'exécutez en tant que root ? Et si vous exécutez lsblk dans le terminal, quelle est la taille de la partition sda5 ? Il est dit que c'est "plus grand que prévu".

Essayez de le réduire à seulement deux fois la taille de votre RAM (si c'est le problème).

Je n'ai jamais utilisé BleachBit mais ce sont mes seules idées...

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X