#1 Le 02/07/2007, à 12:53
- MrWaloo
Problème avec grub (?) sans message d'erreur - résolu
Bonjour,
J'ai réinstallé une Ubuntu 7.04 sur mon Pc en dual boot avec Windows XP Home.
Tout s'est bien passé, je choisissais l'OS comme je voulais au démarrage.
Bon, ce forum n'est pas là pour lister les succès de chacun donc...
Quelques temps plus tard, j'ai acheté et mis en place un nouveau disque dur et j'ai repensé et refait le partitionnement pour avoir les mêmes partitions mais réparties sur les 3 disques durs.
J'en ai profité pour agrandir ma partition pour /boot (j'avais eu un message d'erreur lors de la mise à jour Edgy -> Feisty qui me disait que cette partition n'était pas assez grande)
Il se trouve que mon sda (120Go) était comme ça :
sda1 50Mo /boot
sda2 12Go Windows XP
sda3 250Mo swap
sda4 (ext)
sda5 le reste une partition NTFS
Pour ce faire :
1. j'ai fait une (part)image de la partition Windows XP et une sauvegarde de mes fichiers de sda5
2. j'ai supprimmer toutes les partitions sauf sda1 (/boot)
3. j'ai redimentionner sda1 à 200Mo (avec parted depuis le LiveCD)
4. j'ai refait un partitionnement et restauré l'image vers sda2 (WinXP) qui a fonctionné puisque les fichiers sont là
Donc, le boot.ini de Windows ne doit pas être modifié, puisque XP est toujours sur la même partition, en tout cas c'est ce qu'il me semble.
Mon problème :
J'arrive à booter sous Ubuntu, mais pas sous XP, grub affiche "Starting up..." et rien ne se passe, pas de message d'erreur, rien
J'ai tenté un grub-install, mais rien n'a changé.
Le fichier boot.ini est bien présent sur la partition Windows XP (sda2)
pour info
/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 saved
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 5
## 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=f8058135-cb89-4357-8022-d71be45d41aa ro
## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0
## 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 locale=fr_FR
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## 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.20-16-generic
root (hd0,0)
kernel /vmlinuz-2.6.20-16-generic root=UUID=f8058135-cb89-4357-8022-d71be45d41aa ro quiet splash locale=fr_FR
initrd /initrd.img-2.6.20-16-generic
quiet
savedefault
title Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root (hd0,0)
kernel /vmlinuz-2.6.20-16-generic root=UUID=f8058135-cb89-4357-8022-d71be45d41aa ro single
initrd /initrd.img-2.6.20-16-generic
title Ubuntu, memtest86+
root (hd0,0)
kernel /memtest86+.bin
quiet
### 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/sda2
title Microsoft Windows XP �dition familiale
root (hd0,1)
savedefault
makeactive
chainloader +1
sudo fdisk -l
Disque /dev/sda: 122.9 Go, 122942324736 octets
255 têtes, 63 secteurs/piste, 14946 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 33 265041 83 Linux
/dev/sda2 * 34 1917 15133230 7 HPFS/NTFS
/dev/sda3 1918 2045 1028160 82 Linux swap / Solaris
/dev/sda4 2046 14946 103627282+ 5 Extended
/dev/sda5 2046 13959 95699173+ 7 HPFS/NTFS
/dev/sda6 13960 14946 7928046 83 Linux
Disque /dev/sdb: 122.9 Go, 122942324736 octets
255 têtes, 63 secteurs/piste, 14946 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 10454 83971723+ 7 HPFS/NTFS
/dev/sdb2 10455 13129 21486937+ 83 Linux
/dev/sdb3 13130 14946 14595052+ 83 Linux
Disque /dev/sdc: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 1 10454 83971723+ 7 HPFS/NTFS
/dev/sdc2 10455 54180 351229095 7 HPFS/NTFS
/dev/sdc3 54181 60801 53183182+ 7 HPFS/NTFS
sudo od -Ax -tx1z -v -N446 /dev/sda | grep -i rub
000180 52 55 42 20 00 47 65 6f 6d 00 48 61 72 64 20 44 >RUB .Geom.Hard D<
Et ça :
sudo grub
root (hd0,0)
setup (hd0)
quit
ne change rien...
Quelqu'un pour m'aider ?
Dernière modification par MrWaloo (Le 03/07/2007, à 16:23)
"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.
Hors ligne
#2 Le 02/07/2007, à 13:17
- belga
Re : Problème avec grub (?) sans message d'erreur - résolu
sudo grub
find /boot.ini
quit
Quelle est la réponse
Dernière modification par belga (Le 02/07/2007, à 13:17)
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#3 Le 02/07/2007, à 14:23
- MrWaloo
Re : Problème avec grub (?) sans message d'erreur - résolu
grub> find /boot.ini
Error 15: File not found
grub>
Où doit se trouver ce fichier ? C'est pas le fichier boot.ini de la partition Windows XP ?
"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.
Hors ligne
#4 Le 02/07/2007, à 14:30
- belga
Re : Problème avec grub (?) sans message d'erreur - résolu
C'est un problème dont je ne connais pas
la réponse.
Il est dit que ce message
indique que grub ne trouve pas le boot.ini
là où il l'attend. Et donc ne peut lancer XP
Or chez moi j'ai le même message et grub lance
XP.
Je pense de plus en plus à un problème de
configuration du bios.
Bonne chance.
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#5 Le 02/07/2007, à 15:20
- MrWaloo
Re : Problème avec grub (?) sans message d'erreur - résolu
Pourtant avant redimentionnement, tout fonctionnait...
Oh lala... moi qui pensais que ce nouveau HDD c'était la fin de mes problème de place, voilà que j'ai d'autres problèmes...
"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.
Hors ligne
#6 Le 02/07/2007, à 15:25
- belga
Re : Problème avec grub (?) sans message d'erreur - résolu
On peut sauver ton mbr et tenter quelques trucs
et puis au pire remettre ton mbr.
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#7 Le 02/07/2007, à 15:39
- MrWaloo
Re : Problème avec grub (?) sans message d'erreur - résolu
J'ai déjà sauvé mon MBR
dd if=/dev/sda of=/data/sauve.mbr.bin bs=446 count=1
Au cas où...
J'ai aussi tenter de changer la partition avec le flag boot, je l'ai mis sur /dev/sda1 (monté en /boot)
Mais pas de changement
Je me dis que la prochaine étape c'est un fixmbr depuis le CD XP, puis un grub-install
Qu'est ce que tu proposes ? Là je suis ouvert à tout...
"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.
Hors ligne
#8 Le 02/07/2007, à 15:51
- belga
Re : Problème avec grub (?) sans message d'erreur - résolu
à la mémoire de safe93
Dernière modification par belga (Le 15/10/2007, à 17:50)
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#9 Le 02/07/2007, à 16:03
- MrWaloo
Re : Problème avec grub (?) sans message d'erreur - résolu
J'ai tenté, la seule différence c'est que j'ai utiliser /tmp/linux au lieu de /mnt/linux, ça sera nettoyée tout seul...
Résultat :
~$ sudo chroot /tmp/linux grub-install /dev/sda
chroot: cannot run command `grub-install': No such file or directory
Je me permets quand même de repréciser que chez moi /dev/sda1 c'est /boot
La partition root (/) c'est /dev/sdb2
Dernière modification par MrWaloo (Le 02/07/2007, à 16:06)
"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.
Hors ligne
#10 Le 02/07/2007, à 16:04
- belga
Re : Problème avec grub (?) sans message d'erreur - résolu
à la mémoire de safe93
Dernière modification par belga (Le 15/10/2007, à 17:51)
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#11 Le 02/07/2007, à 16:09
- MrWaloo
Re : Problème avec grub (?) sans message d'erreur - résolu
chroot est vraiment indispensable ?!!
je veux dire, je ne suis pas sur le LiveCD, mais bien en vrai sur ma distrib...
"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.
Hors ligne
#12 Le 02/07/2007, à 16:12
- belga
Re : Problème avec grub (?) sans message d'erreur - résolu
ah ok,brrrrr
fais alors
sudo grub-install /dev/sda
utilise la touche tab pour voir si tu as la commande
grub-install
pour créer un nouveau menu.lst
cd /
sudo update-grub
puis poste
cat /boot/grub/menu.lst
Dernière modification par belga (Le 15/10/2007, à 17:51)
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#13 Le 02/07/2007, à 16:15
- MrWaloo
Re : Problème avec grub (?) sans message d'erreur - résolu
...
J'ai tenté un grub-install, mais rien n'a changé.
...
Quelqu'un pour m'aider ?
J'avais déjà essayé, mais je refait, bien que je doute
$ sudo grub-install /dev/sda
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'.
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
Je reboote, on verra mais
diff /boot/grub/menu.lst /data/Save/menu.lst
Ne donne pas de différences
Dernière modification par MrWaloo (Le 02/07/2007, à 16:17)
"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.
Hors ligne
#14 Le 02/07/2007, à 16:16
- belga
Re : Problème avec grub (?) sans message d'erreur - résolu
relire le message 12
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#15 Le 02/07/2007, à 16:18
- MrWaloo
Re : Problème avec grub (?) sans message d'erreur - résolu
J'ai fait, le diff est fait par la suite : pas de différence
Maintenant je reboote
"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.
Hors ligne
#16 Le 02/07/2007, à 16:24
- belga
Re : Problème avec grub (?) sans message d'erreur - résolu
à la mémoire de safe93
Dernière modification par belga (Le 15/10/2007, à 17:51)
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#17 Le 03/07/2007, à 10:55
- MrWaloo
Re : Problème avec grub (?) sans message d'erreur - résolu
C'est bon, je n'ai plus de problème...
La restauration avec partimage ne s'est pas bien passée... le fait que certains fichiers soient compressés je pense, on ne m'y reprendra plus.
Une réinstallation de XP, suivie d'un dd pour remettre le mbr et c'était bon, ma config était bonne depuis le début
Merci toutefois d'avoir essayer
"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.
Hors ligne
#18 Le 03/07/2007, à 11:13
- belga
Re : Problème avec grub (?) sans message d'erreur - résolu
Rajoute résolu
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne