PROJET AUTOBLOG


KevinVuilleumier

Archivé

source: KevinVuilleumier

⇐ retour index

Compacter les disques virtuels VMDK - par Kevin M. Vuilleumier le 06/06/2012 @ 21:29

mercredi 6 juin 2012 à 21:29
Dans cet article, je vais vous expliquer comment compacter les disques virtuels de VMWare (les fameux fichiers .VMDK) en neuf étapes ! En effet, bien que la taille de ces fichiers soit dynamique, ce n'est valable que dans un sens : ils grossissent, mais ne se réduisent hélas jamais ! Au bout de quelques temps, l'espace disque utilisé par les disques virtuels est non négligeable et peut atteindre des dizaines de gigaoctets, tant bien même que vous libérez de l'espace disque dans ceux-ci et qu'il ne "pèsent" pourtant pas réellement autant dans l'OS virtualisé. Une véritable plaie lorsqu'on en possède plusieurs qui sont très utilisés frown

L'astuce ci-dessous vous permet de récupérer potentiellement plusieurs gigaoctets sur votre disque dur (réel), les seules contraintes sont d'avoir un peu de temps libre pour effectuer les opérations et que la VM fonctionne impérativement sur Windows XP ou ultérieur ! Cette marche à suivre est pratique pour retrouver de la place sans trop de difficultés et pour sauvegarder les VM par la suite, par exemple. Par mesure de précaution, si vous avez des données importantes à l'intérieur de celles-ci, n'hésitez pas à faire une copie de secours, au cas où...
  1. Faites le ménage dans la machine virtuelle : supprimez les points de restauration inutiles, les fichiers temporaires, désinstallez les programmes inutilisés, nettoyez le registre, etc.
  2. Défragmentez entièrement celle-ci ! N'hésitez pas à passer plusieurs passages pour vous assurer que les fragments sont les plus contigus possibles.
  3. Téléchargez le programme SDELETE à cette adresse, puis placez-le dans C:/Windows/System32 (toujours dans la VM).
  4. Exécutez la commande suivante dans la console : sdelete -z et acceptez le contrat de licence.
  5. Évitez d'utiliser le système pendant que l'opération est en cours. N'ayez pas peur pour les données présentes, car elles ne risquent rien : la commande sert à mettre à zéro tous les secteurs libres présents sur le disque virtuel, ce qui est nécessaire pour la suite de la manoeuvre. Remarquez que le commutateur -z est justement conçu dans le but d'optimiser les disques virtuels !
  6. Arrêtez entièrement la VM (pas en pause ou en veille, mais belle et bien totalement arrêtée) !
  7. Relancez VMWare (mais à vide, cette fois), sélectionnez la machine virtuelle appropriée dans la liste et cliquez sur "Edit virtual machine settings".
  8. Sélectionnez le disque dur (ou le disque précédemment traité s'il y en a plusieurs), cliquez sur "Utilities", puis sur l'option "Compact" et attendez... Cela peut être long.
  9. Une fois l'opération terminée, quittez le menu de paramétrage... et voilà !
Le gain est très variable et dépend de nombreux paramètres : espace libre effectif de la machine virtuelle, taux d'utilisation, fragmentation, etc. Ceci dit, il peut être impressionnant dans bien des cas : à titre d'exemple, en utilisant cette méthode, je suis passé d'un disque virtuel de près de 22 Go à seulement 9 Go après traitement !

La magie réside dans l'utilisation du programme SDELETE : en mettant tout l'espace libre du disque virtuel à zéro, on prépare le fichier VMDK pour être correctement compacté ensuite depuis VMWare, car celui-ci est incapable de repérer lui-même après-coup quels sont les secteurs effectivement inutilisés. Testé et approuvé !

MAJ:

Astuces complémentaires que j'applique à titre personnel afin d'obtenir une taille de machine virtuelle la plus basse possible (que je n'appliquerais pas forcément toutes dans le cas d'une machine réelle, car la stabilité peut en prendre un coup) :

Les applications Android indispensables ! - par Kevin M. Vuilleumier le 05/05/2012 @ 11:32

samedi 5 mai 2012 à 11:32
Cela fait quelques temps que j'ai un Androphone (smartphone fonctionnant sous Android) et, pour ceux que cela intéresse, voici une petite liste d'applications que je trouve indispensables (et toutes gratuites) :

Nouveau tutoriel en ligne - par Kevin M. Vuilleumier le 10/01/2012 @ 19:45

mardi 10 janvier 2012 à 19:45
Un tout nouveau tutoriel est en ligne sur le site expliquant comment extraire les musiques et sons du jeu « The Elder Scrolls V : Skyrim ». Tout se passe à cette adresse.

Petite astuce en plus : sachez que les autres jeux de Bethesda tels qu'Oblivion, Fallout 3, Fallout NV utilisent le format BSA pour stocker leurs données. N'hésitez pas à aller jeter un coup d'oeil à l'intérieur avec l'outil d'extraction utilisé dans le tutoriel wink

My Lockbox, sécurité minime - par Kevin M. Vuilleumier le 17/12/2011 @ 13:12

samedi 17 décembre 2011 à 13:12
My Lockbox est un logiciel freeware édité par la société FSPro et permettant de sécuriser des dossiers en les rendant invisibles pour tous ceux n'ayant pas le bon mot de passe. En théorie, je l'ai essayé, c'est vrai qu'il est simple d'utilisation et que le dossier protégé n'apparaît effectivement plus ni dans l'explorateur, ni via les commandes de la console Windows ou d'un quelconque autre moyen conventionnel.

Seulement voilà, contrairement à ce qu'on peut lire sur de nombreux sites en faisant l'éloge, il ne chiffre pas les données, il ne fait que cacher le répertoire, rien de plus. C'est là qu'on sent rend compte que la sécurité prétendue du logiciel en prend un sacré coup : il vous suffit de monter le disque sur un autre système tel que Linux pour que le précieux dossier apparaisse avec l'entièreté de son contenu en clair ! C'est normal pour un système de "sécurité" (sic) n'utilisant même pas de chiffrement !

En somme, ce logiciel peut suffire si vous souhaitez juste camoufler un dossier précis, mais en aucun cas si vos données doivent être conservées en sûreté et chiffrées, la protection étant contournable très simplement. Comme le dit ce billet, les vrais logiciels de protection doivent utiliser des algorithmes de chiffrement sûrs, bien implémentés et prendre en compte tous les cas de contournement possibles. Il ne faut pas non plus oublier que si le mot de passe que vous utilisez est "faible", vous aurez beau avoir le système le plus sécurisé qui soit, la protection risque de vite s'envoler à coup d'attaques par dictionnaire et/ou brute-force.

Jouer à Minecraft gratuitement ! - par Kevin M. Vuilleumier le 10/12/2011 @ 18:57

samedi 10 décembre 2011 à 18:57
 
EDIT: Fail. Il semblerait que si le jeu n'a pas été lancé au moins une fois avec un login correct, les fichiers du jeu sont manquants et le bouton "Play offline" est grisé. Etrange, mon essai en machine virtuelle avait fonctionné pourtant... En tout cas, cela rend mon article caduc, dommage. Ceci dit, ça peut permettre à un joueur premium de faire jouer un ami gratuitement : il suffit qu'il se connecte une fois, attende que les fichiers du jeu se téléchargent, se déconnecte et ça fonctionne. Ou d'installer manuellement les fichiers dans le répertoire du jeu, ça fonctionne également.

Comme l'indique le titre de ce billet, il existe une méthode extrêmement simple pour jouer à Minecraft gratuitement (en solo uniquement). Évidemment, je vous conseille fortement d'acheter le jeu s'il vous convient par la suite, car il en vaut la peine, mais je vous livre tout de même l'astuce à tout hasard ou si vous souhaitez tester avant d'acheter. A vous de prendre les bonnes décisions pour la suite. Cerise sur le gâteau : il n'a nullement besoin de modifier le jeu ou d'avoir recours à des logiciels tiers et l'opération est totalement réversible !

C'est simple : il suffit d'abord de télécharger le client officiel à cette adresse et ensuite de faire la démarche consistant à neutraliser l'accès à l'adresse login.minecraft.net qui est utilisée pour l'authentification de l'utilisateur. Cela aura pour effet de pouvoir se connecter en mode hors-connexion même si vous avez entré des informations complètement bidons. Le moyen le plus simple pour neutraliser l'accès à cette adresse reste encore d'aller l'inscrire dans le fichier "hosts".

Sous Windows (XP, Vista, 7, 32 et 64 bits), ce fichier se trouve à l'adresse "C:/Windows/System32/drivers/etc" sous le nom "hosts", sans extension. Il suffit de l'éditer avec un éditeur de textes (le bloc-notes suffit largement) et d'ajouter la ligne suivante : 127.0.0.1 login.minecraft.net (ce n'est pas très visible, mais il y a un espace ou une tabulation entre les deux adresses). Enregistrez-le, puis lancez le client et entrez un login et un mot de passe (même totalement bidons) et cliquez sur le bouton "login".
 
minecraft_noconnect.jpg

A ce moment-là, Minecraft vous répond qu'il ne peut pas se connecter au site. Cliquez à présent sur le bouton "Play offline" et vous voilà sur le menu d'accueil du jeu ! L'avantage de cette astuce plutôt que de couper la connexion internet - ce qui fonctionne aussi -, c'est que le client téléchargera quand même les dernières versions du jeu, il ne peut juste plus se connecter sur son serveur d'authentification. Un bypass bien dans les règles.

La démarche est également faisable sous Linux ou MAC, mais le fichier se situe à un emplacement différent. Je vous laisse chercher par vous-même, n'étant un utilisateur ni de l'un, ni de l'autre.

Malheureusement, rien ne garantit que la "faille" soit présente encore par la suite. Je le répète : si vous aimez ce jeu suite à votre "période d'essai", achetez-le pour soutenir l'auteur et montrer votre soutien biggrin

PS: Oui, j'ai acheté le jeu il y a bien longtemps, pas besoin de m'incendier pour ça.