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 07/03/2007, à 17:50

micou

grub error 15...je ne peux lancer que Win xp

Bonjour,
Je suis sous live/cd car apr[s un ou plutot de multiple formatages, je tourne en rond et je ne trouve pas la solutions.
J-ai pourtant lu la doc de manu, j-ai tente de l appliquer mais sans succes.
Voici mon fdisk

Disk /dev/hda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        2611    20972826    c  W95 FAT32 (LBA)
/dev/hda2            2612        6527    31455270    b  W95 FAT32
/dev/hda3            6528        9138    20972857+  83  Linux
/dev/hda4            9139       30401   170795047+   f  W95 Ext'd (LBA)
/dev/hda5            9139        9399     2096451   82  Linux swap / Solaris
/dev/hda6            9400       13315    31455238+  83  Linux
/dev/hda7           13316       30401   137243263+   b  W95 FAT32

Disk /dev/hdb: 20.0 GB, 20020396032 bytes
255 heads, 63 sectors/track, 2434 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1        2433    19543041    c  W95 FAT32 (LBA)

Le boot/menu.lst est vide...
et pourtant voici ce que j-ai entre avant de rebooter, et je l-ai fait plusieurs fois

 Reading package lists... Done
Building dependency tree
Reading state information... Done
grub is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
ubuntu@ubuntu:~$ sudo -s
root@ubuntu:~# grub --batch
Probing devices to guess BIOS drives. This may take a long time.

       [ 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> find /boot/grub/stage1
find /boot/grub/stage1
 (hd0,2)
grub> root (hd0,2)
root (hd0,2)
grub> setup (hd0)
setup (hd0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  15 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd0) (hd0)1+15 p
(hd0,2)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
grub> quit

Mes excuses pour les fautes de frappe, je n-ai pas le clavier avec la bonne configuration.
Merci pour les infos, salutations.


Portable HP Pavilion DV 9000 - Duo Core / 2.0 -2 DD 360 Go dont 40 pour Windows- Mémoire 2 Go - Graphique Nvidia Geforce 8  -  Graveur DVD - Dual boot Vista / Ubuntu.

Hors ligne

#2 Le 07/03/2007, à 18:12

cep

Re : grub error 15...je ne peux lancer que Win xp

C'est à dire que tu as monté ta partition /dev/hda3 et édité :
/point_montage/boot/grub/menu.lst et le fichier est vide ?
Tu as vérifié s'il n'y a pas une sauvegarde ?

Dans le cas contraire il faudra passer la commande update-grub (à deux reprises si nécessaire, de même qu'un chroot au besoin). Vérifie aussi si /boot/grub/device.map existe, mais à priori il ne devrait pas y avoir de problème de cd côté.

Hors ligne

#3 Le 08/03/2007, à 16:58

micou

Re : grub error 15...je ne peux lancer que Win xp

cep a écrit :

C'est à dire que tu as monté ta partition /dev/hda3 et édité :
/point_montage/boot/grub/menu.lst et le fichier est vide ?
Tu as vérifié s'il n'y a pas une sauvegarde ?

Dans le cas contraire il faudra passer la commande update-grub (à deux reprises si nécessaire, de même qu'un chroot au besoin). Vérifie aussi si /boot/grub/device.map existe, mais à priori il ne devrait pas y avoir de problème de cd côté.

Merci de ta reponse cep,
C-est effectivement la partition hda3
en suivant tes infos, je pense que je fait faux depuis le debut...je m-explique
comme je suis un peu vieux...sans doute avec la comprehension a retardement, pour tout dire je me sens un peu beaucoup ...
enfin je me suis rendu compte que j-essayai de modifier sur ma partition alors qu-elle n-est pas montee...et je ne sais pas encore comment? donc je comprends que mes modif. ne fassent pas effets.
Dis-moi si j-ai enfin compris il faut que je monte la partition hda3, modifier par update le /etc/boot/grub/menu.lst
dans cette partition (ce qui devrait modifier le secteur de boot avec grub).
Par contre que veux-tu dire avec chroot?.
En attendant des infos je cherche dans les posts ce que je peux glaner.
Merci et @ plus.


Portable HP Pavilion DV 9000 - Duo Core / 2.0 -2 DD 360 Go dont 40 pour Windows- Mémoire 2 Go - Graphique Nvidia Geforce 8  -  Graveur DVD - Dual boot Vista / Ubuntu.

Hors ligne

#4 Le 08/03/2007, à 17:04

cep

Re : grub error 15...je ne peux lancer que Win xp

Oui, tu démarres avec le live cdrom et tu montes la partition /dev/hda3

Dans un terminal (js suppose que tu utilises le live cdrom ubuntu )
sudo mkdir /media/hda3 (cela va créer le point de montage)
sudo mount /dev/hda3  /media/hda3 (on monte la partition)
cat  /media/hda3/boot/grub/menu.lst   (on édite menu.lst pour voir ce qu'il y a dedans)

Ensuite il faudra voir . . .

Dernière modification par cep (Le 09/03/2007, à 11:37)

Hors ligne

#5 Le 08/03/2007, à 17:11

micou

Re : grub error 15...je ne peux lancer que Win xp

cep a écrit :

Oui, tu démarres avec le live cdrom et tu montes la partition /dev/hda3

Dans un terminal (js suppose que tu utilises le live cdrom ubuntu )
sudo mkdir /media/hda3 (cela va créer le point de montage)
sudo mount /dev/hda3  /media/hda3 (on monte la partition)
cat  /boot/grub/menu.lst   (on édite menu.lst pour voir ce qu'il y a dedans)

Ensuite il faudra voir . . .

Merci voila ce que j-obtiens en console

ubuntu@ubuntu:~$ sudo mkdir /media/hda3
ubuntu@ubuntu:~$ sudo mount /dev/hda3  /media/hda3
ubuntu@ubuntu:~$ cat  /boot/grub/menu.lst
cat: /boot/grub/menu.lst: No such file or directory

@+


Portable HP Pavilion DV 9000 - Duo Core / 2.0 -2 DD 360 Go dont 40 pour Windows- Mémoire 2 Go - Graphique Nvidia Geforce 8  -  Graveur DVD - Dual boot Vista / Ubuntu.

Hors ligne

#6 Le 08/03/2007, à 17:15

cep

Re : grub error 15...je ne peux lancer que Win xp

cat  /boot/grub/menu.lst

Oups, lorsqu'on fait 36 choses à la fois roll

Excuse-moi :

cat  /media/hda3/boot/grub/menu.lst

Dernière modification par cep (Le 08/03/2007, à 17:15)

Hors ligne

#7 Le 08/03/2007, à 17:50

micou

Re : grub error 15...je ne peux lancer que Win xp

cep a écrit :

cat  /boot/grub/menu.lst

Oups, lorsqu'on fait 36 choses à la fois roll

Excuse-moi :

cat  /media/hda3/boot/grub/menu.lst

Pas grave, je suis deja bien content que tu t-occupes de mon cas avant qu-il ne soit desespere.
J-ai fait ce que tu m-as indique, j-ai tente de mettre le menu.lst qui est en console apres ta derniere modif dans le boot/grub/menu.lst mais je n-ai pas les droits.
quand tu as un moment, je suis a l-ecoute. Vivement que j-ai le bon clavier, quelle m.....
merci @+


Portable HP Pavilion DV 9000 - Duo Core / 2.0 -2 DD 360 Go dont 40 pour Windows- Mémoire 2 Go - Graphique Nvidia Geforce 8  -  Graveur DVD - Dual boot Vista / Ubuntu.

Hors ligne

#8 Le 08/03/2007, à 18:07

cep

Re : grub error 15...je ne peux lancer que Win xp

Ce n'est pas un problème de droits.

Alors, plus simple :

cat  /media/hda3/boot/grub/menu.lst   > ~/Desktop/grub.txt

Tu rentres cette commande telle-qu'elle dans le terminal.
Cela va créer sur le bureau un fichier texte : grub.txt
Tu cliques sur ce fichier, il va s'ouvrir dans gedit ou autre.
Il suffira de faire : ctrl + a (les touches control + la lettre a) pour séléctionner le tout, le copier et le mettre dans la page du forum, entre les balises Code.

Bonne continuation.
cep

p.s. : je dois m'absenter, mais d'autres prendront le relais. smile

Si le fichier de configuration est bon, il faudra envisager de faire un fsck sur le système de fichiers après l'avoir démonté :

sudo e2fsck -f -y /dev/hda3

Dernière modification par cep (Le 08/03/2007, à 18:09)

Hors ligne

#9 Le 08/03/2007, à 18:19

micou

Re : grub error 15...je ne peux lancer que Win xp

cep a écrit :

Ce n'est pas un problème de droits.

Alors, plus simple :

cat  /media/hda3/boot/grub/menu.lst   > ~/Desktop/grub.txt

Tu rentres cette commande telle-qu'elle dans le terminal.
Cela va créer sur le bureau un fichier texte : grub.txt
Tu cliques sur ce fichier, il va s'ouvrir dans gedit ou autre.
Il suffira de faire : ctrl + a (les touches control + la lettre a) pour séléctionner le tout, le copier et le mettre dans la page du forum, entre les balises Code.

Bonne continuation.
cep

p.s. : je dois m'absenter, mais d'autres prendront le relais. smile


Si le fichier de configuration est bon, il faudra envisager de faire un fsck sur le système de fichiers après l'avoir démonté :

sudo e2fsck -f -y /dev/hda3

Merci du coup de main, sans savoir j-ai sauvegarde mon menu.lst avec kate, le voici

# 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=UUID=b34a9d98-46b3-4ac4-bd54-84451ef6b4af ro
# kopt_2_6=root=/dev/hda1 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

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

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) 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.17-10-generic
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.17-10-generic root=/dev/hda1 ro quiet splash
initrd          /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title           Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.17-10-generic root=/dev/hda1 ro single
initrd          /boot/initrd.img-2.6.17-10-generic
boot

title           Ubuntu, memtest86+
root            (hd0,0)
kernel          /boot/memtest86+.bin
quiet
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     +1

Portable HP Pavilion DV 9000 - Duo Core / 2.0 -2 DD 360 Go dont 40 pour Windows- Mémoire 2 Go - Graphique Nvidia Geforce 8  -  Graveur DVD - Dual boot Vista / Ubuntu.

Hors ligne

#10 Le 08/03/2007, à 18:23

cep

Re : grub error 15...je ne peux lancer que Win xp

La configuration n'est pas bonne.
Il faut remplacer (hd0,0) par (hd0,2). et /dev/hda1 par /dev/hda3

De même il faut modifier si nécessaire le uuid et voir aussi /etc/fstab s'il n'est pas faux.

Pour uuid voir :
http://forum.ubuntu-fr.org/viewtopic.php?id=72352

Mais tu ne devrais pas être concerné par uuid

Dernière modification par cep (Le 08/03/2007, à 18:25)

Hors ligne

#11 Le 08/03/2007, à 18:45

micou

Re : grub error 15...je ne peux lancer que Win xp

cep a écrit :

La configuration n'est pas bonne.
Il faut remplacer (hd0,0) par (hd0,2). et /dev/hda1 par /dev/hda3

De même il faut modifier si nécessaire le uuid et voir aussi /etc/fstab s'il n'est pas faux.

Pour uuid voir :
http://forum.ubuntu-fr.org/viewtopic.php?id=72352

Mais tu ne devrais pas être concerné par uuid

Re, je suis comme toi oblige de quitter jusqu-a demain, mais j-ai controle fstab et il n-y a rien dedans .
Merci encore et a demain bonne soiree a tous ceux qui suivent mes deboires.


Portable HP Pavilion DV 9000 - Duo Core / 2.0 -2 DD 360 Go dont 40 pour Windows- Mémoire 2 Go - Graphique Nvidia Geforce 8  -  Graveur DVD - Dual boot Vista / Ubuntu.

Hors ligne

#12 Le 08/03/2007, à 18:56

cep

Re : grub error 15...je ne peux lancer que Win xp

De rien, micou.

Pour contrôler fstab, il faudra faire pareil :

sudo mkdir /media/hda3
sudo mount /dev/hda3  /media/hda3
cat  /media/hda3/etc/fstab

Pour modifier le fichier de grub:

gksudo gedit  /media/hda3/boot/grub/menu.lst

et tu remplaces tous les (hd0,0) par (hd0,2)
sauf ici :
itle           Microsoft Windows XP Professionnel
root            (hd0,0)

et tous les /dev/hda1  par /dev/hda3

Reste à voir le problème de /etc/fstab. Mais ton problème est curieux et mériterait éventuellement une remontée de bug.
Ensuite, après ces modifications, si le sytème de fichiers est sain, tu devrais pouvoir démarrer.

Cordialement.
cep

Hors ligne

#13 Le 09/03/2007, à 10:55

micou

Re : grub error 15...je ne peux lancer que Win xp

cep a écrit :

De rien, micou.

Pour contrôler fstab, il faudra faire pareil :

sudo mkdir /media/hda3
sudo mount /dev/hda3  /media/hda3
cat  /media/hda3/etc/fstab

Pour modifier le fichier de grub:

gksudo gedit  /media/hda3/boot/grub/menu.lst

et tu remplaces tous les (hd0,0) par (hd0,2)
sauf ici :
itle           Microsoft Windows XP Professionnel
root            (hd0,0)

et tous les /dev/hda1  par /dev/hda3

Reste à voir le problème de /etc/fstab. Mais ton problème est curieux et mériterait éventuellement une remontée de bug.
Ensuite, après ces modifications, si le sytème de fichiers est sain, tu devrais pouvoir démarrer.

Cordialement.
cep

Bonjour cep,
Je pense que tu as raison, je vais décrire plus précisement comment tout cela m'est arrivé.
Je travaille sous XP principalement pour visionner des vidéos de cours de guitare et de tango Argentin trouvés sur le net car je ne m'explique pas pourquoi, je n'avais pas accès entre autre aux vidéos de guitare sous Ubuntu sans doute à cause du format wmp.
Bref, je ne sais plus trop au juste comment cela est venu,mais je me suis retrouvé avec XP qui refuse de lire des vidéos en wmp, le pire c'est qu'il plante et impossible d'arrêter le processus par Ctrl+Alt+Del je suis obligé de couper l'alimentation. J'ai voulu ré-essayé hier soir, et c'est toujours la même chose.
Je me suis retrouvé avec un systeme de partitionnement plein d'erreurs, lorsque je chargeais Ubuntu, il vérifiais à chaque fois car à ce que j'ai crû comprendre il y avait un ou plutôt des problèmes de clusters.
En plus il y a peu sous XP j'ai vu (mais une seule fois) que mon antivirus a trouvé un virus dans le secteur de boot, malheureusement sur le moment j'ai cliqué trop vite, et je n'ai pas pû réagir de suite, j'ai tenté de vérifier mais je n'ai rien trouvé par la suite.
Bref j'ai pensé que il valait mieux vu les erreurs cumulées que je reparte de zéro pour les deux OS et j'ai formaté les deux partitions.
J'ai commençé par XP, et ça a été le début de la galère, j'insère le CD d'install il formate,il monte le système de fichiers et quand je reboote, il est planté et ne peux continuer l'install.
J'insiste plusieurs fois...rien ä faire,je contrôle avec partitionMagic qui me dit que le formatage ne s'est pas passé normalement et qu'il y a des restes d'anciens fichiers.J'essaye de formater avec Gparted, j'arrives toujours au même résultat.
A ce moment me sentant coincé, je me demande si ce n'est pas à cause du partitionnement que j'avais fait,
car j'avais lu sur un blog Ubuntu qu'il valait mieux faire un secteur de boot séparé du reste des partitions.
J'avoue que je ne suis pas trop avancé en informatique, mais j'essaye parfois des trucs, et jusqu'à présent le pire qui m'étais arrivé c'était de devoir formater et comme mes documents et mon home son séparés j'estimais que cela n'étais pas bien grave.
Donc je décide de supprimer le secteur de boot séparé et de faire basique la première partition ave Win.
Je réussi ä installer Win, j'installe Kubuntu et depuis je tourne en rond avec Grub qui m'affiche error 15 et qui résiste à toutes mes tentatives. J'ai à ce point tenté tout ce qui me passait par la tête que j'ai réussi à effacer tout mon disque dur...cette fois c'est dur- dur.
Et j'en suis là à me traiter de con et d'incapable pour avoir essayé de jouer dans la cour des geeks!.
Je joints les copies de consoles que tu m'a demandé,

ubuntu@ubuntu:~$ sudo mkdir /media/hda3
ubuntu@ubuntu:~$ sudo mount /dev/hda3  /media/hda3
ubuntu@ubuntu:~$ cat  /media/hda3/etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda3
UUID=b34a9d98-46b3-4ac4-bd54-84451ef6b4af /               ext3    defaults,errors=remount-ro 0       1
# /dev/hda6
UUID=d8e0e6f0-f7c7-4fef-8215-8b0acae5d638 /home           ext3    defaults        0       2
# /dev/hda5
UUID=1b8a26eb-7744-4e32-bfab-7865f4f536e5 none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdd        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/           /media/floppy0  auto    rw,user,noauto  0       0

Et lorsque j'ouvres menu.lst voici le message avant l'ouverture du fichier vide,

ubuntu@ubuntu:~$ kdesu kate  /media/hda3/boot/grub/menu.lst
X Error: BadDevice, invalid or uninitialized input device 166
  Major opcode:  144
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 166
  Major opcode:  144
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 166
  Major opcode:  144
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 166
  Major opcode:  144
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
Creating link /root/.kde/socket-ubuntu.
Created link from "/root/.kde/socket-ubuntu" to "/tmp/ksocket-root"
/usr/bin/iceauth:  creating new authority file /root/.ICEauthority
Creating link /root/.kde/tmp-ubuntu.
Created link from "/root/.kde/tmp-ubuntu" to "/tmp/kde-root"
X Error: BadDevice, invalid or uninitialized input device 166
  Major opcode:  144
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 166
  Major opcode:  144
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
kbuildsycoca running...
Creating link /root/.kde/cache-ubuntu.
Created link from "/root/.kde/cache-ubuntu" to "/var/tmp/kdecache-root"
kio (KSycoca): ERROR: No database available!
Invalid entry (missing '=') at /tmp/kde-root/kconf_updaten627Eb.tmp:1

J'ai fait ce que tu m'a dit hier j'ai corrigé le fichier menu.lst sauvegardé sur une autre partition en attendant et j'ai hda3 monté mais il n'y a rien dedans ?.
Désolé d'avoir été aussi long...et aussi...
@+ bonnes salutations.


Portable HP Pavilion DV 9000 - Duo Core / 2.0 -2 DD 360 Go dont 40 pour Windows- Mémoire 2 Go - Graphique Nvidia Geforce 8  -  Graveur DVD - Dual boot Vista / Ubuntu.

Hors ligne

#14 Le 09/03/2007, à 11:42

cep

Re : grub error 15...je ne peux lancer que Win xp

micou a écrit :

J'ai fait ce que tu m'a dit hier j'ai corrigé le fichier menu.lst sauvegardé sur une autre partition en attendant et j'ai hda3 monté mais il n'y a rien dedans ?.
Désolé d'avoir été aussi long...et aussi...
@+ bonnes salutations.

Bonjour micou,
Comment, sauvegardé sur une autre partition ?
Il faudrait que tu reprennes le processus décrit dans le poste 4.

Tu y ajouteras aussi le résultat de la commande :

ls -lR /media/hda3/boot/
pour voir ce qu'il y a dans ce dossier.

Aussi, il est absolument indispensable que ta table de partitions soit sans problèmes.
Donc, s'il y a un virus dans le mbr comme tu le dis plus haut, ou si la table est corrompue, grub ne pourra pas se débrouiller.

Tu pourrais aussi passer la commande :
sudo parted -s  /dev/hda  print

pour voir s'il ne relève rien d'anormal.

Hors ligne

#15 Le 09/03/2007, à 12:17

micou

Re : grub error 15...je ne peux lancer que Win xp

Bonjour micou,
Comment, sauvegardé sur une autre partition ?
Il faudrait que tu reprennes le processus décrit dans le poste 4.

Bonjour cep et merci de te préoccuper de mes problèmes,
C'est sûrement pas comme cela qu'il faut faire, mais j'ai enregistré le menu.lst que j'ai modifié selon tes indications sur mon DD externe en le nommant menu.lst back en attendant de savoir qu'en faire.
Le voici

# 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,2)
# makeactive
# chainloader   +1
#
# title         Linux
# root          (hd0,2)
# kernel        /vmlinuz root=/dev/hda3 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=UUID=b34a9d98-46b3-4ac4-bd54-84451ef6b4af ro
# kopt_2_6=root=/dev/hda3 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

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

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) 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.17-10-generic
root            (hd0,2)
kernel          /boot/vmlinuz-2.6.17-10-generic root=/dev/hda3 ro quiet splash
initrd          /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title           Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root            (hd0,2)
kernel          /boot/vmlinuz-2.6.17-10-generic root=/dev/hda3 ro single
initrd          /boot/initrd.img-2.6.17-10-generic
boot

title           Ubuntu, memtest86+
root            (hd0,2)
kernel          /boot/memtest86+.bin
quiet
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     +1

J'ai refait les entrées du point n°4
et voici les autres résultats demandés

See "man sudo_root" for details.

ubuntu@ubuntu:~$ sudo mkdir /media/hda3
ubuntu@ubuntu:~$ sudo mount /dev/hda3  /media/hda3
ubuntu@ubuntu:~$ cat  /media/hda3/boot/grub/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=UUID=b34a9d98-46b3-4ac4-bd54-84451ef6b4af ro
# kopt_2_6=root=/dev/hda1 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

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

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) 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.17-10-generic
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.17-10-generic root=/dev/hda1 ro quiet splash
initrd          /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title           Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.17-10-generic root=/dev/hda1 ro single
initrd          /boot/initrd.img-2.6.17-10-generic
boot

title           Ubuntu, memtest86+
root            (hd0,0)
kernel          /boot/memtest86+.bin
quiet
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     +1

ubuntu@ubuntu:~$ ls -lR /media/hda3/boot/
/media/hda3/boot/:
total 8324
-rw-r--r-- 1 root root  285604 2006-10-13 19:09 abi-2.6.17-10-generic
-rw-r--r-- 1 root root   74645 2006-10-13 16:13 config-2.6.17-10-generic
drwxr-xr-x 2 root root    4096 2007-03-07 10:28 grub
-rw-r--r-- 1 root root 5656045 2007-03-07 10:28 initrd.img-2.6.17-10-generic
-rw-r--r-- 1 root root   94600 2006-10-20 11:44 memtest86+.bin
-rw-r--r-- 1 root root  728690 2006-10-13 19:09 System.map-2.6.17-10-generic
-rw-r--r-- 1 root root 1636681 2006-10-13 19:09 vmlinuz-2.6.17-10-generic

/media/hda3/boot/grub:
total 188
-rw-r--r-- 1 root root    197 2007-03-07 10:28 default
-rw-r--r-- 1 root root     30 2007-03-07 10:28 device.map
-rw-r--r-- 1 root root   7508 2007-03-07 10:28 e2fs_stage1_5
-rw-r--r-- 1 root root   7332 2007-03-07 10:28 fat_stage1_5
-rw-r--r-- 1 root root     16 2007-03-07 10:28 installed-version
-rw-r--r-- 1 root root   8128 2007-03-07 10:28 jfs_stage1_5
-rw-r--r-- 1 root root   4222 2007-03-07 10:28 menu.lst
-rw-r--r-- 1 root root   6804 2007-03-07 10:28 minix_stage1_5
-rw-r--r-- 1 root root   9076 2007-03-07 10:28 reiserfs_stage1_5
-rw-r--r-- 1 root root    512 2007-03-07 10:28 stage1
-rw-r--r-- 1 root root 105652 2007-03-07 10:28 stage2
-rw-r--r-- 1 root root   8764 2007-03-07 10:28 xfs_stage1_5
ubuntu@ubuntu:~$ sudo parted -s  /dev/hda  print

Disque /dev/hda : 250GB
Taille des secteurs (logique/physique) : 512o/512o
Table de partitions : msdos

Numéro  Début   Fin     Taille  Type      Système de fichiers  Drapeaux
 1      32,3kB  21,5GB  21,5GB  primaire  fat32                amorce, lba
 2      21,5GB  53,7GB  32,2GB  primaire  fat32
 3      53,7GB  75,2GB  21,5GB  primaire  ext3
 4      75,2GB  250GB   175GB   étendue                        lba
 5      75,2GB  77,3GB  2147MB  logique   linux-swap
 6      77,3GB  110GB   32,2GB  logique   ext3
 7      110GB   250GB   141GB   logique

Donc lorsque j'ouvres menu.lst par la console, je n'ai pas les bonnes entrées (hd0.2) et hda3.
Et...tout arrives avec le temps je me suis rendu comptes que je n'avais pas activés les fichiers cachés donc maintenant je vois dans hda3 /boot/grub/menu.lst mais comment avoir les droits pour le modifier.
Merci @+


Portable HP Pavilion DV 9000 - Duo Core / 2.0 -2 DD 360 Go dont 40 pour Windows- Mémoire 2 Go - Graphique Nvidia Geforce 8  -  Graveur DVD - Dual boot Vista / Ubuntu.

Hors ligne

#16 Le 09/03/2007, à 12:24

cep

Re : grub error 15...je ne peux lancer que Win xp

Alors les modifications faites et sauvegardées sont bonnes.

Il faudra aussi modifier ici  (la ligne mise en gras ):
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

Pour pouvoir faire les modifications directement sur le fichier :

Si tu utilises un live cdrom ubuntu :
gksudo gedit  /media/had3/boot/grub/menu.lst

Si tu utilises un live cdrom kubuntu :
kdesu  kate  /media/hda3/boot/grub/menu.lst

Hors ligne

#17 Le 09/03/2007, à 12:49

micou

Re : grub error 15...je ne peux lancer que Win xp

cep a écrit :

Alors les modifications faites et sauvegardées sont bonnes.

Il faudra aussi modifier ici  (la ligne mise en gras ):
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

Pour pouvoir faire les modifications directement sur le fichier :

Si tu utilises un live cdrom ubuntu :
gksudo gedit  /media/had3/boot/grub/menu.lst

Si tu utilises un live cdrom kubuntu :
kdesu  kate  /media/hda3/boot/grub/menu.lst

Que dire devant un tel savoir, tu es plus qu'une mère...tu es un océan
mon ignorance est béât (j'ai retrouvé les accents)devant ta faculté à résoudre les problèmes que nous t'exposons
Un grand merci pour ta patience car cela doit également te faire sourire de me voir buter sur des évidences pour d'autres.
Cela fait au moins progresser, merci et @+, bon appétit.


Portable HP Pavilion DV 9000 - Duo Core / 2.0 -2 DD 360 Go dont 40 pour Windows- Mémoire 2 Go - Graphique Nvidia Geforce 8  -  Graveur DVD - Dual boot Vista / Ubuntu.

Hors ligne

#18 Le 07/08/2008, à 22:49

JujuLand

Re : grub error 15...je ne peux lancer que Win xp

Humm... il semblerait que je n'ai pas été clair. Je reviens sur les modifications subies par le disque

1) Etat initial
Partition FAT32 lba boot RECOVERY VISTA
Partition NTFS              Vista

2) Première modif
-suppression de la partition Vista
-creation de la partition XP (principale)
-creation de la partition Sauvegarde (principale)
-déplacement de la partition Sauvegarde
-installation XP

<Recovery><XP><inutilisé><Sauvegarde>

- Installation  Ubuntu sur la partie inutilisée

Tout fonctionne avec grub et le disque à cette allure:
<Recovery><XP><ubuntu /><swap><Sauvegarde>

3)Deuxième modif
Sous live cd ubuntu, avec gparted
-retaillage de la partition
-création de la partition étendue ext3 pour home
-creation d'une partition etendue NTFS Utilisateurs
-creation d'une partition pour echange xp-linux

donc mon disque à la gueule suivante:

<Recovery><XP><ubuntu_/><ext3_/home><Utilisateurs_XP><Linux-XP><swap><Sauvegarde>

Là, ça fonctionne encore.

4) Installation de XOSL sur la partition 'RECOVERY'

XOSL ok pour booter sur XP, mais plus de possibilité d'accéder à grub, et donc à ubuntu.

5) La dernière de la soirée, mais je n'en suis plus à un détail près:
restauration de la partition RECOVERY, me disant que grub devait être là dessus.

Résultat, plus de boot du tout : ecran black is black.

Bon, je suis sû que mes partitions sont toujours là, et d'ailleurs, avec un utilitaire trouvé sur UCDB, j'avais a réussi à récupérer mes partitions sur un précédent micro (identique).

Je vais essayer de relancer cet utilitaire ...

Si quelqu'un à des idées, qu'il n'hésite pas, les miennes seraient plutôt de la couleur de l'écran ...

A+

Dernière modification par JujuLand (Le 07/08/2008, à 22:51)


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#19 Le 08/08/2008, à 03:36

chpnp

Re : grub error 15...je ne peux lancer que Win xp

apparement tu t'es trompé de thread.... mais je réponds ici.
Je viens de récupérer mon disque dont le grub avait disparu.

Donc voici ma suggestion
1- oublie xosl, je l'ai utilisé longtemps avant de l'abandonné quand j'ai commencé linux. Je suggère plutot GAG, ou Grub qui après tout n'est pas si mal.
Il y a un post ici fait une recherche sur google "grub incassable"

2- Ce que je suggère, et qui m'a permis de me sortir de là:

Booter sur un live CD je suppose que celui de ubuntu fait l'affaire
Demarrer grub: grub
vérifier si les données de grub sont accessibles sur le disk: find /boot/grub/stage1
(s'il ne trouve rien c'est probablement mal engagé...)
Réinstaller Grub : setup (hd0)

A ce stade si tout se passe bien tu dois être en mesure de redémarrer ton système et au moins d'acceder XP.
Si tu as accès à XP mais pas à Unix:
Il faut vérifier quelles sont les numéros de volumes effectivement utilisés par les fs unix, puis toujours sur livecd, aller vérifier et eventuellemnt modifier en consequence les instruction de grub (dans menu.lst) puis dans /etc/fstab (ou /etc/vfstab, je ne sais plus ce qu'utilise ubuntu)

Dans mon cas, les numéros de volumes avaient été modifiés et une fois remis en cohérence plus de problème.
Pas très cool. Windows est plus propre:-(..... grrrrrrr

Hors ligne

#20 Le 08/08/2008, à 07:14

Compte anonymisé

Re : grub error 15...je ne peux lancer que Win xp

@Jujuland

Comme l'indique chpnp, la méthode est la suivante :
Depuis un LiveCd dans un terminal taper :
sudo  grub --> grub>
là tu tapes
find  /boot/grub/menu.lst --> devrait donner (hd0,2) si ton schéma est ok
root  (hd0,2) 
puis
setup  (hd0)  --> grubloader sur le MBR de ton disque.
quit

A partir de là ton Pc doit pouvoir démarrer, à condition que le fichier de paramétrage de grub : menu.lst soit en phase avec l'organisation de tes partitions.

Tu peux déjà le vérifier, toujours en LiveCd :
sudo  umount  /dev/sda2  si /dev/sda2 est bien la partition /
sudo  mount  /dev/sda2  /mnt
et enfin
sudo  gedit  /mnt/boot/grub/menu.lst
Dans ce fichier il faut vérifier que les valeurs :
root  (hdx,y) 
et
# groot=(hdx,y)  en remplaçant bien sûr les valeurs x et y par les bonnes valeurs : les résultats du find obtenus ci-dessus lors de la réinstallation de grub.
Si ces valeurs sont différentes il faut les modifier.
à ce niveau tu peux aussi lister le fichier fstab :
sudo  cat  /mnt/etc/fstab


Tente de rebooter et si ce n'est pas ok, donne les résultats de :
sudo  fdisk  -l
sudo  ls  -l  /dev/disk/by-uuid/
le contenu de
menu.lst
et de
fstab

@+

Dernière modification par Compte anonymisé (Le 08/08/2008, à 07:17)

#21 Le 08/08/2008, à 09:45

JujuLand

Re : grub error 15...je ne peux lancer que Win xp

Mille excuses, je continue sur le bon thread.

A+


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne