Pages : 1
#1 Le 13/11/2005, à 18:30
- nounours
problème de boot après installation XP
Bonjours à tous,
voilà ca fait déjà quelques mois que je suis en dual boot (ubuntu et windows 2000). J'ai voulu passer mon windows 2000 à XP, pour pouvoir installer un jeux (Age III).
Donc j'ai boot sur le cd XP et j'ai l'installé sur l'anciène partition de 2000. Ensuite, comme c'est noté dans le wiki, j'ai suivie les instructions pour pour remettre GRUB. Mais là impossible de reboot ni sur ubuntu, ni sur XP.
Voici la copie de fdisk -l /dev/hda:
Disk /dev/hda: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 5100 40965718+ 5 Extended
/dev/hda2 * 5101 7650 20482875 c W95 FAT32 (LBA)
/dev/hda3 7651 11474 30716280 83 Linux
/dev/hda4 11475 14946 27888840 c W95 FAT32 (LBA)
/dev/hda5 1 3647 29294464+ e W95 FAT16 (LBA)
/dev/hda6 * 3648 5036 11157111 83 Linux
/dev/hda7 5037 5100 514048+ 82 Linux swap / Solaris
hda 6 -> partiton linux
hda 2 -> partition windows
Et voilà se que je fais pour remmettre GRUB selon la page "http://doc.ubuntu-fr.org/installation/r … _apres_win":
root@nounours:~# mkdir /mnt/work
root@nounours:~# mkdir /mnt/work/boot
root@nounours:~# mount /dev/hda6 /mnt/work
root@nounours:~# mount -o bind /dev /mnt/work/dev
root@nounours:~# mount -o bind /proc /mnt/work/proc
root@nounours:~# cp /proc/mounts /mnt/work/etc/mtab
root@nounours:~# chroot /mnt/work/ /bin/bash
root@nounours:/# mount /dev/hda2 /boot/
root@nounours:/# /sbin/grub-install /dev/hda
Due to a bug in xfs_freeze, the following command might produce a segmentation
fault when /boot/grub is not in an XFS filesystem. This error is harmless and
can be ignored.
xfs_freeze: specified file ["/boot/grub"] is not on an XFS filesystem
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(fd0) /dev/fd0
(hd0) /dev/hda
(hd1) /dev/hdb
root@nounours:/# /sbin/grub
Probing devices to guess BIOS drives. This may take a long time.
GNU GRUB version 0.95 (640K lower / 3072K upper memory)
[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename. ]grub> root (hd0,1)
Filesystem type is fat, partition type 0xcgrub> setup (hd0)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... yes
Checking if "/grub/stage2" exists... yes
Checking if "/grub/fat_stage1_5" exists... yes
Running "embed /grub/fat_stage1_5 (hd0)"... 16 sectors are embedded.
succeeded
Running "install /grub/stage1 (hd0) (hd0)1+16 p (hd0,1)/grub/stage2 /grub/menu
.lst"... succeeded
Done.
root@nounours:/# nano /boot/grub/menu.lst
timeout 5 #Le nombre de secondes que GRUB devra attendre avant de démarrer sur $default 0 #L'entrée sur laquelle GRUB démarrera par défaut
fallback 1 #L'entrée sur laquelle GRUB démarrera si la premère entrée par défau$
title Ubuntu, 2.6.10 #Une entrée Ubuntu 32bits
root (hd0,1)
initrd /initrd.img-2.6.10-5-386
kernel /vmlinuz-2.6.10-5-386 root=/dev/hda6title Ubuntu, 2.6.10 #Une autre entrée Ubuntu 32bits
root (hd0,1)
initrd /boot/initrd.img-2.6.10-5-386
kernel /boot/vmlinuz-2.6.10-5-386title Microsoft Windows XP Home #Une entrée pour une installation Windows
root (hd0,1)
makeactive
chainloader +1
Donc voilà, es-ce-qui y a un truc qui ne va pas? Le plus important c'est que je puisse reboot sur ubuntu.
Merci d'avance de votre aide.
Hors ligne
#2 Le 14/11/2005, à 19:10
- nounours
Re : problème de boot après installation XP
Y aurait-il personne pour m'aider???
Enfin bon, en attendant j'ai réinstallé XP (parceque j'en avais besoin), et j'ai refais la même manoeuvre que celle du dessus. Et cette fois, j'arrive a boot sur xp à parir de GRUB, mais toujours pas sur ubuntu.:(:(:(
AIDEZ MOI SVP!!!
Pour info, l'erreur qui me marque quand je boot qur ubuntu est:
" Error 13: Linux kernel must be loaded before initrd "
Dernière modification par nounours (Le 14/11/2005, à 19:21)
Hors ligne
#3 Le 14/11/2005, à 19:22
- cep_
Re : problème de boot après installation XP
Pour restaurer grub, fais une recherche sur le forum.
Il est totalement inutile de faire un chroot pour cela, et il faut aussi, ensuite, sortir "proprement du chroot.
Le chroot est à réserver pour des cas spéciaux.
Donc, je considère cette page du wiki comme "superfétatoire".
Il y a bien plus simple, y compris depuis le cd d'installation démarré en rescue.
Ensuite, pour ton problème, tu installes grub dans (hd0).
Or, d'après le fdisk que tu as publié hda1 n'est pas bootable.
tu as donc deux solutions :
soit tu lances cfdisk depuis un live cd linux et tu positionnes cette hda1 bootable et rendant hda2 et hda6 non bootable, soit tu réinstalles grub dans hda6 et tu rends hda2 non bootable.
L'avantage, que ce soit avec la première ou la deuxième solution, c'est que tu ne touches pas au bootloader de xp.
#4 Le 14/11/2005, à 19:25
- cep_
Re : problème de boot après installation XP
Je viens de lire ton dernier EDIT après mon poste.
Si tu as modifié tes partitions, ce que j'ai dit risque de ne plus être vrai.
En outre, d'après ton message d'erreur, il semble que grub lance ton linux et que tu ais ensuite un autre problème.
Bref, ton poste n'est plus du tout claire, tu devrais reprendre et donner les infos précises sur ta situation actuelle.
#5 Le 20/11/2005, à 10:39
- Bouazza
Re : problème de boot après installation XP
redémarrez sur une diquette de boot linux avec GRUB, et écrivez les commandes suivantes à l'invite GRUB:
find /boot/grub/stage1 #pour trouver l'id de votre partition LINUX hdx,y
root (hdx,y)
setup (hd0)
Hors ligne
Pages : 1