[Dualboot] Installation de Windows après Debian

Installation de Windows après Debian [Dualboot] - Installation - Linux et OS Alternatifs

Marsh Posté le 06-10-2007 à 20:43:14    

Bonsoir.
 
Etant un grand joueur, je n'en pouvais plus de ne plus pouvoir jouer (je suis sous Debian GNU/Linux).
J'ai décidé de faire un dualboot Debian-Windows.
 
J'ai partitionné en réduisant mon /home pour laisser quelques dizaines de Go d'espace libre avec un LiveCD de gParted. Tout s'est bien passé.
 
J'ai donc décidé d'installer Windows XP sur l'espace libre, en le partitionnant depuis l'installeur d'XP, en NTFS. Mais maintenant que je suis sous Windows, je n'ai plus mon Grub ! Le menu Windows apparaît à la place.
 
Et bien-sûr, vu que mes partitions Debian sont en ext3, elles sont invisibles sous Windows. Je suis un peu bloqué. Quelqu'un saurait quoi faire ? A la place du menu Grub j'ai le panneau noir Windows XP...
 
Que faire, sachant que je n'ai pas trop envie de réinstaller Debian... ? Merci beaucoup.
 
PS : Si je suis dans la mauvaise catégorie, merci de me le faire savoir. :)

Reply

Marsh Posté le 06-10-2007 à 20:43:14   

Reply

Marsh Posté le 06-10-2007 à 20:50:56    

salut, il te suffit de démarrer sur un livecd quelconque pour réinstaller grub.
le livecd ubuntu par exemple: http://doc.ubuntu-fr.org/tutoriel/ [...] on_windows

Reply

Marsh Posté le 06-10-2007 à 21:00:00    

Merci beaucoup pour cette réponse très rapide, vraiment sympa ce forum ! :)
Par chance, j'ai un LiveCD de Feisty dans un Linux Pratique. :D
Merci encore ! :D
 
Ensuite, il faudra ajouter Windows à Grub je suppose ? Sinon, ça sera le contraire, je pourrai démarrer sous Debian mais pas sous Windows.  :pt1cable:


Message édité par wavesound le 06-10-2007 à 21:00:52
Reply

Marsh Posté le 06-10-2007 à 21:03:56    

pour windows, il suffit de rajouter dans /boot/grub/menu.lst:

title Windows
rootnoverify (hdX,Y)
makeactive
chainloader +1
 


 
X correspond à ton disque, 0 pour le premier
Y correspond à ta partition, 0 pour la premiere

Reply

Marsh Posté le 06-10-2007 à 21:07:35    

Merci beaucoup ! Je suis en Live Ubuntu là, je vais redémarrer et bouter sous Debian. :love:
 
Edit : Je suis sous Windows. Il suffit juste de bouter sur le LiveCD ou bien il faut éditer menu.lst une fois en Live ? Parce que là, ça a pas bouté sur Grub, mais sous Windows comme avant.


Message édité par wavesound le 06-10-2007 à 21:10:03
Reply

Marsh Posté le 06-10-2007 à 21:28:36    

Il faut aller dans le bios pour booter sur ton périphérique cd ou dvd.
Je ne connais pas Ubuntu, donc je ne sais pas si il va monter automatiquement tes partitions ; bref, une fois ta partition debian montée, si elle est par exemple dans /mnt, tu fais un

chroot /mnt /bin/bash

et normalement suivi d'un grub-install + update-grub.


---------------
You get so used to things the way they are. And I've always been alone. I guess that makes me lonely.
Reply

Marsh Posté le 06-10-2007 à 21:34:39    

C'est la que je capte pas, pour le grub-install + update-grub.
C'est quoi ces commandes, et depuis quel console je les éxécute ?

Reply

Marsh Posté le 06-10-2007 à 22:51:14    

il n' y a qu'une seule console :)
tu ouvres un terminal :


sudo chroot chemin_vers_disque_debian /bin/bash
grub-install  
update-grub

Reply

Marsh Posté le 06-10-2007 à 23:05:01    

Merci beaucoup ! :)

Reply

Marsh Posté le 07-10-2007 à 07:19:34    

Mais j'ai plusieurs partitions Debian sur un seul disque.
Qu'entends-tu par "disque Debian" ?
Merci et désolé. :cry:
 
ubuntu@ubuntu:~$ sudo chroot /media/disk-3 /bin/bash
chroot: cannot run command `/bin/bash': Permission denied
ubuntu@ubuntu:~$


Message édité par wavesound le 07-10-2007 à 07:25:49
Reply

Marsh Posté le 07-10-2007 à 07:19:34   

Reply

Marsh Posté le 07-10-2007 à 17:11:47    

la partition qui comporte le /bin/bash + le /boot
en gros, tu remontes l'arborescence telle que tu l'aurais sous debian sous un répertoire particulier, ensuite tu change la racine (chroot) vers ce repertoire!

Reply

Marsh Posté le 07-10-2007 à 19:35:45    

Merci. :)

Reply

Marsh Posté le 08-10-2007 à 12:58:39    

Mais... Car il y a toujours un mais...
 
ubuntu@ubuntu:~$ sudo chroot /media/disk-2 /bin/bash
chroot: cannot run command `/bin/bash': Permission denied
ubuntu@ubuntu:~$  
 
Depuis un LiveCD d'Ubuntu. :sweat:

Reply

Marsh Posté le 08-10-2007 à 13:58:02    

ca doit etre parce que la partition est montée avec l'option noexec.
tu as monté la partition comment? essais en ligne de commande si ce n'etait pas la cas.


Message édité par tuxce le 08-10-2007 à 13:58:28
Reply

Marsh Posté le 08-10-2007 à 18:34:11    

Merci bien, je vais essayer.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed