Billets taggués avec ‘windows’

Installer Windows 7 depuis une clé USB

cle_sevenVous avez une clé USB disponible et votre DVD d’installation de Windows 7 ? Vous pouvez alors créer une clé USB pour installer votre système.

Plus rapide, ne craignant pas les rayures, ce média s’avérera bien pratique, surtout si vous procédez souvent à des installations (si vous travaillez dans la maintenance par exemple, ou si vous êtes « le bon copain » qu’on appelle sans cesse pour des problèmes informatiques).

Étonnamment, la procédure est ultra simple :

D’abord, vous aurez besoin de l’utilitaire Diskpart pour préparer votre clé.
Ensuite, ouvrez une fenêtre de terminal (Touche Windows + R, puis « CMD »), puis tapez diskpart à l’invite de commande.

Ensuite, une fois dans diskpart, entrez la commande list disk, qui va vous afficher la lsite des disques disponibles.

Entrez la commande select disk 1 (en remplacant le 1 par le numéro de votre disque/clé USB).

Puis entrez la commande clean.

Une fois le disque nettoyé, entrez la commande create partition primary.

Maintenant, activez la partition avec la commande active.

Définissez le système de fichier en Fat32 en entrant format fs=fat32 quick (quick vous permet d’effectuer un formatage rapide).

Avec la commande assign définissez une lettre de lecteur de votre choix.

Il vous suffit maintenant de copier l’ensemble du contenu du CD d’installation de windows 7 sur votre clé USB (un simple copier-coller suffit).

Vous n’avez plus qu’à redémarrer votre système sur la clé, et voilà, ça marche :-)

Note : si la ligne de commande vous rebute, vous pouvez effectuer les mêmes actions avec l’outil de gestion des disques intégré au système.

Débuter facilement les Regex avec RegExr

Si comme moi vous avez des frissons dans le dos quand vous entendez le mot regex, cet article est fait pour vous :-)

Pour mémoire, les regex sont les expressions rationnelles, une forme de syntaxe qui permet de triturer des chaînes de caractères en programmation. C’est un outil essentiel pour le développement. Un exemple courant est de vérifier le bon formatage d’une adresse email (est-ce qu’il y a bien une arobase ? un nom de domaine ?). Je ne vais pas rentrer dans le détail des regex ici, mais vous trouverez plein d’informations dessus sur le web ou dans un précédent article.

Le problème des regex, c’est que ça devient vite abscons et qu’on a souvent tendance à se tromper d’un caractère, ce qui fait planter toute la chaîne. Alors on teste. On monte sur le serveur. Et on reteste. Bref, souvent une vraie galère.

Heureusement, voici une application très bien faite qui va vous permettre d’économiser de l’aspirine : Regexr.

Ce logiciel multiplateforme (grâce à la technologie AIR d’Adobe) est également disponible directement sous forme d’application web.

Sa fonction principale est de vous permettre de tester vos expressions régulières de manière dynamique.

Il suffit d’entrer dans la fenêtre principale la chaîne que vous souhaitez analyser (une adresse email par exemple), puis de taper vos règles. Ce que que vous sélectionnez avec votre regex s’affiche directement en bleu dans la fenêtre principale, comme dans la capture ci dessous.

regexr

Dans cet exemple, qui valide un email, ou voit tout de suite que l’accent dans l’email pose problème. La chaîne de caractère n’est donc pas un email valide.

Comme les regex servent le plus souvent à transformer une chaine de caractère, il existe également un mode replace, qui vous permet d’entrer une regex d’entrée (la recherche d’une chaîne donnée) et une regex de transformation (modifier la chaîne trouvée précédemment).

Dans l’exemple ci-dessous, on remplace bleu par rouge.

regerx_replace

Mais cette géniale fenêtre de modifications interactive n’est qu’une des forces de Regexr.

En effet, le logiciel intègre une librairie d’exemples de code bien fournie, mais surtout d’un accès à une communauté de partage de regex particulièrement riche, comme le montre l’illustration ci-dessous.

regexr_communaute

En effet, pour des besoins courants, pourquoi perdre son temps à réécrire des règles qui existent déjà ? Vous trouverez des expressions prêtes à l’emploi pour de nombreux besoins courants (validation d’email, d’url, de codes postaux, etc…). De plus, vous pourrez vous inspirer de certaines règles pour augmenter vos compétences en regex (il n’est pas rare qu’une expression de 30 ou 40 caractères puisse se simplifier avec quelques « trucs »).

Pour faire la fine bouche, on pourrait à la limite souhaiter une fonction qui échappe automatiquement les caractères spéciaux (pour inclusion dans du php ou du javascript). Mais bon, déjà en l’état c’est très bien.

Bref, une application gratuite et incroyablement puissante pour vous éviter des heures de galère… merci qui ? :-)

Sauvegardez votre système en dur avec Clonezilla

clonezillaQuel geek ne s’est jamais retrouvé obligé de réinstaller son système et ses applications après une mauvaise manip ou une infection ?

Si vous y avez goûté, vous connaissez ce sentiment d’énervement croissant durant les installations successives de logiciels, les redémarrages, les divers reparamétrages (favoris, boites mails, extensions diverses et variées, drivers…).

Pourtant il existe une solution simple pour s’éviter ce calvaire, c’est la copie hardcore de l’image de votre disque, à réinstaller comme un simple reformatage.

Les fidèles de Symantec répondront que Ghost fait ça parfaitement. Certes, mais Ghost est payant et je n’aime pas payer, surtout Symantec.

Heureusement, une alternative OpenSource existe : Clonezilla.

Fourni sous forme de Live CD, son utilisation est fort simple : vous gravez l’image disque sur un CD ou DVD (pensez à le rendre bootable dans les options de votre logiciel de gravure) ou, mieux, sur un support USB (sous réserve que votre BIOS accepte de booter sur l’USB, ce qui est le cas de la plupart des PC récents).

Ensuite vous démarrez sur le CD (ou l’USB). Le plus souvent vous devrez redéfinir la chaîne de priorité du boot dans le BIOS (certains BIOS vous offrent un racourci direct pour le boot sur CD à l’allumage de la machine).

A l’écran de boot de Clonezilla, choisissez le boot en RAM, puis laissez vous guider.

La procédure est assez simple et en français (procédure détaillée en anglais disponible ici). Au moment de la sauvegarde (après avoir sélectionné le disque que vous désirez sauvegarder), choisissez de sauver vers une image disque et sauvez là sur le support de votre choix.

Pour restaurer votre image en cas de besoin, il vous suffit de répéter la procédure, en choisissant de restaurer une image :-)

Comme cet utilitaire fonctionne au niveau du système de fichiers de votre disque dur (en ne copiant que les secteurs utilisés); vous pouvez l’utiliser avec n’importe quel système d’exploitation (windows, Linux, Mac…), pour peu que votre machine accepte de booter sur le CD de Clonezilla.

Un dernier petit conseil : faites une sauvegarde de votre disque après une clean install, toutes applications installées. Bref, sauvegardez votre configuration de base. Vous pouvez cloner votre disque à n’importe quel moment bien sûr, mais si votre système a des problèmes, vous les retrouverez sur l’image disque :-)

Je pense en effet que cette méthode n’est pas la plus simple pour sauvegarder vos fichiers (documents, photos, boites mail…). Il existe de bien meilleures solutions à cet effet, que soit au niveau logiciel ou sur internet.

En tout cas, je vous assure que le jour où vous devrez réinstaller votre système et que ça vous prendra 15 minutes plutôt qu’une demi-journée, vous ne regretterez pas d’avoir lu ce post ;-)

Windows 7 : comment Microsoft aurait pu ne pas en arriver là…

20 décembre 1996 : Apple annonce le rachat de Next Computer. Cette annonce, improbable à une époque où la marque à la pomme est en pleine déconfiture, est pourtant fondatrice. C’est elle qui annonce la création de MacOS X, basé en grande partie sur un noyau Unix.

Pour mémoire, à cette époque, c’est Windows 95 qui règne en maître sur le monde PC. Et Linux, en tant qu’ordinateur de bureau, balbutie encore, avec l’apparition de sa première interface graphique. Le mac quand à lui dispose d’un système plus que vieillissant et s’adaptant mal aux innovations technologiques.

Depuis 3 ans, Microsoft a fait le choix d’une double architecture : NT pour les entreprises et 95 pour le grand public.

A cette époque existait un système d’exploitation révolutionnaire, basé sur Unix et créé par un français émigré dans la Silicon Valley.

Ancien de chez Apple, il était parti pour créer sa propre marque d’ordinateurs, et le système d’exploitation qui allait avec. Un système d’exploitation très avancé pour l’époque, proche d’Unix et capable de gérer plusieurs processeurs en multi-threading.

Apple avait le choix entre racheter BeOS et Next (à Steve Jobs, ironie de l’histoire, alors qu’il avait été viré quelques années plus tôt).

La suite est connue, mais que se serait-il passé si Microsoft avait bougé ses pions et racheté BeOS ?

Microsoft a choisi de continuer avec son architecture Win32, s’engageant dans une grande « réunification » sous la bannière NT, qui donnera naissance à Windows XP. Avant de se rendre compte que gérer les besoins antagonistes d’utilisateurs professionnels et de loisir était durs concilier.

A l’époque, Microsoft avait les moyens de faire un « fresh start », tout autant qu’Apple. Se baser sur une fondation logicielle (Unix) solide lui aurait permis de créer un système vraiment modulaire et non pas des usines à gaz, empilant des milliers de librairies et de fonctions dont on ne se servira jamais.

Mais, déjà ultra-leader et dominateur, Microsoft était le Google de l’époque. Et croyait dur comme fer que sa stratégie serait gagnante.

A l’arrivée, Windows 7 confirme la règle : un système mal fini (quoiqu’en disent les sirènes du marketing), décliné en n éditions, vendu jusqu’à plus de 300€.

Et surtout, on ne vois pas comment Microsoft compte sortir de l’ornière (technologique, pas financière).

Pendant ce temps là, MacOS X se permet des liftings et des milliers de gens se tuent à la tâche (pas aisée) de faire de Linux un système vraiment utilisable par le grand public.

Difficile, en 2009 et avec des milliards de postes installés dans le monde, de « réinventer » Windows.