Archives par mot-clé : Linux

Effacer irrémédiablement les données de tout un disque dur

shred -fvz -n 5 /dev/sda
/dev/sda est bien entendu le volume que l’on souhaite effacer. -f change automatiquement les droits sur les fichiers pour pouvoir effectuer l’opération, -v désigne un mode verbose bien utile pour afficher la progression de cette très longue opération, -n 5 fixe le nombre de passes (à ajuster suivant le niveau de paranoïa).

Installer Altera Quartus sous Linux

Je viens de rencontrer quelques soucis mineurs à l’installation de ce logiciel. Je ne prétends pas avoir cerné tous les problèmes ni avoir les meilleures solutions qui soient, mais je vais tout de même noter ce qui m’a aidé…

  • Le script d’installation est un .sh, mais il faut bien le lancer avec /bin/bash ./blabla.sh, sinon ça foire. Même comme ça, il finit par s’arrêter sur une erreur, après avoir décompressé ses fichiers dans un répertoire temporaire. Il suffit alors d’aller dans ledit répertoire et de lancer /bin/bash ./setup.sh.
  • J’ai installé le logiciel en root dans /usr/share. C’est peut-être la cause du problème suivant : Quartus ne semble pas apprécier être lancé via un lien symbolique venant d’un autre répertoire. Le ln -s /…/quartus /usr/bin/quartus ne fonctionne donc pas. J’ai plutôt créé un micro-script /usr/bin/quartus avec le contenu suivant :
#!/bin/bash
/bin/bash /usr/share/altera/.../quartus/bin/quartus

Récupérer eth0 après avoir cloné une machine virtuelle Linux sous VirtualBox

Si l’on clone une machine virtuelle Linux avec VirtualBox, il est possible que le réseau soit « cassé » sur le système résultant. En pratique, le système n’arrive pas à configurer son interface eth0.

Pour régler le problème, il faut supprimer le fichier suivant une fois la machine virtuelle lancée :

/etc/udev/rules.d/70-persistent-net.rules

Il contient un lien en dur entre l’interface eth0 et l’adresse MAC de la carte réseau de la machine virtuelle d’origine. Comme cette dernière n’est plus valide, eth0 est inutilisable. Si l’on supprime ce fichier, il est recréé correctement par Linux au démarrage.