Il semble que j'ai presque entièrement bousillé ma machine. J'ai essayé d'installer un liveusb ubuntu sur mon disque dur externe, mais dans le processus j'ai foiré mon installation interne. L'externe fonctionne ;)
C'est un système à double démarrage, et il était initialement livré avec win8 plus un tas de partitions de récupération Lenovo/Windows. Il dispose également d'un SSD hybride de 24 Go. J'avais désactivé secureboot avant, et installé ubuntu 13.04, et récemment mis à niveau vers 14.04. Tout fonctionnait bien jusqu'à ma petite mésaventure. Tous mes drapeaux de démarrage semblent changer constamment maintenant, aussi. Je ne sais pas vraiment pourquoi.
Sortie de boot-repair (qui ne m'a pas permis de choisir /dev/sda2 ou /dev/sda11, seulement sda8 (qui est ma partition personnelle ?). J'ai quand même essayé. Il a dit qu'il a réussi, mais n'a pas fait quelque chose évidemment.
http://paste.ubuntu.com/7303953/
Mes (nombreuses) partitions sont les suivantes :
/dev/sda1 -- WINRE_DRV (1000mb ntfs, flags : hidden, diag)
/dev/sda2 -- c'était ma partition EFI d'origine je pense (elle était à l'origine étiquetée SYSTEM_DRV et était formatée en fat32, mais maintenant c'est un système de fichiers non reconnu).
/dev/sda3 -- inconnu, msftres ? ?
/dev/sda4 -- Windows8 OS (68GB ntfs, flags : msftdata)
/dev/sda11 -- J'ai créé cette partition en fat32 avec le drapeau 'boot', dans l'espoir de créer une autre partition efi et de la déplacer, mais elle ne semble pas être reconnue par boot-repair.
/dev/sda5 (350mb, ntfs flags:hidden, diag) -- Aucune idée de ce que c'est.
/dev/sda6 (20GB ext4, flags : hidden ?) -- ma partition système pour ubuntu. Je ne sais pas pourquoi elle a maintenant un drapeau "caché".
/dev/sda7 -- 4GB swap
/dev/sda8 -- ma partition personnelle pour ubuntu (75gb ext3, flags : msftdata)
/dev/sda10 -- partition de données partagées ntfs de 290GB (flags : msftdata)
/dev/sda9 -- Récupération Lenovo (10GB ntfs, flags : hidden, diag)
Il y a vraiment quelque chose qui cloche ici. Je préférerais vraiment ne pas reformater. J'ai lu la plupart des articles concernant l'UEFI et le GPT, etc., mais je n'arrive pas à résoudre mon problème, et je semble même l'aggraver.
Il est aussi possible que le livecd Grub n'utilise pas les bons fichiers ? Il essaie d'installer avec i386-pc, alors que je pensais que je devrais utiliser quelque chose comme x86_64-efi-signed ou autre.
Quelqu'un pourrait-il m'aider à résoudre ce problème ?
Edit :
Ok, donc j'ai téléchargé et installé rEFInd sur Windows et j'ai fait une USB amorçable avec ça, ce qui m'a permis de démarrer sur mon OS Linux réel et non sur un LiveCD. A partir de là, j'ai pu utiliser boot-repair correctement pour installer Grub (sur /dev/sda11) et pour démarrer /dev/sda6.
Le problème avec boot-repair avant était qu'il ne détectait pas ma partition EFI et essayait d'installer du non-efi sur mon /dev/sda6 (probablement parce que je le faisais depuis un livecd). Il semble que ce soit un problème avec le Grub qui est livré avec ubuntu14.04 cependant, qu'il n'a pas de support EFI ou quelque chose ?
Bref, maintenant j'ai EFI sur /dev/sda11, mais j'ai deux partitions inconnues (sda2 et sda3). Qu'est-ce que sda3 en premier lieu ? Et que puis-je faire avec sda2 et les fichiers qui s'y trouvent (comme pour le matériel de récupération Lenovo) ? Puis-je simplement supprimer ces partitions, ou cela causera-t-il d'autres problèmes ?
Enfin, est il suffit maintenant de lancer la récupération de Windows ? J'imagine que ça va encore casser mon ubuntu et Grub.
Merci !