Comment ajouter Linux dans le menu boot XP ?

Résolu/Fermé
marksman53 Messages postés 442 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 29 janvier 2011 - 14 août 2010 à 22:24
marksman53 Messages postés 442 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 29 janvier 2011 - 18 août 2010 à 06:23
Bonjour,

Bonjour,

Voilà, tout est casiment dans le titre. Je viens d'installer XP et je souhaiterais toujours pouvoir booter sur mon Ubuntu.
Vu que j'ai installé XP en deuxième, il n'y a plus le choix de l'OS au démarrage de l'ordinateur. Et je voudrais donc ajouter l'entrée Ubuntu au gestionnaire de démarrage de XP mais je ne sais pas comment faire ?


A voir également:

6 réponses

le druide Messages postés 40156 Date d'inscription vendredi 16 avril 2004 Statut Contributeur Dernière intervention 15 octobre 2023 6 606
14 août 2010 à 23:04
je t'ai donné la solution la plus simple. Le gestionnaire de boot d'xp c'est le fichier boot.ini ( fichier caché à la racine de C:\) qui gère le multiboot et vouloir ajouter Ubuntu au boot.ini c'est pas du gâteaux ...

Procède avec le lien que je t'ai proposé ou avec super grub sinon laisse tombé Linux.
1
marksman53 Messages postés 442 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 29 janvier 2011 36
Modifié par marksman53 le 15/08/2010 à 10:21
Autant pour moi mais à vrai dire je comprends pas grand chose car :

- Il est écrit avant les différentes commandes à entrer : "lancer grub". Mais comment fait-on ceci ?

- Ensuite, moi j'ai un truc de la forme sda7 et pas (hd0, 0). Donc faut-il que tape les commandes avec sda7 ou que je convertisse sous la forme (hd0, 0). Et si oui, comment convertir ?

Merci à toi d'avance.

Edit si ça peut aider :
Je suis sous Ubuntu 10.04 mais j'ai le liveCD d'ubuntu 9.10
0
marksman53 Messages postés 442 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 29 janvier 2011 36
15 août 2010 à 20:12
J'abandonne cette méthode...
Je test donc celle avec SuperGrub.
Sauf qu'impossible de trouver des turoriels sur le net et le seul que j'ai trouvé ne correspond pas trop.
C'est celui là : https://www.commentcamarche.net/faq/15961-super-grub-disk-live-cd
Mais voilà, je n'ai pas du tout la même interface. Déjà je n'ai pas le choix de la langue (en anglais pas le choix). Et ensuite je n'ai pas les mêmes menus. C'est en noir (mais ça c'est pas grave).
Comment m'y retrouver ?
J'ai bien trouvé comment booter sur mon Ubuntu grâce au CD mais pas comment restaurer Grub...
Ou alors je dois prendre une version particulière... Mais laquelle ? Sachant que je suis sous ubuntu 10.04.
Je redémarre mon ordinateur avec CD pour vous redire la liste que j'ai sous les yeux.
0
marksman53 Messages postés 442 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 29 janvier 2011 36
15 août 2010 à 20:22
Voilà, désolé pour le 3ème post de suite.
Voici donc ce que m'affiche Super GRUB :

Detect any OS
Detect any GRUB 2 configuration file (grub.cfg)
Detect any GRUB 2 installation (even if mbr is overwritten)
Detect loop bootable isos (in /boot-isos or /boot/boot-isos)
Enable GRUB 2 'S LVM support
Enable GRUB 2 'S RAID support
Enable GRUB 2 'S USB support (to work around BIOS bugs/limitations)
Enable serial terminal
List devices / partitions

Après quoi, que dois-je choisir pour restaurer GRUB ?
0
gaelyann Messages postés 559 Date d'inscription dimanche 21 février 2010 Statut Membre Dernière intervention 2 octobre 2010 50
14 août 2010 à 22:29
en theorie , tu a installé xp directement sur la partition de ubuntu...............est ce que tu a bien 2 partitions? sinon test les touches f(x) genre f10 ou f9 ou f6 ou f8 ou f1..... enfin test les toutes quoi loool
0
le druide Messages postés 40156 Date d'inscription vendredi 16 avril 2004 Statut Contributeur Dernière intervention 15 octobre 2023 6 606
14 août 2010 à 22:37
Salut,

si tu n'as pas effacé les partition d'Ubuntu, tu peux ajouter xp au menu grub, voir ce lien > https://linuxfr.org/forums/linux-general/posts/r%C3%A9installer-grub

Tu as aussi la possibilité de le restaurer avec > super grub disk
0
marksman53 Messages postés 442 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 29 janvier 2011 36
Modifié par marksman53 le 14/08/2010 à 22:44
Nan je m'y connais un minimum. C'est pas la première fois que je fais un dual-boot. J'ai bien XP sur une partition et Ubuntu sur une autre.
Ce que je voulais savoir c'est si je pouvais ajouter Ubuntu dans le gestionnaire de démarrage d'XP. Au même titre que pour Vista avec VistaBootPro par exemple. Mais la pour Xp.

En gros : quel est l'équivalent de VistaBootPro sous XP ?

La seule raison pour laquelle il est utile d'utiliser Windows, c'est pour tester un virus.
0
marksman53 Messages postés 442 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 29 janvier 2011 36
14 août 2010 à 23:06
J'ajoute que quand j'utilise la méthode inverse : restaurer grub.
En utilisant cette méthode : http://doc.ubuntu-fr.org/grub-pc#reinstallerrestaurer_grub_2
J'obtiens une erreur qui sort de je ne sais ou !

ubuntu@ubuntu:~$ sudo os-prober
/dev/sda2:Microsoft Windows XP Professionnel:Windows:chain
/dev/sda7:Ubuntu 10.04.1 LTS (10.04):Ubuntu:linux
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/5aa26af8-f05e-4657-8c92-620954f5b6c2 /dev/sda7
grub-setup: warn: Attempting to install GRUB to a partition instead of the MBR. This is a BAD idea.
grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and its use is discouraged.
grub-setup: error: Cannot read '/grub/core.img' correctly
ubuntu@ubuntu:~$

Que se passe t'il ?
0
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/5aa26af8-f05e-4657-8c92-620954f5b6c2 /dev/sda7
Attempting to install GRUB to a partition instead of the MBR. This is a BAD idea. 

Tu installes grub dans la partition, il te dit que ce n'est pas une bonne idée (sauf si tu veux absolument utiliser le gestionnaire de boot de Windows et ajouter une entrée pour Ubuntu, dans ce cas il faudra utiliser -force)
Essaie ainsi pour le mettre dans le mbr :
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/5aa26af8-f05e-4657-8c92-620954f5b6c2 /dev/sda
0
marksman53 Messages postés 442 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 29 janvier 2011 36
15 août 2010 à 21:01
J'ai testé ta solution, voici ce que j'obtiens :
mkdir: ne peut créer le répertoire '/media/5aa26af8-f05e-4657-8c92-620954f5b6c2/
boot': Aucun fichier ou dossier de ce type
0
Peut-être que c'est l'uuid qui pose problème.
Essaie en remplaçant 5aa26af8-f05e-4657-8c92-620954f5b6c2 par /media/sda7
Vérifie que sda7 est bien la partition ubuntu et qu'elle est montée.
0
marksman53 Messages postés 442 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 29 janvier 2011 36
16 août 2010 à 08:14
mkdir: ne peut créer le répertoire '/media/sda7/boot': Aucun fichier ou dossier de ce type

Oui elle est bien montée pourtant...
Déjà le liveCD me dis que cette partition est la sda7 et mon système que c'est la sda8... C'est à n'y rien comprendre.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 177
15 août 2010 à 10:24
0
marksman53 Messages postés 442 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 29 janvier 2011 36
15 août 2010 à 10:41
Je me doutais bien qu'il y avait une solution alternative. Cependant, l'autre solution ne fonctionnant pas, je vais creuser un peu plus pour résoudre le problème ou plutôt pour trouver comment faire. ;)
0
Si grub (ou lilo) n'est pas installé dans la partition linux, ça ne peut pas marcher car il s'agit d'un chaînage de bootloader : le bootloader de Windows (installé dans le mbr du disque) appelle le bootloader de linux (installé dans la partition linux) qui lance linux...
0
marksman53 Messages postés 442 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 29 janvier 2011 36
15 août 2010 à 10:40
Merci à toi pour cette précision. ;)
0