Un blog pour tous les administrateurs, hackers, étudiants et autres passionnés de la ligne de commande Linux et de la cybersécurité

Normalement, quand tout fonctionne bien, votre disque dur communique à la vitesse de 6Gb/s.

Malheureusement, quelque fois des erreurs surviennent et le kernel downgrade le lien à 3Gb/s. Voici un exemple de log dmesg :

ata1.00: exception Emask 0x10 SAct 0x800000 SErr 0x280100 action 0x6 frozen
at...

Si l'on fait :

./commande.sh | affichage_progressif

Alors la sortie de commande.sh est buffurisée avec un tampon de 4k.

Si l'on souhaite désactiver ce buffer, et d'avoir la sortie de commande.sh au fil de l'eau, il y a 2 possibilités :

1/ La commande unbuffer

Installation de la commande un...

Au boot de debian, si vous avez ce message :

platform regulatory.0: firmware: failed to load regulatory.db (-2)

firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware

Il suffit d'aller sur kernel.googlesource.com et de mettre regulatory.bin regulatory.db...

exemple : /usr/lib/x86_64-linux-gnu/libgnutls.so.26.22.4

Utiliser dpkg pour le savoir :

dpkg -S libgnutls.so.26.22.4

libgnutls26:amd64: /usr/lib/x86_64-linux-gnu/libgnutls.so.26.22.4

On va avoir besoin de qemu-nbd :

 apt-get install qemu-utils

On untar le fichier ova :

tar -xvf fichier.ova

... et on obtient un fichier vmdk

modprobe nbd
qemu-nbd -r -c /dev/nbd1 ./fichier.vmdk
mount /dev/nbd1p1 /mnt/