Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Wubi : installer Ubuntu comme un programme pour Microsoft Windows

Wubi est un programme permettant d'installer et désinstaller Ubuntu (ou ses variantes) sous Microsoft® Windows®, comme n'importe quel autre programme sous ce système d'exploitation. Ubuntu apparaît ensuite dans l'utilitaire Ajout et suppression de programmes de Windows XP ou Désinstaller un programme de Windows Vista/7. Ubuntu est installé dans un fichier virtuel créé sous Windows, et une entrée de menu est ajoutée à l'amorceur de Windows pour vous permettre de charger l'un ou l'autre des systèmes d'exploitation.

Wubi est incompatible si le PC est équipé du système UEFI au lieu du Bios traditionnel. Dans ce cas, l'installation par Wubi semble bien se passer mais au redémarrage du PC, ubuntu ne fonctionne pas

Ce mode d'installation d'Ubuntu peut être très pratique pour tester Ubuntu sur du court à moyen terme, car il conserve les fichiers modifiés après un réamorçage de l'ordinateur, et il évite de partitionner le disque dur de votre ordinateur.

Néanmoins, l'installation d'Ubuntu via Wubi possède plusieurs inconvénients par rapport à une installation standard d'Ubuntu (sur une partition dédiée à Ubuntu) :

  • elle oblige la conservation de Windows dans votre ordinateur
  • Ubuntu installé via Wubi est visible depuis une session Windows : des éléments de son installation peuvent être écrasés accidentellement ou atteints par un malware : http://forum.ubuntu-fr.org/viewtopic.php?pid=6337841#p6337841
  • Ubuntu installé via Wubi est légèrement plus lent (avec un temps de démarrage plus long, dû à son principe de fonctionnement) et pose parfois des soucis que l'on ne rencontre pas avec l'installation standard
Ce document est très long et présenté sous la forme de questions/réponses. Utilisez la table des matières ci-contre afin de vous repérer et d'atteindre les sections qui vous intéressent dans ce document.

Exigences minimales : consultez cette page.

Wubi ne vous permet pas :

  • de charger Ubuntu et Windows en même temps : Ubuntu n'est pas virtualisé. Il fonctionne nativement comme système d'exploitation principal ;
  • de faire fonctionner vos programmes pour Windows sous Ubuntu : le système Windows n'est pas exécuté, vous ne pouvez pas faire fonctionner vos programmes écrits pour cet OS, sauf en implémentant l'interface de programmation Win32 ou en virtualisant Windows sous Ubuntu ;
  • de remplacer Windows : en installant Ubuntu par Wubi, vous devrez conserver Windows.

Il existe 2 façons de se procurer l'installateur Wubi :

1. Dans un CD d'installation d'Ubuntu

Pour Ubuntu 12.04 et versions suivantes, ce mode d'installation par le CD n'est plus proposé. Utiliser le mode 2. À partir d'Internet Source : ReleaseNotes de 12.04 https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop#Known_Issues
L'installation depuis une clé live-USB au lieu du Desktop CD est impossible. D'autre part, Ubuntu Secured Remix ("Ubuntu Sécurisée") ne convient pas : il ne contient pas l'installateur Wubi. Pour les PC achetés en 2011 et plus, Windows a probablement été installé en mode UEFI et Wubi est incompatible avec ce mode (il utilise le Bios). Pour vérifier ce point avant d'installer, on peut utiliser cette astuce de Tsintao : http://forum.ubuntu-fr.org/viewtopic.php?pid=9714181#p9714181

L'installateur Wubi est inclus par défaut dans le Desktop CD d'Ubuntu et de chacune de ses variantes. Si vous installez Ubuntu depuis le Desktop CD, vous n'avez pas besoin d'être connecté à Internet durant la procédure d'installation, car Wubi utilisera les fichiers contenus dans le Desktop CD pour procéder à l'installation d'Ubuntu.

  • Sous Windows, insérez votre Desktop CD dans votre lecteur de CD-ROM. Un menu d'installation s'exécutera automatiquement.
  • Sélectionnez l'option Installer dans Windows pour installer Ubuntu à l'aide de Wubi.
  • Si le menu d'installation d'Ubuntu ne s'affiche pas, rendez-vous dans Poste de travail → <votre lecteur de CD-ROM> (ou Ordinateur → <votre lecteur de CD-ROM>) et exécutez le programme wubi.exe.

2. À partir d'Internet

Si vous ne possédez pas un Desktop CD d'Ubuntu ou de ses variantes, vous pouvez télécharger l'installateur Wubi seul depuis Internet. L'installateur, léger, vous permettra de télécharger les fichiers d'installation de la variante d'Ubuntu de votre choix. Vous devrez être connecté à Internet durant toute la procédure d'installation d'Ubuntu.

Parfois une protection du PC bloque le mode serveur et empêche le téléchargement automatique. Sous Win7, une fenêtre "Alerte de sécurité Windows" apparaît : elle précise que le Pare-feu Windows a bloqué un processus pyrun.exe. Il est alors indispensable de cliquer sur "Autoriser l'accès" sinon le téléchargement est bloqué. Si malgré toutes vos tentatives, le téléchargement automatique demeure impossible, il y a une alternative qui est de télécharger manuellement le fichier .iso de Ubuntu et le fichier wubi.exe correspondant et appliquer cette méthode : installer à partir d'une image iso

L'installation d'Ubuntu à l'aide de Wubi se fait très simplement :

L'installation en 3 étapes

Sommairement, voici les autres options de Wubi :

  • Disque d'installation : choisissez le lecteur virtuel (partition) dans lequel Ubuntu devra être installé. Par défaut, Ubuntu sera installé dans votre lecteur système (C:). Si vous disposez d'une partition de votre disque dur dédiée au stockage de documents (disque D: portant souvent le label "DATA" sur certains PC préinstallés), sélectionnez cette partition de stockage de préférence. Vous devez disposer d'au moins 5 Go d'espace libre dans ce lecteur ;
  • Espace occupé par : choisissez l'espace que vous souhaitez dédier à Ubuntu. Vous devez dédier au moins 4 Go à Ubuntu ; votre système se sentira mieux sur un espace d'au moins 8 Go. La taille que vous choisissez sera dédiée totalement à Ubuntu ; vous ne pourrez pas utiliser cet espace sous Windows ; astuce pour espace réduit (par exemple 5 Go dédié à Ubuntu) : stocker sur /host.
  • Environnement de : sélectionnez l'environnement de bureau que vous souhaitez utiliser par défaut. Wubi ne vous permet d'installer qu'un seul environnement ; vous pourrez en installer d'autres une fois l'installation terminée.
    • Si vous exécutez Wubi depuis un Desktop CD, vous n'avez qu'un seul choix d'environnement (celui de la variante contenue dans votre Desktop CD) ;
    • Si vous exécutez une copie de Wubi récupérée dans Internet, vous pouvez choisir l'environnement de votre choix parmi toutes les variantes d'Ubuntu. Wubi ira télécharger depuis Internet les fichiers d'installation pour la variante correspondante d'Ubuntu que vous aurez choisie. Vous devrez être connecté à Internet durant tout le temps du téléchargement (celui-ci peut être arrêté puis repris ultérieurement).
  • Langue : sélectionnez la langue que vous souhaitez paramétrer par défaut sous Ubuntu. Pour la langue française, choisissez French. Vous pourrez télécharger et paramétrer des langues supplémentaires une fois l'installation d'Ubuntu terminée ;
  • Nom d'utilisateur : saisissez un nom d'utilisateur. Ce sera votre identifiant sous Ubuntu.
    • Votre identifiant ne doit contenir que des caractères alphanumériques (et aucun caractère accentué) ;
    • Il ne doit pas commencer par un chiffre ;
    • Il ne doit pas contenir d'espace ;
    • Il doit être entièrement écrit en lettres minuscules.
  • Mot de passe : saisissez deux fois le même mot de passe. Celui-ci sera associé à votre compte d'utilisateur. Il est vivement conseillé d'utiliser au moins huit (8) caractères et d'alterner majuscules, minuscules, chiffres et caractères accentués.
  • Accessibilité : choisissez des options d'accessibilité, pour palier les handicaps.

Cliquez sur le bouton Installer pour démarrer l'installation. Si vous utilisez une copie de Wubi récupérée sur Internet, les fichiers d'Ubuntu (ou de la variante de votre choix) sont téléchargés. La procédure d'installation démarre et s'exécute automatiquement et est totalement automatisée.

Attention : dans le cas d'une installation par internet, le pare-feu de Windows doit ouvrir une fenêtre avec le message "Voulez-vous continuer à bloquer ce programme", nom : pyrun. Évidemment, il faudra cliquer sur "Débloquer" (si vous avez un autre pare-feu, prenez vos dispositions pour que le programme pyrun.exe soit autorisé en mode serveur) sinon l'installation échoue.

À la fin de cette étape, il vous sera demandé de redémarrer votre ordinateur. Un menu d'amorçage vous permet de charger Windows ou Ubuntu. Le choix par défaut à l'amorçage est Windows ; vous devez donc rester près de votre ordinateur pour choisir de charger Ubuntu.

Une fois la procédure d'installation terminée, Ubuntu est installé dans le répertoire C:\ubuntu (ou un autre endroit que vous aurez spécifié, si vous choisissez de ne pas utiliser les paramètres par défaut).

Quelles sont les limitations imposées par Wubi, comparativement à une installation normale ?

  • Wubi n'est conseillé qu'à des fins de tests. En effet, des baisses de performances ont été constatées, dues à la fragmentation du système de fichiers de la partition hôte.
  • Les fichiers d'Ubuntu étant sous Windows, votre installation est vulnérable aux virus et problèmes pour Windows.
  • Vous ne pouvez pas supprimer le dossier C:\ubuntu (ou tout autre emplacement que vous avez défini à l'installation d'Ubuntu). Vous perdriez votre système Ubuntu et vos fichiers personnels mais le menu d’amorçage restera la,avec un ubuntu "H.S".
  • Si vous formatez Windows, votre système Ubuntu est effacé aussi, car celui-ci réside sur la partition de Windows.
  • Ubuntu installé via Wubi pose parfois des soucis que l'on ne rencontre pas avec l'installation standard

J'ai installé Wubi, mais je ne le trouve pas dans mon menu Démarrer. Où est-il ?

Vous n'installez pas Wubi : celui-ci est un installateur. Il installe Ubuntu. Et Ubuntu est un système d'exploitation. Pour charger Ubuntu, vous devez éteindre votre ordinateur, puis choisir Ubuntu dans un menu au prochain démarrage de votre ordinateur.

Comment choisir de charger Ubuntu plutôt que Windows ?

Au chargement de votre ordinateur, un menu d'amorçage vous permet de choisir quel système d'exploitation utiliser.

Le menu de chargement

Wubi est-elle désormais la seule méthode d'installation ?

Non, vous pouvez toujours installer Ubuntu dans des partitions dédiées à l'aide d'un Desktop CD, d'un Alternate CD, d'un DVD d'installation ou d'Internet/d'un réseau.

Puis-je utiliser Wubi pour installer Ubuntu si je n'ai pas de connexion à Internet ?

Oui. Vous devrez alors disposer d'un Desktop CD d'Ubuntu, et exécuter Wubi depuis ce CD-ROM. Les fichiers d'installation d'Ubuntu seront récupérées depuis le CD-ROM.

Plutôt que de charger les fichiers depuis Internet, puis-je utiliser une image ISO qui est déjà présente dans mon ordinateur ?

Oui. Copiez votre image ISO et Wubi dans un même dossier, et exécutez Wubi depuis ce dossier. Vous devez cependant utiliser la version de Wubi correspondant à l'image ISO que vous possédez.

Pour une installation de Ubuntu 12.04 (précisément, ce sera la version la plus récente 12.04.1 qui sera installée), le fichier wubi-r269-signed.exe doit être téléchargé ici : Téléchargez Wubi pour Ubuntu 12.04 et le fichier .iso est à télécharger ici : fichier iso pour version 64 bits ou ici fichier iso pour version 32 bits

Pour une installation de Ubuntu 11.10, le fichier wubi-r245-signed.exe doit être téléchargé ici : Téléchargez Wubi pour Ubuntu 11.10 et le fichier .iso est à télécharger ici : fichier iso pour version 64 bits ou ici fichier iso pour version 32 bits

Pour une installation de Ubuntu 10.04.4, le fichier wubi-r194.exe doit être téléchargé ici : Téléchargez Wubi pour Ubuntu 10.04.4 Desktop et le fichier .iso (version "desktop" seulement) est à télécharger depuis cette page : http://releases.ubuntu.com/releases/lucid/

Pourquoi la version AMD64 bits d'Ubuntu est-elle téléchargée ? Puis-je forcer l'installation d'une version 32 bits ?

Vous disposez probablement d'un ordinateur gérant les instructions 64 bits. Dans les ordinateurs gérant ce type d'instructions (AMD64 de AMD et EM64T d'Intel), c'est la version 64 bits qui est automatiquement chargée et installée.

Pour forcer le chargement d'une version 32 bits, téléchargez une image ISO d'Ubuntu 32 bits, copiez-la dans le même dossier où se trouve Wubi et exécutez Wubi. Une autre option est d'exécuter Wubi dans une invite de commande avec l'option –32bit.

Comment installer plus d'une variante d'Ubuntu avec Wubi ?

Wubi ne vous permet d'installer qu'une seule variante d'Ubuntu. Une fois l'installation terminée, vous pourrez installer d'autres variantes en installant les méta-paquets correspondant à celles de votre choix.

Quels systèmes Windows peuvent faire fonctionner Wubi ?

Wubi a été testé sous Windows 2000, Windows XP, Windows Vista et Windows 7. Il devrait aussi fonctionner sous Windows 98. Windows ME n'est pas géré.

Comment désinstaller/réinstaller Ubuntu ?

Exécutez Wubi à nouveau. Celui-ci détectera une installation existante d'Ubuntu et vous en proposera la désinstallation. Pour réinstaller Ubuntu, vous devrez exécuter à nouveau Wubi. Les partitions virtuelles d'Ubuntu sont remises à zéro. Vous devez entrer dans boot.ini pour supprimer totalement Ubuntu. Supprimer la ligner où il y a écrit "Ubuntu".

Quelle taille devrais-je allouer à Ubuntu ?

Le minimum recommandé est 5 Go. L'espace qui sera automatiquement choisi est calculé en fonction de l'espace libre dans votre partition hôte. Vous pouvez toujours forcer par la suite moins ou plus d'espace à allouer à Ubuntu. Notez que les 5 Go ne sont pas totalement utilisées par Ubuntu : de l'espace libre est conservé pour emmagasiner vos fichiers. (Sur une partition FAT32, Wubi créera plus de partitions virtuelles, car les fichiers ne peuvent peser plus de 4 Go.)

Puis-je mettre à niveau Ubuntu ?

Oui. La mise à niveau (migration) fonctionne de la même façon qu'avec une installation normale d'Ubuntu dans ses propres partitions.

En pratique, la mise à niveau d'Ubuntu est dangereuse1). Sauvegardez vos documents avant tout. Et refaites une installation neuve d'Ubuntu, si possible sur une partition dédiée (sans passer par Wubi).

Quelles sont les options d'accessibilité que me propose Wubi ?

  • Cliquez sur le bouton Accessibilité pour avoir accès à une liste d'option d'accessibilité pour votre environnement bureautique :
    • Aides de visibilité vous permet de choisir des options de visibilité utiles pour des gens ayant des déficiences visuelles. Il peut paramétrer des contrastes élevés, installer une loupe, installer un lecteur d'écran ou configurer un terminal Braille ;
    • Aides de mobilité vous permet de choisir des paramètres d'accessibilité utiles aux gens ayant des difficultés motrices. Un modificateur de clavier peut être installé, pour paramétrer des touches de raccourcis, ou encore un clavier visuel (on-screen keyboard).
    • Par défaut, le profil Aucun est sélectionné. Aucun paramètre spécifique à l'accessibilité ne sera configuré.
  • Cliquez sur le bouton Suivant > pour revenir au menu d'installation de Wubi.

J'ai installé Ubuntu à l'aide de Wubi, et j'aimerais accéder aux fichiers de Windows à partir d'Ubuntu. Où sont-ils situés ?

Les fichiers de la partition dans laquelle Ubuntu a été installé sont disponibles à partir de l'emplacement /host de l'arborescence d'Ubuntu. Les éventuelles autres partitions de Windows sont accessibles depuis divers dossiers de l'emplacement /media.

Je suis satisfait d'Ubuntu et je veux migrer vers une installation normale

Une procédure simple est proposée dans ce "HOWTO: migrate wubi install to partition" : http://ubuntuforums.org/showthread.php?t=1519354 La partie délicate qui n'est pas présentée dans ce HOWTO est la création des partitions Linux destinées à recevoir l'installation classique. Très clairement, le risque est de perdre ses données - aussi bien celles stockées dans Windows que celles stockées dans Ubuntu installé par Wubi - et de perdre Windows. Il conviendra donc de prendre ses précautions avant de se lancer dans cette entreprise, comme pour toute installation en cohabitation Windows/Ubuntu : precautions

Pour Ubuntu 12.04 installé par Wubi dans Windows 8 : il peut arriver que Ubuntu ne démarre pas juste après l'installation (et même après). Un redémarrage sur Windows 8 puis quitter Windows 8 par "Arrêter" (au lieu de "Redémarrer) résout le problème. Voir ce post pour les explications et une solution plus radicale : http://forum.ubuntu-fr.org/viewtopic.php?pid=10756131#p10756131

Certains problèmes sont rencontrés fréquemment par des utilisateurs de Wubi. Nous vous rappelons certains éléments-clé afin de voir si ceux-ci ne sont pas la cause de votre problème :

  1. Rappelez-vous que le RAID logiciel et les volumes chiffrés (cryptés) ne sont pas gérés par Wubi. Vous devez installer Ubuntu dans une partition ordinaire ;
  2. Si Wubi échoue à la création d'une image ISO du CD-ROM d'Ubuntu, préférez cette méthode : installer depuis une image iso
  3. Si vous rencontrez une erreur "Turning on fate A20" ou "…upper memory…", référez-vous à ce message dans les forums anglophones d'Ubuntu ;
  4. Si vous possédez plus d'un disque dur dans votre ordinateur et rencontrez des problèmes lors du chargement d'Ubuntu, référez-vous à la section "Problèmes de chargement : Erreur 21" ;
  5. Si vous disposez de Windows Vista et que Wubi se bloque lors de l'éjection du CD-ROM d'Ubuntu, référez-vous à la section "Wubi se bloque après l'éjection du CD sous Windows Vista";
  6. Si vous possédez une version française de Windows ou que le nom de votre version de Windows comprend des caractères spéciaux/accentués (ex : Windows Vista Édition Familiale Premium), et que l'installation se bloque à 88%, lisez la section correspondante ci-dessous ;
  7. Si l'installation échoue lors du formatage de la partition virtuelle swap, cela signifie que la partition virtuelle swap est fragmentée. Désinstallez Wubi, réinstallez Ubuntu et exécutez jkdefrag sur C:\ubuntu\disks\swap.disk avant de redémarrer votre ordinateur ;

Voici une procédure d'installation qui fonctionne dans la majorité des cas :

  1. Désinstallez toute instance précédente de Wubi avant d'installer à nouveau Wubi ;
  2. Vérifiez l'intégrité de vos volumes sous Windows : ouvrez une invite de commandes, rendez-vous dans le volume dans lequel vous installerez Ubuntu et exécutez la commande chkdsk /r ;
  3. Défragmentez votre volume : téléchargez et installez JkDefrag, et défragmentez le volume dans lequel Ubuntu sera installé ;
  4. Si vous téléchargez une image ISO depuis Internet, préférez cette méthode : installer depuis une image iso
  5. Si vous rencontrez des problèmes de chargement ou d'écran noir, pressez la touche [ESC] ou [Échap] de votre clavier après avoir sélectionné "Ubuntu" au menu de chargement et choisissez une des autres options.

Pour plus d'informations, lisez les sections ci-dessous.

Erreur : "Vous devez disposer d'au moins 256 Mo de mémoire vive pour exécuter ce programme !"

Parfois, lorsque vous disposez d'exactement 256 Mo de mémoire vive, la quantité rapportée par Windows peut être légèrement moindre, ce qui fait automatiquement échouer le test de mémoire. Dans de telles situations, vous pouvez exécuter Wubi dans une invite de commande en précisant l'option –skipmemorycheck.

Wubi se termine inopinément ou se bloque

Ceci se produit normalement lorsque vous tentez d'utiliser une image ISO d'un Alternate CD d'un DVD d'Ubuntu, ou d'une version non-supportée d'Ubuntu. Laissez Wubi télécharger une image ISO bien gérée, ou téléchargez un Desktop CD.

Problème spécifique à Ubuntu 10.10 installé par Wubi dans Win7 : pb install dans Win7 : le fichier spécifié est introuvable.

Le mauvais fuseau horaire ou pays est paramétré

Un des messages d'erreur caractéristique de ce problème peut être "writelines() argument must be a sequence of strings".

Assurez-vous que votre pays est correctement configuré dans Windows. Wubi détecte automatiquement le pays paramétré dans la base de registre de Windows. La clé correspondante est : HKCU\Control Panel\International.

Pour modifier le pays, aller dans Panneau de Configuration>Options régionales et linguistiques.

Erreur "Ne peut accéder au CD-ROM" ("Could not access the CD")

Ceci se produit parfois lorsqu'un lecteur DVD est utilisé pour accéder au CD-ROM, lorsque le CD-ROM utilisé est corrompu, lorsque le CD-ROM est de mauvaise qualité ou si le CD-ROM n'est pas finalisé. Parfois, regraver le CD-ROM ou utiliser un autre lecteur est suffisant pour corriger ce problème. Une autre façon de contourner ce problème est expliquée là : installer depuis une image iso

Vous ne rencontrerez pas non plus ce problème si vous utilisez Wubi téléchargé depuis Internet : item 2. À partir d'Internet

Problèmes de chargement : blocage à Enebling gateway A20...

Ceci signifie que votre ordinateur ou la version de votre BIOS n'est pas géré par grub4dos (un composant important de Wubi). Mais une nouvelle version de grub4dos (wubildr) a été préparée. Vous pouvez l'essayer et faire part des résultats observés.

Problèmes de chargement : blocage à ...upper memory...

Ceci signifie que votre ordinateur ou la version de votre BIOS n'est pas géré par grub4dos (un composant important de Wubi). Mais une nouvelle version de grub4dos (wubildr) a été préparée. Vous pouvez l'essayer et faire part des résultats observés.

Problèmes de chargement : Erreur 13

Le CD-ROM ou l'image ISO que vous utilisez est probablement corrompu ; téléchargez une autre image ISO ou utilisez un autre CD-ROM. Vous pouvez vérifier l'intégrité de votre image ISO ou de votre CD-ROM avant de commencer l'installation.

Problèmes de chargement : Erreur 15, fichier introuvable (File not found)

Une cause fréquente de ce problème est que Wubi ne gère pas le RAID logiciel (ou fakeraid). Vous devez installer Ubuntu dans une partition hors du RAID logiciel. Néanmoins, le RAID matériel devrait être bien géré. De même, vous ne pouvez pas installer Ubuntu dans une partition chiffrée (cryptée).

Une autre cause possible est que vous utilisez une image ISO de l'Alternate CD ou du DVD d'Ubuntu ou d'une de ses variantes, ou d'une version antérieure à Ubuntu 8.04. Ces images ISO ne sont pas gérées par Wubi. Vous devez utiliser un Desktop CD d'une version récente d'Ubuntu.

Si votre partition est corrompue ou fragmentée, ceci peut aussi causer des problèmes de chargement. Exécutez la commande chkdsk /r dans une invite de commande sous Windows pour le volume dans lequel Ubuntu est installé. Installer Ubuntu dans une autre partition peut aussi régler le problème.

Problèmes de chargement : gel durant le chargement, ou écran noir

Parfois, l'ACPI n'est pas totalement géré et peut geler le processus de chargement ou afficher un écran noir. Dans de tels cas, après avoir sélectionné "Ubuntu" au menu de chargement, appuyez sur [ESC] ou [Échap] sur votre clavier et choisissez une autre option de chargement.

Problèmes de chargement : partitions chiffrées (cryptées)

Les partitions chiffrées ne sont pas gérées.

L'installation se bloque lors du formatage de swap.disk

Ceci apparaît lorsque le fichier C:\ubuntu\disks\swap.disk est fragmenté. Vous pouvez utiliser le logiciel JkDefrag sous Windows pour le défragmenter. Voyez le rapport de bogue.

Problèmes vidéo au premier amorçage

Après avoir sélectionné "Ubuntu" au menu d'amorçage, appuyez sur la touche [ESC] ou [Échap] de votre clavier. Sélectionnez ensuite de charger "Safe graphics mode".

Problèmes vidéo au second amorçage

Si vous rencontrez des problèmes après l'installation, appuyez sur les touches [CTRL]+[ALT]+[F2] et exécutez les commandes suivantes :

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
sudo X -configure
sudo cp ./xorg.conf.new /etc/X11/xorg.conf

Sélectionnez le pilote graphique Vesa et laissez les autres options par défaut. Réamorcez votre ordinateur. Ceci vous permet de charger un mode graphique de secours, mais aux performances limitées. Ceci devrait néanmoins vous permettre de charger et installer des pilotes appropriés ou de trouver une autre solution permanente.

Partition NTFS corrompue

Tous les cas rapportés de problèmes de ce genre proviennent de personnes ayant effectué un arrêt d'urgence de leur ordinateur (ex : débranchement à chaud de l'ordinateur, ou pression du bouton "Reset" ou "Power" de la tour).

Lorsque vous faites un redémarrage à chaud de votre ordinateur, vous pouvez toujours endommager le système de fichiers, que vous utilisiez Wubi ou non. Ce qui se produit est que des nouveaux utilisateurs, lorsqu'ils rencontrent un problème avec Wubi/Ubuntu, ne sachant que faire, coupent le courant dans leur ordinateur bien plus souvent que nécessaire. Parfois, ces utilisateurs sont chanceux, d'autres fois non. Puisque Ubuntu est installé dans une partition de Windows (NTFS ou FAT32), lorsque la chance n'est pas là, il se produit une corruption de la partition. Le problème est dû à la coupure de courant brusque, pas à l'utilisation de Wubi ou de ntfs-3g.

Si la partition NTFS devient corrompue, vous devrez exécuter chkdsk /r dans une console de récupération du CD-ROM d'installation de Windows (ou d'un autre moyen fourni par votre revendeur, ou une autre solution de défragmentation trouvée dans Internet). Il n'existe malheureusement aucun moyen de défragmenter une partition NTFS ou FAT32 sous Linux à l'heure actuelle.

Sous Ubuntu ou non, évitez toujours un réamorçage à chaud de votre ordinateur.

Je peux voir le bureau d'Ubuntu, mais je ne peux pas enregistrer mes modifications et paramètres

Ceci est probablement dû à une installation interrompue, et que vous ne vous trouvez pas sous Ubuntu installé par Wubi, mais plutôt dans un environnement de démonstration de type session live. Vous devrez exécuter à nouveau Wubi dans Windows.

L'écran de chargement d'Ubuntu s'affiche un court instant, puis s'interrompt et affiche une console BusyBox/(initramfs)

Redémarrez votre ordinateur, validez l'entrée "Ubuntu" au menu d'amorçage et appuyez ensuite sur la touche [ESC] ou [Échap] de votre clavier. Appuyez sur 'e' pour modifier la première entrée. Ensuite, sélectionnez la seconde ligne et appuyez sur 'e'. À la fin de la ligne, inscrivez l'instruction: irqpoll Enfin, appuyez sur les deux touches CTRL+X pour charger Ubuntu.

Impossible de désinstaller Wubi

Si vous avez choisi un autre disque que C au moment de l'installation, il se peut que rien ne se produise lorsque vous tentez de désinstaller Wubi. Il s'agit d'un bug de la rev 505 de Wubi. Téléchargez et exécutez le désinstallateur Uninstall-Ubuntu.exe.

Si aucune des solutions présentées ci-haut ne vous permet de régler les problèmes que vous rencontrez, pensez à rapporter le bogue. N'oubliez pas que vous pouvez utiliser Wubi en mode verbeux afin que des rapports d'erreurs soient plus complets.

  • Les journaux (logs) de l'installation pour la partie Windows se trouvent dans votre dossier temporaire utilisateur (%temp%) ;
  • Les journaux contenant les erreurs de chargement ou apparues dans une console BusyBox se trouvent dans le fichier /casper.log ;
  • Les journaux d'installation sont disponibles dans /var/log/syslog et /var/log/installer sous Ubuntu, ou dans C:\ubuntu\installation-logs.zip sous Windows. Si aucun journal n'est créé sous Windows, lorsque une erreur se produit durant l'installation d'Ubuntu, appuyez sur [CTRL]+[ALT]+[F2] et exécutez :
    sudo sh /custom-installation/hooks/failure-command.sh

    Vous pouvez alors redémarrer votre ordinateur sous Windows, et les journaux devraient se trouver à l'endroit désigné ;

  • Les journaux post-installation se trouvent dans /tmp et /var/log/syslog.

Les bogues sont recensés dans LaunchPad.

Comment rendre par défaut le choix "Ubuntu" au menu d'amorçage ?

Ubuntu n'est pas configuré comme étant le choix par défaut de système d'exploitation au démarrage de l'ordinateur, vous devez manuellement le sélectionner au menu d'amorçage de Windows. Pour changer ce comportement :

  • sous Windows XP, allez dans Panneau de configuration → Système → Avancé → Démarrage et récupération et modifiez le choix par défaut
  • ou toujours sous XP (non testé sur vista), démarrer, exécuté, taper msconfig, aller dans l'onglet BOOT.INI, sélectionner wubi dans les choix et cliquer sur "par défaut".
  • sous Windows Vista/7, utilisez le logiciel NeoSmart EasyBCD pour modifier le menu d'amorçage de BootMgr.

Peut-on faire une copie de sauvegarde des fichiers d'installation ?

Oui. Copiez simplement C:\wubi\disks\*.virtual.disk. Les anciens fichiers d'installation peuvent être montés dans Ubuntu afin de récupérer les fichiers importants.

Augmenter les performances des disques

Une mauvaise performance du disque dur est souvent due à une fragmentation du système de fichiers dans lequel Ubuntu est installé ou bien à une quantité de mémoire vive (RAM) trop faible (ce qui oblige Ubuntu à utiliser plus souvent l'extension à la mémoire vive [swap]).

Vous pouvez utiliser le logiciel JkDefrag à partir de Windows pour défragmenter la partition de Windows dans laquelle Ubuntu est installé :

  1. Téléchargez JkDefrag ;
  2. Décompressez l'archive ;
  3. Exécutez JkDefrag afin qu'il défragmente C:\wubi

Que se passe-t-il si j'ai d'autres amorceurs ?

Wubi ne modifie que l'amorceur de Windows (NTLDR ou BootMgr) afin d'y ajouter une entrée de menu pour charger son propre amorceur. Il y a de fortes chances que votre amorceur actuel puisse chaîner (chainload) vers celui de Windows. Par exemple, si vous avez déjà GRUB installé comme amorceur principal, pour charger Ubuntu, vous devrez d'abord sélectionner l'entrée de Windows dans GRUB, puis l'entrée d'Ubuntu dans le menu de Windows. La chaîne des évènements serait celle-ci :
GRUB → NTLDR/BootMgr → GRUB4DOS → Noyau Linux (Ubuntu)

Comment créer une partition virtuelle supplémentaire pour Ubuntu à partir d'Ubuntu ?

Sous Ubuntu, ouvrez un terminal (Applications → Accessoires → Terminal) et exécutez les commandes suivantes (elles créeront une partition virtuelle supplémentaire extra.disk de 10 Go ; ajustez le paramètre seek de la ligne 2 pour préciser une autre taille) :

~$ cd /host/ubuntu/disks
~$ sudo dd if=/dev/zero of=extra.disk bs=1MB count=1 seek=10000
~$ sudo mkfs.ext3 -F extra.disk
Profitons-en pour donner quelques explications sur comment se correspondent les fichiers Windows et les partitions Ubuntu dans une installation Wubi. Dans votre disque Windows, vous trouverez un dossier c:\ubuntu\ dans lequel sont rangés un certain nombre de programmes, fichiers et dossiers. Chaque disque Ubuntu est un gros fichier(*) dans le dossier c:\ubuntu\disks\. Ainsi, vous aurez par défaut deux fichiers, root.disk et swap.disk, correspondants à la partition principale et celle de swap de Ubuntu.

L'autre chose à savoir est que Ubuntu "voit" la totalité du disque Windows, via le chemin /host. On peut donc créer de nouveaux fichiers, destinés à de nouvelles partitions virtuelles, directement à partir de Ubuntu. C'est ce que font les trois commandes ci-dessus. Dans le détail:

  • On va dans le répertoire /host/ubuntu/disks (c'est à dire c:\ubuntu\disks)
  • On crée un fichier rempli de zéros en copiant grâce à la commande "dd" depuis le device bidon /dev/zero dans le fichier "extra.disk", par blocs de 1Mo, et ce 10000 fois.
  • On formate ensuite le fichier "extra.disk" au format Linux ext3

Il faudra ensuite monter automatiquement ce fichier en tant que partition virtuelle et l'accrocher dans la hiérarchie, ce qui est expliqué un peu plus bas.

(*) Il faut aussi savoir que certaines configurations Windows étant limités à 4 Go pour la taille d'un fichier (FAT32 par exemple), les partitions virtuelles seront de fait limitées elles aussi à 4 Go. Il faudra donc créer plusieurs partitions virtuelles de 4 Go et les monter à différents endroits de votre hiérarchie Ubuntu si vous avez besoin de place. Si vous êtes sous NTFS, il n'y a pas de limite, donc pas de problème.

Comment créer une partition virtuelle supplémentaire pour Ubuntu à partir de Windows ?

Sous Windows, vous pouvez utiliser l'utilitaire en ligne de commande fsutil. Il s'utilise de la façon suivante :

fsutil file createnew nom_du_fichier taille

nom_du_fichier est le nom à donner au nom de la partition virtuelle et taille est la taille de la partition virtuelle, exprimée en octets. Une fois cela fait, toutefois, vous devrez formater cette partition virtuelle à l'aide des outils appropriés dans Ubuntu.

Comment redimensionner les partitions virtuelles ?

Vous pouvez utiliser cette procédure "In place Resize of root.disk" : http://ubuntuforums.org/showpost.php?p=10590851&postcount=2

Comment modifier manuellement la taille des partitions virtuelles ?

Une petite astuce consiste à vérifier quel répertoire prend le plus de place (habituellement /usr ou /home). Et de déplacer ce dossier dans un disque virtuel consacré. Supposons que vous souhaitiez déplacer /home dans un disque virtuel dédié. Démarrez en "Recovery mode" (appuyez sur Echap après avoir sélectionné "Ubuntu" et aller directement sur la deuxième option) et exécutez les commandes suivantes (astuce : vous pouvez les enregistrer dans un fichier et lancez le fichier à l'aide de la commande "sh nom du fichier"):

cd /host/ubuntu/disks
# Créez un nouveau home.disk virtuel de 15000 MB
dd if=/dev/zero of=home.disk bs=1MB count=1 seek=15000
mkfs.ext3 -F home.disk
# Sauvegardez le dossier original, et créez un nouveau dossier avec le même nom
mv /home /home.backup
mkdir /home
# Assurez-vous que le nouveau fichier est monté au démarrage
echo "/host/ubuntu/disks/home.disk    /home    ext3    loop    0    0" >>  /etc/fstab
mount /home
# Copiez les anciens fichiers
cp -a /home.backup/* /home
# Redémarrez
reboot

Si vous êtes content du résultat, vous pouvez maintenant supprimer /home.backup

Comment accéder aux partitions/disques Windows?

La partition Windows sur laquelle vous avez installé Wubi est disponible dans /host. Toutes les autres partitions sont disponibles dans Raccourcis > Poste de travail

Comment se débarrasser des disques virtuels et passer à de véritables partitions, et/ou se débarrasser entièrement de Windows?

Comment puis-je accéder à mon Wubi après installation et le réparer s'il ne démarre pas?

  • Via l'option "Réparer les systèmes de fichier Wubi" de Boot-Repair

  • ou manuellement :

Démarrer avec le LiveCD d'Ubuntu, puis monter la partition contenant le dossier nommé "ubuntu":

sudo mkdir /win
sudo mount /dev/sda1 /win

Par défaut, Ubuntu est installé dans sda1 (disque repéré C: dans Windows) mais si vous avez choisi une autre partition au moment de l'installation de Ubuntu, il faut remplacer sda1 par l'identifiant de la partition choisie (c'est la partition qui contient le dossier nommé "ubuntu"). Puis monter le disque virtuel :

sudo mkdir /vdisk
sudo mount -o loop /win/ubuntu/disks/root.disk /vdisk

Maintenant le contenu du disque virtuel sera visible sous /vdisk. Faites-en une sauvegarde sur un disque externe (ou DVD..).

Pour vérifier le système de fichiers vous pouvez utiliser :

sudo fsck /win/ubuntu/disks/root.disk

Et avec les options -f et -y pour forcer la réparation (attention, ne fonctionne pas toujours) :

sudo fsck -f -y /win/ubuntu/disks/root.disk

S'il n'y a plus de disque virtuel (pas de root.disk), voir cet article (en).

Comment redémarrer proprement, même lorsque le clavier/souris sont gelés ?

Il y a normalement plusieurs moyens de redémarrer proprement en utilisant des combinaisons de touches magiques telles que :

  • Alt Gr + SysRq + K (tue la session graphique)
  • CTRL + ALT + SUPPR
  • ALT + SysRq + R puis CTRL + ALT + SUPPR
  • Cet enchaînement de combinaisons qui fait redémarrer le PC : [ ALT + SysRq + R ] puis [ ALT + SysRq + S ] puis [ ALT + SysRq + U ] puis [ ALT + SysRq + B ]
  • unetbootin : un installateur ayant les mêmes principes que Wubi.
  • Grub4Dos : utilitaire qui permet de démarrer en live à partir du disque dur (vmlinuz et initrd se trouvent dans le répertoire casper dans l'image iso ou dans le CD d'Ubuntu).

Contributeurs : Fabien26, _Enchained.


1)
bugs de GRUB
  • wubi.1349257613.txt.gz
  • Dernière modification: Le 03/10/2012, 11:46
  • par malbo