Samsung R730 : dual (triple ?) boot fails!
Conformément à mes vœux de nouvelle année, je vais essayer d’innover avec des articles touchant à autre chose qu’à simplement la programmation et le développement. Je vais notamment tenter de vous faire part de mes premiers pas avec les nouveaux appareils que j’achète. Et il y a déjà du boulot : récemment, j’ai acquis un Archos 101 IT, des manettes Playstation Move et, surtout, hier, un ordinateur portable Samsung R730.
J’ai acheté cet ordinateur car celui sur lequel je travaillais quotidiennement depuis 2005 ou 2006, un Dell Inspiron 6400, commençait à fatiguer sérieusement (les cordonniers sont toujours les plus mal chaussés). Le Samsung était en vente chez Boulanger pour 499 EUR ; et de plus, Boulanger offrait 50 EUR de réduction supplémentaires sous forme de chèque cadeau, ce qui ramène le prix à 449 EUR. Ayant lu quelques impressions positives d’utilisateurs avant mon achat utilisant Ubuntu dessus, je partais confiant.
Car justement, depuis quelques mois/années, j’utilise exclusivement Ubuntu à la maison. Je n’avais donc que faire du Windows Seven installé par défaut sur le Samsung. J’essayais d’expliquer cela au vendeur pour qu’il consente à me le désinstaller, et pour qu’il me fasse un rabais – cela se fait de plus en plus -, mais celui-ci ne voulait ou ne pouvait pas : à la place, il essayait plutôt de me vendre un antivirus ou des extensions de garantie, dont je n’avais pas besoin (un antivirus sous Linux ? pourquoi faire ? oui, je sais, ça fait débat…).
Je repartais donc avec un ordinateur portable sous Windows Seven… Étant donné que j’avais tout de même payé ce système d’exploitation dans le prix (on peut l’estimer à 50, voir 100 EUR du prix !), je me suis alors dit, quitte à installer Ubuntu : autant faire un dual boot ! Je l’avais déjà fait sur mon vieil Inspiron, et cela fonctionnait très bien – jusqu’à ce que j’ai besoin de la totalité de l’espace disque, et que, faute d’utiliser XP plus d’une fois par an simplement parce que le logiciel de mon téléphone Nokia ne pouvait fonctionner sous une autre plateforme, je passe à du full Ubuntu.
Ici également, tout s’est parfaitement déroulé. Sur les 320 Go d’espace disque, j’en attribuais 40 à Seven, et le reste à Ubuntu – allez savoir pourquoi, le reste correspondait seulement à 240 Go : quelques octets s’étaient dissipés dans la nature… Toujours est-il que je pouvais booter aussi bien sur Ubuntu que sur Seven, sans aucun problème !
Tout se passait bien, jusqu’à ce que je remarque au démarrage dans Grub que je possédais en fait trois systèmes d’exploitation différents : Ubuntu et Seven, ce qui était attendu, mais également un curieux Vista. Je cédais alors à ce vilain défaut qu’est la curiosité, et lançait ce dernier…
Première erreur ! Je me retrouvais avec une procédure Samsung de restauration du système… Je quittais évidemment tout ceci dès l’écran d’accueil en cliquant sur la croix de la fenêtre, espérant sottement avoir évité le pire.
Seconde erreur ! Je me retrouvais avec un ordinateur désormais incapable de rebooter, de retomber sur Grub…Sans doute ce Vista/restauration du diable aura-t-il mis la pagaille dans le MBR de mon ordinateur tout neuf !
Je démarrais alors l’ordinateur sur un Ubuntu Live CD pour tenter d’y voir plus clair. Je découvrais alors que tout était intact au niveau de mes différentes partitions : ouf ! Ce qui clochait devait effectivement être Grub, le boot loader ou le MBR – j’avoue ne pas y voir encore complétement clair dans tout cela.
J’ai pour l’instant essayé plusieurs choses pour retomber sur mes pattes : changer le flag des partitions, et aussi utiliser un CD de restauration pour réparer le démarrage Windows – mais rien à faire.
Tout cela ne serait évidemment pas arrivé si je m’étais débarrassé de Windows et si j’étais passé à du full Ubuntu. Mais si j’ai voulu conserver Windows, c’est parce que : 1) je l’avais payé dans le prix, et la procédure de remboursement de Samsung est trop contraignante, décourageante 2) certains appareils (comme mon Nokia E71 ou mon iPod Shuffle) refusent de fournir des applications permettant de se connecter à eux à partir d’Ubuntu, imposant l’utilisation de Windows de fait (j’ai essayé Wine pour ces usages, mais sans succès).
Finalement, c’est en réinstallant Grub de la façon dont le décrit le tutoriel suivant que je suis parvenu à résoudre mon problème et à retrouver la situation initiale : comment restaurer GRUB ?