Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/07/2006, à 14:50

davv

[RESOLU]Grub disparu à chaque boot.

Bonjour, j ai regardé les posts dédiés au problêmes de boot sans avoir vu celui-ci. (j'ai pas lu les 94 pages!)
Un ami possède un laptop dell avec xp dessus, il a décidé recemment d'installer dapper en dual boot..
Alors la premier lancement se passe bien...et au reboot s'aperçoit qu'il n'y a plus xp sur le grub. Qu'a cela ne tienne, il édite comme il faut le fichier menu.lst et reboot...Au lancement, les deux OS sont présents et fier de sa réussite il décide de faire un tour sur XP...tout va bien donc jusqu'ici.

Il reboot et constate avec stupéfaction que le grub est parti et que c'est windows qui démarre sans demander son reste.( je précise qu il a une partition dédié au boot -/boot/-). Il réinstalle par 3 fois le grub, mais le problême persiste. A chaque redémarrage, le grub s'envole. Désespéré, aux bords de la dépression post-informaticobsessionnelle...je lui propose de poster son prob en espérant que des âmes savantes voudront bien l'aider ainsi que d'autres, j'en suis sur...

Merci d'avance.

Avis à ceux qui voudraient demander la config du menu.lst(on sait jamais, je lui ai bien demandé.) ben ce sera pas possible, mon pote étant sur Xp.

Dernière modification par davv (Le 18/07/2006, à 13:05)


Trop la classe! hu! hu?!

Hors ligne

#2 Le 13/07/2006, à 00:11

fanch317

Re : [RESOLU]Grub disparu à chaque boot.

Je suis tombé sur un cas semblable :

Symptome :
A chaque fois que je bootais xp, le logiciel partition magic écrivait le mbr pour xp et je perdais donc grub.

Solution :
Mon probleme a été resolu en desinstallant partition magic. ;-) (Et apres avoir booter sur un live, monté ma partition /boot et appliqué le grub-install)

François

Hors ligne

#3 Le 16/07/2006, à 13:24

popboy

Re : [RESOLU]Grub disparu à chaque boot.

bonjour
voila, c'est moi qui est le probleme.
je n'ai pas partition magic d'installe

en ce moment je suis sur un live-cd puppy2 (ubuntu live-cd 6.06 ne fonctionne pas sur mon pc)
apres un fdisk -l:
Disk /dev/hdc: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1   *           1        1530    12289693+   7  HPFS/NTFS
/dev/hdc2            2749        7295    36523777+   f  W95 Ext'd (LBA)
/dev/hdc3            1531        1534       32130   83  Linux
/dev/hdc4            1535        2748     9751455   83  Linux
/dev/hdc5            2806        7295    36065893+   c  W95 FAT32 (LBA)
/dev/hdc6            2749        2805      457789+  82  Linux swap / Solaris

Partition table entries are not in disk order

#4 Le 16/07/2006, à 13:36

popboy

Re : [RESOLU]Grub disparu à chaque boot.

le hdc6 est le swap du live cd je suppose
le hdc2 me trouble, me laisse perplexe...
sur hdc3,  c'est normalement une partition /boot ou j'avais mis mon pti grub
hdc4 pour ubuntu partition /
hdc5 est ma partition de sauvegarde en fat32
et enfin hdc1 est la partition windows xp sp2, ou le boot se reinstalle par defaut (pourquoi?)

#5 Le 16/07/2006, à 13:38

popboy

Re : [RESOLU]Grub disparu à chaque boot.

sur les gestionnaires de disque, dev/hdc2 n'apparait pas

#6 Le 16/07/2006, à 13:39

popboy

Re : [RESOLU]Grub disparu à chaque boot.

voici mon menu.lst:

# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default        0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout        10

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title        Windows 95/98/NT/2000
# root        (hd0,0)
# makeactive
# chainloader    +1
#
# title        Linux
# root        (hd0,1)
# kernel    /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific 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_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/hdc4 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

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## 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

## 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

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## ## End Default Options ##

title        Ubuntu, kernel 2.6.15-23-386
root        (hd0,2)
kernel        /vmlinuz-2.6.15-23-386 root=/dev/hdc4 ro quiet splash
initrd        /initrd.img-2.6.15-23-386
savedefault
boot

title        Ubuntu, kernel 2.6.15-23-386 (recovery mode)
root        (hd0,2)
kernel        /vmlinuz-2.6.15-23-386 root=/dev/hdc4 ro single
initrd        /initrd.img-2.6.15-23-386
boot

title        Ubuntu, memtest86+
root        (hd0,2)
kernel        /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
root        (hd0,0)
savedefault
makeactive
chainloader    +1

#7 Le 16/07/2006, à 14:00

popboy

Re : [RESOLU]Grub disparu à chaque boot.

bon je vais me baigner et manger un swissburger pour me rafraichir les idees

#8 Le 16/07/2006, à 15:15

wam

Re : [RESOLU]Grub disparu à chaque boot.

popboy a écrit :

le hdc6 est le swap du live cd je suppose
le hdc2 me trouble, me laisse perplexe...

hdc6 est la swap de ton système linux, hdc2 est la partition étendue qui contient les deux dernières (regarde le début et la fin de ces partitions par rapport à deux de hdc2). Si otn disque est hdc, je trouve bizarre que ce soit hd0 et pas hd2 dans ton menu.lst.

Mais ça n'explique pas le problème je pense, normalement, grub devrait se lancer au moins, quitte à planter si le menu.lst est incorrect.

Je crois que lorsque je met windows en veille, grub ne réapparait pas au redémarrage. Par contre, si je l'éteint, grub apparait au redémmarage. Tu coupes ton windows ou tu le mets en veille?

à ta place, j'essaierais de mettre grub sur une disquette, pius modifier le BIOS pour qu'il boote sur la disquette.

Hors ligne

#9 Le 16/07/2006, à 15:39

goodluck

Re : [RESOLU]Grub disparu à chaque boot.

Salut,

Tu nous parles de hdc et ton menu.lst est axé sur hd0,0 qui signifie HDA big_smile


Amicalement, Gerard ;)
http://counter.li.org/cgi-bin/certificate.cgi/302199
http://www.worldcommunitygrid.org/

Hors ligne

#10 Le 16/07/2006, à 17:16

popboy

Re : [RESOLU]Grub disparu à chaque boot.

bon maintenant que vous le dites, c'est vrai que c'est bizarre de mettre dans menu.lst hd0,x alors que c'est hdc.
j'ai donc remplace hd0,x par hd2,x dans menu.lst
malheureusement, au boot, ca n'a pas fonctionne non plus.

et non, je ne laisse pas windows en veille, mais je vais verifier maintenant quand m^eme

#11 Le 16/07/2006, à 19:15

popboy

Re : [RESOLU]Grub disparu à chaque boot.

en regardant device.map, j'ai ceci
(hd0)    /dev/hdc

ça doit donc expliquer mon histoire de concordance entre hd0,0 pour hdc1
en fait dans la console sous puppy2, j'ai fait grub reboot 0
puis grub>root (hd0,2)
grub> setup (hd0)
et grub>quit

et là oh miracle, j'ai eu une reapparition de mon grub qui va bien avec un winbows xp
puis boot sur ubuntu ok
boot sur xp ok
reboot avec ubuntu d'où je vous ecris

ah ça me fait plaisir d'avoir trouvé la solution, allez hop une petite biere pour feter ça
mon pti davv, si tu veux mettre un [resolu] comme il se doit
et encore merci