Pages : 1
#1 Le 13/02/2006, à 23:25
- tuxdrake
GRUB /boot/grub/menu.lst
Hello tout le monde,
Après avoir réinstallé mes OS (multiboot winxppro/Ubuntu Breezy Final 5.10) à plusieurs reprises je perds patience et m'en remets à vos connaissances
A chaque fois que j'install Ubuntu sur ma partition réservé, il m'est à chaque fois impossible de rebooter sur ma partition Windows :/ . Lorsque je choisis ma partition windows j'ai le message d'erreur suivant "Disk write error 29" !
Si j'install une autre distribution tel que Suse 10.0 ou encore une Debian 3.1 ce problème n'apparait jamais !
Voici une copie de /boot/grub/menu.lst - si qq'un pourrais me dépanner SVP ?
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specifiv kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
# kopt=root=/dev/hda3 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,2)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery mode) single
# altoptions=(recovery mode) single
## nonaltoption boot targets option
## This option controls options to pass to only the
## primary kernel menu item.
## You can have ONLY one nonaltoptions line
# nonaltoptions=quiet splash
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## ## End Default Options ##
title Ubuntu, kernel 2.6.12-10-386
root (hd0,2)
kernel /boot/vmlinuz-2.6.12-10-386 root=/dev/hda3 ro quiet splash
initrd /boot/initrd.img-2.6.12-10-386
savedefault
boot
title Ubuntu, kernel 2.6.12-10-386 (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.12-10-386 root=/dev/hda3 ro single
initrd /boot/initrd.img-2.6.12-10-386
boot
title Ubuntu, kernel 2.6.12-9-386
root (hd0,2)
kernel /boot/vmlinuz-2.6.12-9-386 root=/dev/hda3 ro quiet splash
initrd /boot/initrd.img-2.6.12-9-386
savedefault
boot
title Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.12-9-386 root=/dev/hda3 ro single
initrd /boot/initrd.img-2.6.12-9-386
boot
title Ubuntu, memtest86+
root (hd0,2)
kernel /boot/memtest86+.bin
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Microsoft Windows XP Professionnel
root (hd0,0)
savedefault
makeactive
chainloader 0
Hors ligne
#2 Le 13/02/2006, à 23:39
- uzo
Re : GRUB /boot/grub/menu.lst
Pour se documenter :
http://doc.ubuntu-fr.org/installation/grub
Sinon, à priori tu dois seulement changer la ligne "chainloader" pour mettre "+1" au lieu de "0" après. Bref, ça doit ressembler à ça :
title Windows XP Professionnel
root (hd0,0)
savedefault
makeactive
chainloader +1
Bon reboot
Hors ligne
#3 Le 14/02/2006, à 00:17
- tuxdrake
Re : GRUB /boot/grub/menu.lst
Déjà essayer mais ça ne change rien !!! le message est identique...
Hors ligne
#4 Le 14/02/2006, à 00:32
- uzo
Re : GRUB /boot/grub/menu.lst
Jette un coup d'œil à ça :
http://forum.hardware.fr/hardwarefr/OSAlternatifs/Resolu-GRUB-Error-Disk-write-error-sujet-49049-1.htm
La solution pour un problème identique est donné à la fin. Espérons que cela marche pour toi aussi. (Remets quand même le "+1" avant )
Hors ligne
#5 Le 15/02/2006, à 12:26
- Roberg
Re : GRUB /boot/grub/menu.lst
Windows XP sur C (GRUB chargé)
Ubuntu 4.21 sur D
Premier démarrage : *ror : Temporary failure in name resolution [fail]
Je voudrais charger une version plus récente. Comment décharger GRUB ?
Merci
Hors ligne
#6 Le 15/02/2006, à 12:34
- Neoscript47
Re : GRUB /boot/grub/menu.lst
Pour décharger Grub, moi j'utilise une disquette de Démarrage Windows (...), une fois sous Dos, je fait :
C:/>fdisk /mbr
Ca devrait marcher..... Normalement, après un reboot, tu tombe sur Windows.....
Hors ligne
#7 Le 15/02/2006, à 20:12
- Roberg
Re : GRUB /boot/grub/menu.lst
Sur XP la commande fdisk n'existe pas !
à suivre ...
Hors ligne
#8 Le 15/02/2006, à 21:47
- tuxdrake
Re : GRUB /boot/grub/menu.lst
Jette un coup d'œil à ça :
http://forum.hardware.fr/hardwarefr/OSAlternatifs/Resolu-GRUB-Error-Disk-write-error-sujet-49049-1.htm
La solution pour un problème identique est donné à la fin. Espérons que cela marche pour toi aussi. (Remets quand même le "+1" avant
)
=
l faut autoriser l'écriture sur les premiers secteurs du disque :
sysctl kern.geom.debugflags=16
Je n'ai pas du tout cette entrée "kern.geom.debugflags=16" sur mon OS
Je viens de refaire un multiboot avec Suse 10.0 et WinXppro et ça ne pose pas de problème par contre dès que je réinstalle mon systeme avec Ubuntu Breazy final 5.1 et WinXppro le résultat est toujours identique !
Hors ligne
#9 Le 15/02/2006, à 22:15
- cep_
Re : GRUB /boot/grub/menu.lst
Le type des partitions ne change pas ? il n'y a pas de problème de partition bootable ?
Tu as essayé par curiosité avec :
chainloader --force 0
ou aussi
chainloader --force +1 ?
Sinon il faudra regarder s'il n'y a pas des problèmes retournés par un :
sudo sfdisk -l
AUtre solution, installer grub dans la zone de boot de la partition de ubuntu et installer gag dans le mbr. Voir pour cela le poste documenté de Parametre sur le forum et le wiki
#10 Le 15/02/2006, à 22:48
- tuxdrake
Re : GRUB /boot/grub/menu.lst
chainloader --force 0
chainloader --force 1
Le réulstat est le même, il n'y a pas de changement en modifiant ces données ci-dessus.
et voilà ce que donne la commande "sudo sfdisk -l" :
Disque /dev/hda: 155061 cylindres, 16 têtes, 63 secteurs/piste
AVERTISSEMENT: la partition étendue ne débute pas sur une frontière de.
cylindres DOS et Linux interpréteront les contenus différemment.
AVERTISSEMENT: la table de partitions semble avoir été créée
pour C/H/S=*/255/63 (au lieu de 155061/16/63).
Pour ce rapport, la géométrie suivante sera assumée.
Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0
Périph Amor Début Fin #cyls #blocs Id Système
/dev/hda1 0+ 6267 6268- 50347678+ 7 HPFS/NTFS
/dev/hda2 6268 7897 1630 13092975 f W95 Etendu (LBA)
début: (c,h,s) expecté (1023,254,63) trouvé (1023,0,1)
/dev/hda3 * 7898 9728 1831 14707507+ 83 Linux
/dev/hda4 0 - 0 0 0 Vide
/dev/hda5 6268+ 7815 1548- 12434278+ 7 HPFS/NTFS
début: (c,h,s) expecté (1023,254,63) trouvé (1023,1,1)
/dev/hda6 7816+ 7897 82- 658633+ 82 Linux swap / Solaris
Hors ligne
Pages : 1