samedi 24 avril 2010

Installer Ubuntu Lucid 10.04 beta 2

Un petit post sur ce blog (ça faisait longtemps) pour aider ceux qui comme moi galèrent pour installer la beta 2 de Lucid.
Le problème s'étant produit sur deux PC ici, je pense que je ne dois pas être le seul concerné.

Symptôme : l'installer se fige avant de commencer l'install (sur le logo "Ubuntu" avec les points oranges qui défilent).
Points communs des deux machines sur lesquelles j'ai reproduit le problème : installation en 64 bits, cartes graphiques nvidia, deux écrans connectés (mais ce n'est pas dit que ces conditions soient nécessaires ou suffisantes).

Comment réussir l'installation :
  • Immédiatement après avoir choisi la langue, on arrive sur un menu "Démarrer Ubuntu sans l'installer, etc...".
  • Faire "F6" et cocher l'option "nomodeset".
  • Faire ensuite "ESC", puis vous pouvez lancer l'install sans qu'elle freeze avant de démarrer :)
Une fois le wizard d'install démarré, si en étape 4 votre disque dur (ou vos disques durs) n'est pas visible lorsqu'il vous demande de choisir où installer, c'est que vous êtes victime d'un conflit avec le package "dmraid" (je suppose ici que vous n'installez pas votre Ubuntu en raid) :
  • quitter le wizard
  • Menu Application -> Accessoires -> Terminal
  • Tapez "sudo apt-get remove dmraid"
  • Relancer le wizard à partir du bureau "Installer Ubuntu 10.04"
Si vous étiez victime du premier bug (celui qui nécessite d'activer l'option "nomodeset"), il va falloir réactiver cette option dans grub au premier reboot :
  • lors du boot, appuyez sur shift dès que grub se lance (immédiatement après les infos de la bios) afin de faire apparaître un menu de boot de grub
  • appuyez sur e afin d'éditer les options de boot
  • sur la ligne de démarrage du kernel, qui se termine par "quiet nosplash" ajouter "nomodeset" de façon à ce que la ligne se termine par "quiet nosplash nomodeset"
  • faites ctrl-x pour booter
Effectuez ensuite les mises à jour (via synaptic) afin d'obtenir les dernières versions des paquets, tout devrait fonctionner ensuite.