Problèmes rencontrés avec l’installation du SP1 sous Windows 7

1 – Pour désinstaller le SP1 :

Exécuter une invite de commande en administrateur puis lancer la commande wusa.exe /uninstall /kb:976932

2 – Dans le cas où vous auriez un message d’erreur C00000034 lors de l’installation du SP1

  • Redémarrez le PC et allez dans le mode de récupération
  • Lorsqu’une solution est recherchée cliquer sur annuler si disponible
  • Cliquez ensuite en bas de la fenêtre sur « Voir les informations avancées… »
  • Choisissez votre type de clavier
  • Puis identifiez-vous avec un compte administrateur
  • Dans la nouvelle fenêtre, cliquez sur « Invite de commande »
  • Tapez « notepad.exe » pour ouvrir le bloc-note
  • Ouvrez le fichier pending.xml qui se trouve dans C:\Windows\winsxs
  • Faites CTRL-F pour rechercher la chaine de caractères suivante : 0000000000000000.cdf-ms
  • Effacez le bloc de texte suivant :

<Checkpoint/>
<DeleteFile path= »\SystemRoot\WinSxS\FileMaps\_0000000000000000.cdf-ms »/>
<MoveFile source= »\SystemRoot\WinSxS\Temp\PendingRenames\e56db1db48d4cb0199440000b01de419._0000000000000000.cdf-ms » destination= »\SystemRoot\WinSxS\FileMaps\_0000000000000000.cdf-ms »/>

  • Enregistrez le fichier
  • Fermez la ligne de commande
  • Redémarrez le PC

Le PC doit repartir correctement, la fin de l’installation se poursuit.

3 – Vérification et réparation des fichiers système de Windows 7

Exécuter une invite de commande en administrateur puis lancer la commande sfc /scannow

Utilisation de backuppc avec Windows 7 et VSS (shadow copy)

Sous backuppc, les utilisateurs peuvent être avertis d’une erreur de sauvegarde des fichiers Outlook lorsque leur poste est sauvegardé par smb. Mais je voulais profiter de la rapidité et de la sécurité de SSH couplé à Rsync. Le problème de cette solution est que les fichiers ouverts, tout comme en sauvegardant en smb, no peuvent pas être sauvegardés.

Mon but est donc de procéder comme suit :

  • création d’une volume shadow copy puis montage de volume avant la sauvegarde
  • sauvegarde du postes par SSH/Rsync
  • démontage et suppression de la volume shadow copy

Lire la suite

Résoudre les problèmes mdadm lors de la mise à jour de votre Debian vers la Squeeze

Lancer la commande suivante :

/usr/share/mdadm/mkconf

Copier coller le contenu dans le fichier /etc/mdadm/mdadm.conf en vérifiant bien que vous avez tous vos array et qu’il n’y en a pas en double (j’ai eu le souci sur un array).
J’ai dû vérifier les uuid des array démarrés et utilisés actuellement avec les commandes

mdadm --query --examine /dev/sda1
mdadm --query --examine /dev/sda2

La commande suivante est peut-être plus rapide pour faire ce job

mdadm --detail --scan

Il existe aussi la commande suivante que je viens de découvrire

blkid

J’ai donc ensuite ignoré les lignes avec les uuid fantômes.

Je suis actuellement en train de chercher ce qu’il faut faire pour supprimer ces uuid fantômes.

Problèmes avec onduleur Eaton sous Nut

!! Article en cours de rédaction !!

Sites trouvés :

http://blog.adlibre.org/technology/how-to-configure-eaton-ellipse-asr-ups-with-centos-5.html

http://blog.shadypixel.com/monitoring-a-ups-with-nut-on-debian-or-ubuntu-linux/

http://doc.ubuntu-fr.org/onduleur_mge_ups_systems_psp

http://forum.ubuntu-fr.org/viewtopic.php?id=86196

http://www.networkupstools.org/stable-hcl.html

Contenu de mon fichier ups.conf

[ONDULEUR]
#driver = newhidups
driver = usbhid-ups
port = auto
port = /dev/usb/hiddev0
desc = "Eaton"

Retour de la commande upsdrvctl start

Network UPS Tools - UPS driver controller 2.4.3
Network UPS Tools - Generic HID driver 0.34 (2.4.3)
USB communication driver 0.31
No matching HID UPS found
Driver failed to start (exit status=1)

Retour de la commande lsusb

Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Après un reboot l’onduleur semble ne plus être du tout reconnu. J’ai donc l’impression que l’onduleur ne fonctionne que quelques temps après avoir été branché mais qu’un problème de l’USB lui fait perdre contact avec le PC.

Module r8169 manquant lors de la mise à jour vers la Debian Squeeze

Lors de la mise à jour d’une Debian Lenny a la version Squeeze de l’un de mes serveurs, j’ai obtenu le message d’erreur suivant :

W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169

Pour résoudre ce souci, j’ai trouvé la solution dans un forum, voilà la procédure :

Connecté en root installer les packets suivants

aptitude install firmware-linux firmware-linux-free firmware-linux-nonfree modconf

Ensuite lancer modconf et activer les pilotes suivants :

Dans la section kernel/drivers/pci/hotplug
activer
  fakephp (pas présent sur mon serveur)
  pci_hotplug
  shpchp
Dans la section kernel/drivers/net
activer
  8139too

Source : http://lists.debian.org/debian-user-french/2011/02/msg00536.html

Résoudre les lenteurs d’ouverture de Microsoft Word XP et 2003

J’ai trouvé chez plusieurs clients le même souci, à savoir que Microsoft mettait beaucoup de temps à se lancer. Je pensais au début à un complément qui ralentirait Word mais après avoir tout désactivé ou désinstallé le problème était toujours là.

Après quelques recherches j’ai enfin réussi à identifier le fauteur de trouble… le fichier normal.dot qui avait pris du poids. En effet à presque 4 Mo il ralentissait fortement l’ouverture de Microsoft Word qui se faisait en une dizaine de secondes, idem pour la fermeture.

Pour corriger ce souci il à suffit de renommer ou supprimer le fichier normal.dot trouvé dans le profil de l’utilisateur. Une simple recherche sur le nom normal.dot devrait vous trouver le petit sacripant. :-D

Ajouter wdidle3 à un iso de l’ultimate boot cd et utilisation de wdidle3

J’utilise pas mal de disques Western Digital Caviar Green dans les serveurs linux que j’assemble pour mes clients. En plus du « problème » des secteurs de 4k au lieu de 512 octets il existe un souci avec le parcage automatique des têtes qui fait grimper la valeur SMART load_cycle_count de manière dangereuse pour la santé des disques.

Afin d’augmenter l’intervalle de parcage des têtes voir de désactiver totalement ce parcage il faut utilise l’outil wdidle3. Cet outil nécessite de booter en mode DOS mais au lieu d’utiliser un cd entier juste pour wdidle il est plus intéressant de l’intégrer à l’UBCD qui comporte déjà pas mal d’utilitaires utiles.

Intégration de wdidle à l’ISO de l’UBCD

- Télécharger l’iso de l’UBCD : http://www.ultimatebootcd.com/

- Télécharger wdidle3 : http://support.wdc.com/product/download.asp?groupid=609&sid=113

- Décompresser l’iso au moyen de 7zip par exemple dans un dossier, nous allons utiliser le dossier d:\ubcd503 dans ce tutoriel

- Copier le fichier wdidle3.zip dans le dossier D:\ubcd503\ubcd\dosapps et renommer le en wdidle3.zip afin de ne pas avoir de souci avec les nom de plus de 8 caractères.

- Modifier le fichier c:\ubcd503\ubcd\custom\custom.ini et ajouter les lignes suivantes :

[User Defined]
wdidle3; "wdidle.exe"; -$; wdidle3

- Modifier le fichier c:\ubcd-extracted\ubcd\custom\custom.cfg en ajoutant les lignes suivantes :

LABEL -
MENU LABEL Wdidle
TEXT HELP
Utilitaire wdidle
ENDTEXT
LINUX /boot/syslinux/memdisk
INITRD /ubcd/images/fdubcd.img.gz
APPEND raw ubcdcmd=wdidle3

- Ouvrez une ligne de commande et lancez la commande suivante afin de reconstruire l’ISO :

D:\ubcd503\ubcd\tools\win32\ubcd2iso\ubcd2iso.cmd D:\ubcdnew.iso

- Gravez l’iso avec imgburn par exemple

Utilisation de wdidle3 à partir de l’UBCD

- Bootez sur le cd et sélectionner « User-defined », là vous devriez avoir wdidle dans la liste des outils disponibles.

- Sélectionner wdidle puis une fois sur la ligne de commande vous pouvez taper la commande suivante afin de désactiver le parcage des têtes :

wdidle3 /d

Page utilisée comme base pour la rédaction de ce tutoriel :  http://www.ultimatebootcd.com/customize.html