#26 Le 12/01/2011, à 01:23
- breizhman76
Re : [Résolu] "Grub rescue" après mise à jour
Bonsoir je voudrais relancer la discutions. Car j'suis vraiment en trop con ou je ne sais pas, mais cette histoire de grub rescue après reboot d'une mise à jour m'est arrivé trois fois et chaque fois pertes de temps pour réparer le mbr.
Donc premièrement est t'il possible d'installer les mis à jour d'ubuntu sans celle de grub.
Et ce problème est arrivé trois fois dans trois config différente.
La première sur mon ordi portable avec un multi boot au coté de seven sur un ubuntu installé avec wubi.
La deuxième sur ce même portable mais cette fois avec une installation classique d'ubuntu par cd.
Et la dernière il y a 15 minute sur un vieux pc dell au coté d'xp avec un ubuntu lui aussi installé par wubi.
Et a chaque fois la même chose plein de mise à jour installé, demande de reboot et la pafff no such devices grub rescue etc...
Donc je me suis permis de faire comme dans le post plus haut une analyse des secteur de boot.
Car je ne comprend pas vraiment les raisons de se plantage, j'ai lus qu'il ne fallait pas installé grub sur le mbr à cause de windows.
Bref je viens tout juste de réinstallé ubuntu et il attend que je fasse toutes ces mis à jour mais je n'oses même plus les faire.
je vous met un copie du resul.txt.
Peut être que quelqu'un pourra me dire ou je pèche.
Car je continue a penser que le gros default dans cette histoire c'est le truc qui se trouve entre mon écran et ma chaise. MOI.
Boot Info Script 0.55 dated February 15th, 2010
============================= Boot Info Summary: ==============================
=> Grub 2 is installed in the MBR of /dev/sda and looks on the same drive in
partition #4 for (,msdos4)/boot/grub.
sda1: _________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sda2: _________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files/dirs: /bootmgr /Boot/BCD /Windows/System32/winload.exe
sda3: _________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: _________________________________________________________________________
File system: ntfs
Boot sector type: -
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files/dirs:
sda4: _________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 10.10
Boot files/dirs: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
=========================== Drive/Partition Info: =============================
Drive: sda ___________________ _____________________________________________________
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start End Size Id System
/dev/sda1 2,048 1,951,743 1,949,696 82 Linux swap / Solaris
/dev/sda2 * 30,716,280 274,904,279 244,188,000 7 HPFS/NTFS
/dev/sda3 274,904,341 976,768,064 701,863,724 f W95 Ext d (LBA)
/dev/sda5 274,904,343 976,768,064 701,863,722 7 HPFS/NTFS
/dev/sda4 1,951,744 30,715,903 28,764,160 83 Linux
blkid -c /dev/null: ____________________________________________________________
Device UUID TYPE LABEL
/dev/sda1 6c9b5eb1-3e9d-429f-ac04-405a11d8deba swap
/dev/sda2 C2AC4B6CAC4B5A55 ntfs OS
/dev/sda3: PTTYPE="dos"
/dev/sda4 fa3298f2-0ed8-4635-be63-8bbadbd45c26 ext4
/dev/sda5 5FC001CA7A9486A4 ntfs DATA
/dev/sda: PTTYPE="dos"
============================ "mount | grep ^/dev output: ===========================
Device Mount_Point Type Options
/dev/sda4 / ext4 (rw,errors=remount-ro,commit=0)
=========================== sda4/boot/grub/grub.cfg: ===========================
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
insmod vbe
insmod vga
}
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set fa3298f2-0ed8-4635-be63-8bbadbd45c26
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set fa3298f2-0ed8-4635-be63-8bbadbd45c26
set locale_dir=($root)/boot/grub/locale
set lang=fr
insmod gettext
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-24-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set fa3298f2-0ed8-4635-be63-8bbadbd45c26
linux /boot/vmlinuz-2.6.35-24-generic-pae root=UUID=fa3298f2-0ed8-4635-be63-8bbadbd45c26 ro quiet splash
initrd /boot/initrd.img-2.6.35-24-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.35-24-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set fa3298f2-0ed8-4635-be63-8bbadbd45c26
echo 'Loading Linux 2.6.35-24-generic-pae ...'
linux /boot/vmlinuz-2.6.35-24-generic-pae root=UUID=fa3298f2-0ed8-4635-be63-8bbadbd45c26 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-24-generic-pae
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set fa3298f2-0ed8-4635-be63-8bbadbd45c26
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set fa3298f2-0ed8-4635-be63-8bbadbd45c26
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda2)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set c2ac4b6cac4b5a55
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
=============================== sda4/etc/fstab: ===============================
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
/dev/sda4 / ext4 errors=remount-ro 0 1
/dev/sda1 none swap sw 0 0
=================== sda4: Location of files loaded by Grub: ===================
11.9GB: boot/grub/core.img
8.3GB: boot/grub/grub.cfg
2.0GB: boot/initrd.img-2.6.35-24-generic-pae
11.9GB: boot/vmlinuz-2.6.35-24-generic-pae
2.0GB: initrd.img
11.9GB: vmlinuz
Merci infiniment pour votre aide.
ajout d'informations.
En relisant le rapport ceci m'interpelle et c'est peut être de la que viens le problème.
/dev/sda1 2,048 1,951,743 1,949,696 82 Linux swap / Solaris
/dev/sda2 * 30,716,280 274,904,279 244,188,000 7 HPFS/NTFS
/dev/sda3 274,904,341 976,768,064 701,863,724 f W95 Ext d (LBA)
/dev/sda5 274,904,343 976,768,064 701,863,722 7 HPFS/NTFS
/dev/sda4 1,951,744 30,715,903 28,764,160 83 Linux
Pour le moment je démarre l'ordi, Petit logo Asus suivit d'une petite fenêtre dos (inabituels) noir d'une seconde et ensuite le fameux grub d'ubuntu.
Et d'après le fichier la petite étoile me dit que le boot se fait sur le /dev/sda2 qui est la partition de windows. Donc je pense que quand je fait la mise à jour et rebootant doit y avoir un conflit avec le nouveau grub et le mbr de windows.
Suis je sur la bonne voie?? Et comment changé sa avant de faire mes updates.
Merci à tous.
Dernière modification par breizhman76 (Le 12/01/2011, à 02:26)
Hors ligne
#27 Le 12/01/2011, à 06:32
- malbo
Re : [Résolu] "Grub rescue" après mise à jour
breizhman76,
Le résultat du "Boot Info Script" que tu as posté ne correspond pas à une installation de Ubuntu par Wubi mais à une installation classique de Ubuntu sur partitions Linux. Or cette discussion porte sur des problèmes de "Grub rescue" rencontrés avec des install par Wubi. Je te prie donc de créer une nouvelle discussion pour y présenter ton cas dans une rubrique plus adaptée du forum : "Installation de logiciels et changements de version" (ou "Autres logiciels et problèmes généraux" si tu penses que c'est plus approprié). Cela vaut le coup de le faire parce qu'il y a quelques anomalies dans le résultat (pas de UUID dans le fstab) qui montrent que quelques réglages seraient à rectifier (même si je ne vois rien qui puisse expliquer clairement ton souci)
Dernière modification par malbo (Le 12/01/2011, à 06:34)
Hors ligne