Convertir un disque VMWare IDE en SCSI (pour une migration vers Hyper-V par exemple)

Mai 31
2012

Convertir un disque VMWare IDE en SCSI

L’autre jour, j’ai commencé à jouer avec Hyper-V et j’ai voulu tester la conversion de machines VMWare vers Hyper-V. Et fait étrange mes machines Windows XP ne sont prêtes à la conversion. En fait VMWare 4 propose par défaut des disques IDE lors de la création de VM XP, or Hyper-V n’accepte que les disques SCSI… Aïe, que faire ?

Voici la solution :

– Stoppez votre VM

– Ajoutez un nouveau disque SCSI à votre VM (1Go par exemple)

– Mettez l’ID sur SCSI 0:1 (on va utiliser 0:0 après)

– Démarrez la VM, vérifiez que l’adaptateur SCSI est installé dans le gestionnaire de périphérique

– Éteignez la VM

– Retirez le disque IDE de la VM (ne l’effacez pas du disque)

– Ensuite utilisez SSH ou Veeam Backup par exemple pour ouvrir une session sur l’hôte VMWare

– Allez dans le dossier où la VM est stockée

– Editez le fichier .VMDK du disque IDE

– Cherchez et modifiez la ligne dbb.adaptortype= « ide » en dbb.adaptortype= « buslogic »

– Enregistrez le fichier

– Ajoutez le disque à la VM et spécifiez 0:0 comme ID SCSI

– Démarrez la VM

– Ca marche !

– Vous pouvez retirer définitivement le disque de 1Go

 

Bien sûr, n’oubliez pas de faire des sauvegardes, hein !

 

Probleme installation VMWARE 5 ?

Mar 21
2012

Probleme installation VMWARE 5

Récemment j’ai rencontré un problème à l’installation de VMWare 5… L’installation générait une erreur après avoir lu le package weaselin.i00

ISOLINUX Disk Error 01, AX=4200, drive EF

Boot failed: press a key to retry

 

Après investigation, il s’avère qu’il pourrait s’agir d’un problème avec le boot ISOLINUX et la compatibilité avec la carte réseau. J’ai trouvé plusieurs pistes qui m’aurait fait utiliser le boot PXE et zapper le problème mais moi je suis pas comme ça…

Voici ma solution :

Téléchargez la dernière version d’ISOLINUX ici : http://www.kernel.org/pub/linux/utils/boot/syslinux/

Extraire de l’archive le fichier ISOLINUX.BIN

Créez ou téléchargez l’ISO de VMWARE 5

Ouvrez l’ISO avec votre utilitaire préféré

Remplacez le fichier ISOLINUX.BIN par le nouveau

Gravez !

Impossible d’installer vCenter Server sur Windows 2008R2 64bits ?

Fév 24
2012

Impossible d’installer vCenter Server sur Windows 2008R2 64bits

Vous voulez installer vCenter sur un serveur Windows 2008R2 (ou surement une autre version) et vous tombez sur ce message d’erreur ?

This product can only be installed on the following 64-bit operating systems:
Windows XP SP2 or above
Windows 2003
Windows 2008

Pour une fois je ne vais pas donner de solution mais une explication : votre serveur est un contrôleur de domaine et il n’est pas possible d’installer vCenter sur une machine avec Active Directory dessus (pourquoi, je l’ignore). Alors faites comme moi : utilisez un autre serveur…

Trouver les rôles FSMO et les déplacer

Nov 09
2011

Trouver les rôles FSMO et les déplacer

Je suis actuellement en train de préparer la migration de mon domaine AD Windows 2003 vers Windows 2008. Pour cela après avoir ajouté un serveur 2008 dans mon domaine et au passage l’avoir promu DC, je vais maintenant déplacer les rôles FSMO vers ce nouveau DC.

Pour connaitre quels serveurs hébergent les rôles FSMO, ouvrez une fenetre de commande « CMD » puis tapez « netdom query fsmo ». Vous obtiendrez une liste comme celle-là :

Contrôleur de schéma        XXXX.domaine.fr
Maître des noms de domaine  YYYY.domaine.fr
Contrôleur domaine princip. ZZZZ.domaine.fr
Gestionnaire du pool RID    ZZZZ.domaine.fr
Maître d'infrastructure     ZZZZ.domaine.fr
L'opération s'est bien déroulée.

 

Allez sur le serveur qui héberge le rôle « Contrôleur de schéma ».

Pour modifier le contrôleur de schéma avec Windows 2008, vous devez avoir installé les composants « Composants logiciels enfichables et outils en ligne de commande des services AD LDS; puis exécuter « regsvr32 shmmgmt.dll dans une fenêtre de commande. Ensuite exécutez « MMC ». Faites « Ajouter un composant enfichable » et sélectionnez « Schéma Active directory » (ouf enfin). Faites un clic-droit sur « Schéma Active Directory », changez de contrôleur de domaine, choisissez le nouveau, puis « Maître d’opérations » et enfin, changez.

Maintenant, allez sur le serveur qui doit recevoir le rôle FSMO à transférer.

Pour modifier le maitre des noms de domaine, ouvrez « Domaines et approbations AD », clic-droit sur « Domaines et approbations AD » puis « Maitres d’opérations ». Vous pouvez modifier le serveur.

Pour modifier le contrôleur domaine principal, le gestionnaire du pool RID et le maître d’infrastructure, ouvrez « Utilisateurs et ordinateurs AD », clic-droit sur « Utilisateurs et ordinateurs AD » puis « Toutes les taches » et « Maitres d’opérations ». Via les onglets RID, CDP et Infrastrusture vous pouvez modifier le serveur.

 

Problème synchro Netlogon / Sysvol. Event 13508.

Août 24
2011

Problème synchro Netlogon / Sysvol. Event 13508.

C’est en voulant apporter quelques modifications à mes scripts utilisateurs que je me suis aperçu qu’il y avait un écart entre les différents dossiers « Netlogon » de mes DC. Plus exactement un DC était à jour et pas les 3 autres. Sur ce DC, une erreur NTFRS 13508 dans le journal du service de réplication de fichiers.

Je me suis donc rendu sur le serveur désigné par le message d’erreur… En cherchant dans le journal du service de réplication de fichiers je trouve une erreur NTFRS 13561 et 13568.

Pour une fois la réponse est dans le message d’erreur ! Dans la déscription de l’évènement 13568, tout est écrit, je remet tout dans l’ordre :

Définir le paramètre du Registre « Enable Journal Wrap Automatic Restore » à 1 entraînerait l’exécution des étapes de récupération pour récupérer automatiquement de cet état d’erreur.

Pour modifier le paramètre de Registre, exécutez regedit.

Cliquez sur Démarrer, sur Exécuter et tapez regedit.

Développez HKEY_LOCAL_MACHINE.

Cliquez sur le chemin d’accès de la clé :

« System\CurrentControlSet\Services\NtFrs\Parameters »

Double-cliquez sur le nom de la valeur

« Enable Journal Wrap Automatic Restore »

et mettez la valeur à jour.

Si le nom de la valeur n’est pas présent vous pouvez l’ajouter avec la fonction Ajouter ->Valeur DWORD dans l’option de menu Modifier. Entrez le nom de la valeur exactement comme indiqué ci-dessus.

[1] Lors de la première interrogation qui aura lieu dans 5 minutes, cet ordinateur sera supprimé du jeu de réplicas. Si vous ne souhaitez pas attendre 5 minutes, exécutez « net stop ntfrs » suivi de « net start ntfrs » pour redémarrer le service de réplication de fichiers.

[2] Lors de l’interrogation suivant la suppression, l’ordinateur sera ajouté à nouveau au jeu de réplicas. Cela va déclencher une synchronisation complète de l’arborescence du jeu de réplicas.

AVERTISSEMENT : Pendant le processus de récupération, il se peut que les données de l’arbre de réplication ne soient pas disponibles. Réinitialisez le paramètre de Registre décrit ci-dessus à 0 pour éviter toute récupération automatique en raison de l’indisponibilité inattendue des données si cette condition d’erreur se produit à nouveau.

 

Voilà… donc le temps que votre 2ème DC se synchronise, vous n’avez plus accès à netlogon et sysvol (attention donc sur votre réseau lors d’une connexion utilisateur).

Patientez et vous verrez dans les journaux du service de réplication de fichiers des 2 DC des messages vous annoncant la synchro entre les serveurs !

\o/

Ce qui m’inquiète le plus c’est de ne pas m’en être aperçu plus tôt… et depuis quand cela ne fonctionne-t-il plus ???

Imprimante réseau hors-connexion…

Août 04
2011

Imprimante réseau hors-connexion

Voici un problème à la solution surprenante que j’ai eu il y a peu : sur mon serveur d’impression Windows 2008 je découvre des imprimantes hors-connexion. Je vérifie, non tout va bien, elles sont en ligne, l’interface web réponds… Mais sur les postes clients, hé bien, toujours hors-connexion et donc impossible de d’imprimer dessus.

Quel est donc ce mystère ???

Il semblerait qu’il y ait un bug sur les ports standards TCP/IP Microsoft au niveau du SNMP. Et cela provoque ces hors-connexion. Surprenant, car ce problème existe depuis longtemps et court toujours (j’utilise Windows 2008).

La solution :

  • Sur le serveur d’impression, aller dans le menu imprimante
  • Clic-droit sur l’imprimante concernée
  • Puis Propriétés
  • Onglet Port
  • Sélectionner le port utilisé puis cliquer sur Configurer le port
  • Décocher la case Etat SNMP activé
L’imprimante doit repasser en ligne immédiatement sur le serveur. Sur les postes clients ça doit se faire dans les minutes qui suivent.

Transformer Windows XP en petit Terminal Server

Août 01
2011

Transformer Windows XP en (petit) Terminal Server

J’avais découvert il y a un certain temps déjà qu’il était possible de transformer Windows XP en petit Terminal Server (ou TSE). A l’époque je n’avais eu l’utilité de cette possibilité, jusqu’à récemment. Le principe est simple : le mode changement de session de XP est déjà presque du TSE. Il faut remplacer une DLL XP par une DLL de Windows Server 2003 qui gère le TSE (attention à ce que la protection du système ne remplace pas la DLL par l’originale).

Ensuite il faut activer la bascule rapide. Et créer autant de compte que vous avez d’utilisateurs. Les connexions multiples avec un compte ne sont pas possible : on « pique » la session ouverte à l’utilisateur courant. Les seules limites sont celles du PC serveur.

Tout a été compilé dans un petit programme qui patche tout pour vous (à part activer la bascule rapide) :

http://www.kood.org/terminal-server-patch/

 

 

 

 

Downgrader PHP 5.3 en 5.2 avec Plesk

Juil 05
2011

Downgrader PHP 5.3 en 5.2 avec Plesk

Récemment j’ai fait une bétise, machinalement, j’ai mis à jour mon serveur CentOS… j’ai donc upgradé PHP 5.2 en 5.3. Hélas cette version implique pas mal de changements et finalement cela ne m’arrange pas du tout… Du coup j’ai voulu réaliser un downgrade :

yum downgrade php

Mais voilà j’utilise aussi Plesk et du coup je me retrouve avec plein de dépendances et cela semble irréalisable !

Voici la solution à ce problème :

– Allez sur votre repository (http://www6.atomicorp.com/channels/atomic/centos/5/i386/RPMS/ dans mon cas)

– Téléchargez la version de PHP que vous souhaitez installer sur votre serveur dans /tmp par exemple

– Depuis ce répertoire lancez la commande : rpm –oldpackage -Uvh php*

– Téléchargez tous les packages listés dans /tmp

– Relancez la commande et répétez l’opération jusqu’à ce que l’installation passe

– Redémarrez Apache : /sbin/service httpd restart

– Vérifiez votre version de PHP : php -v

– Eventuellement empêchez yum de mettre à jour PHP en éditant /etc/yum.conf, en rajoutant la ligne : exclude=php*

 

Notez bien que PHP 5.2 n’est plus supporté et qu’il n’y aura plus de mises à jour de sécurité.

Source : https://atomicorp.com/forum/viewtopic.php?f=2&t=5086

Erreur 0x000006d9 lors du partage d’une imprimante sous Windows 7 ou 2008

Juin 21
2011

Celle-là est facile, si vous avez, comme moi, désactivé (ou arrêté) le service pare-feu de Windows 7 ou 2008. Réactivez-le et relancez le service. Puis recommencez votre partage… Ça marche cette fois. Vous pouvez à nouveau désactiver le service si ça vous dit.

Source : Microsoft

 

 

Erreur 2753 Regutils.dll lors d’une installation/mise à jour de Java

Avr 20
2011

Voici donc une erreur rencontrée tandis que j’essayais de faire fonctionner une appli web métier basée sur Java. Je n’avais plus accès à l’icône du panneau de configuration. Suspectant un problème avec Java, je le désinstalle et tente de le réinstaller en tombant sur ce mystérieux message d’erreur :  « Erreur 2753 Regutils.dll »

En fait il reste encore des traces de Java et il faut faire le ménage !

Téléchargez le Windows Installer CleanUp Utility après installation, lancez-le, vous devriez voir qu’il y a toujours une entrée pour votre Java précédent. Selectionnez-le et cliquez sur « Remove ».

Recommencez ensuite votre installation de Java et ça marche. Vous pouvez également rencontrer ce problème dans le cas d’une mise à jour de Java.