#1 Le 05/05/2011, à 12:43
- massiv
[Résolu] Problème de Grub suite au passage à 11.04
Bonjour à tous,
Je viens à l'instant de migrer vers la dernière mouture. J'ai eu droit à une boite de dialogue me demandant si je voulais garder l'ancienne version de Grub ou installer la nouvelle (ou encore d'autres options). J'ai installé (au pif) le nouveau : Résultat après redémarrage Grub de fonctionne plus et j'ai droit à un joli :
error : no such partition.
grub rescue >
Dois-je le réinstaller et comment ? Merci d'avance.
PS : Et c'est assez gênant parce du même coup je ne peux plus bosser (sous Seven) ...
Dernière modification par massiv (Le 14/05/2011, à 13:34)
Dell Vostro 1520 | Ubuntu 12.04 (Gnome 3.4.2)
Hors ligne
#2 Le 05/05/2011, à 13:35
- malbo
Re : [Résolu] Problème de Grub suite au passage à 11.04
Une réparation à essayer ici, proposée par Ccile : http://forum.ubuntu-fr.org/viewtopic.ph … 1#p4286541
Au lieu de choisir les premières entrées de menu de Grub, tu choisiras de démarrer sur un noyau ancien
Dernière modification par malbo (Le 05/05/2011, à 13:39)
Hors ligne
#3 Le 05/05/2011, à 16:09
- massiv
Re : [Résolu] Problème de Grub suite au passage à 11.04
Merci de cette solution, je vais lire et tester ça. Cependant qu'entends tu par
Au lieu de choisir les premières entrées de menu de Grub, tu choisiras de démarrer sur un noyau ancien
J'avoue ne pas comprendre ...
Dell Vostro 1520 | Ubuntu 12.04 (Gnome 3.4.2)
Hors ligne
#4 Le 05/05/2011, à 16:29
- malbo
Re : [Résolu] Problème de Grub suite au passage à 11.04
Moi, j'ai compris que tu avais fait une migration vers Ubuntu 11.04 c'est à dire que tu avais fait une mise à niveau pour passer de la version Ubuntu 10.10 à la version 11.04. Si tu as fait ça, l'installation n'a pas supprimé les anciennes entrées qui se trouvaient dans ton fichier de configuration Grub : Tu devrais à présent avoir un menu Grub dans lequel les premières entrées correspondent au nouveau noyau (celui de Ubuntu 11.04) mais par précaution pour les cas où le PC aurait des problèmes de compatibilité avec ce nouveau noyau, l'installateur aura laissé des entrées pour qu'on puisse démarrer le PC sous Ubuntu 11.04 mais sur l'ancien noyau (celui qui équipait Ubuntu 10.10) comme dans ce post : http://forum.ubuntu-fr.org/viewtopic.ph … 1#p4290341
où tu peux voir que des entrées pour les anciens noyaux sont placés après ma mention "Previous Linux versions"
Cela dit, si tu veux qu'on puisse y voir plus clair, je te prie de répondre à cette demande ( Boot info script ) en suivant la procédure décrite dans ce post de jamesbad000 : http://forum.ubuntu-fr.org/viewtopic.ph … 1#p4267271
Dernière modification par malbo (Le 05/05/2011, à 16:32)
Hors ligne
#5 Le 05/05/2011, à 18:32
- massiv
Re : [Résolu] Problème de Grub suite au passage à 11.04
En effet. J'ai fait la migration depuis la version 10.10 vers la 11.04 ce matin même. Mais je n'ai même pas de menu Grub, seulement un "grub rescue >" au démarrage à la place du menu de sélection de multiboot.
J'ai tenté d'utiliser le code décrit dans le lien fourni à partir de terminal du live CD de la 10.10 http://forum.ubuntu-fr.org/viewtopic.ph … 1#p4286541
Mais je ne sais pas comment enregistrer la modification du fichier de configuration de Grub
Cependant il y a une chose que je ne comprends pas : si je décommente cette ligne je n'aurai plus le menu ? Et à la place ?
PS : Je n'ai pas encore pu tester le script indiqué dans le post de Jamesbad000, (je n'ai pas réussi à avoir d'accès à internet sur mon pc en rade).
Merci beaucoup pour l'aide.
Dernière modification par massiv (Le 05/05/2011, à 18:35)
Dell Vostro 1520 | Ubuntu 12.04 (Gnome 3.4.2)
Hors ligne
#6 Le 05/05/2011, à 20:15
- malbo
Re : [Résolu] Problème de Grub suite au passage à 11.04
Cependant il y a une chose que je ne comprends pas : si je décommente cette ligne je n'aurai plus le menu ?
Au contraire, tu auras un menu Grub qui apparaitra.
Hors ligne
#7 Le 05/05/2011, à 20:22
- massiv
Re : [Résolu] Problème de Grub suite au passage à 11.04
Et du coup on enregistre comment la modification ? Ce doit être tout bête mais lorsque j'édite le fichier le ne sais pas comment enregistrer ma manipulation avant de mettre à jour Grub par "sudo update-grub".
Dell Vostro 1520 | Ubuntu 12.04 (Gnome 3.4.2)
Hors ligne
#8 Le 06/05/2011, à 06:13
- malbo
Re : [Résolu] Problème de Grub suite au passage à 11.04
massiv,
Je ne me sens pas trop bien là : je viens d'essayer dans VirtualBox (un PC virtuel) la manip proposée par Ccile : http://forum.ubuntu-fr.org/viewtopic.ph … 1#p4286541
Et ça ne marche pas chez moi ou peut-être que je ne sais pas faire marcher. Alors je te prie de ne pas aller plus loin pour l'instant et de faire un état des lieux en faisant un Bootinfoscript suivant les indications de ce post : http://forum.ubuntu-fr.org/viewtopic.ph … 1#p4361581
On pourra voir si les fondamentaux du démarrage sont corrects. A noter que la modif que tu as déjà passée (décommenter "GRUB_TERMINAL=console") n'est pas encore prise en compte dans le fichier de configuration grub.cfg (le fichier qui est lu par Grub au démarrage et qui contient des instructions de démarrage et le menu Grub) puisque tu n'as pas passé la commande de mise à jour de Grub (sudo update-grub). Tout ça pour dire que ta modif n'a pas de conséquence sur le résultat que tu vas obtenir par le Bootinfoscript.
Dernière modification par malbo (Le 06/05/2011, à 06:16)
Hors ligne
#9 Le 12/05/2011, à 09:31
- massiv
Re : [Résolu] Problème de Grub suite au passage à 11.04
Merci malbo,
Je n'ai encore rien fait, je suis à peine en vacances et je vais pouvoir m'occuper du problème à temps plein. De toute façon je n'avais pas pu enregistrer la modification et n'avais pas fait de « sudo update-grub ».
Je vais faire le test du Bootinfoscript dès que possible. Apparement la migration vers cette dernière version pose un tas de soucis !
Dell Vostro 1520 | Ubuntu 12.04 (Gnome 3.4.2)
Hors ligne
#10 Le 12/05/2011, à 09:42
- malbo
Re : [Résolu] Problème de Grub suite au passage à 11.04
Apparemment la migration vers cette dernière version pose un tas de soucis !
Oui parce que la migration en ligne est souvent un piège et qu'il faut lui préférer la migration "hors ligne" comme préconisé dans la doc (oui, c'est moi qui est écrit ce passage dans la doc, ce n'est donc pas étonnant...) : http://doc.ubuntu-fr.org/natty#obtenir_ubuntu_1104
C'est ce passage :
Mise à niveau :
Avant de vous lancer dans la mise à niveau, prenez le temps de faire un essai en session live de Ubuntu 11.04, vérifiez l'accès à internet et les points qui sont fondamentaux pour vous. Et seulement après cela, envisagez la mise à niveau. La mise à niveau vers Ubuntu 11.04 peut être réalisée en ligne ou hors ligne depuis une installation à jour d'Ubuntu 10.10. La mise à niveau hors ligne est la méthode la plus sûre. Elle nécessite un support live (clé live-USB ou live-CD) de Ubuntu 11.04 : voir le paragraphe 2.4 ci-dessous. Pour la mise à niveau en ligne, suivez la procédure de mise à niveau telle que décrite dans le document dédié.
Et tu constateras que le lien "suivez la procédure de mise à niveau" (proposé pour la mise à niveau en ligne) mène à une page qui n'existe pas. C'est une parabole pour faire comprendre que la mise à niveau en ligne est une impasse.
Dernière modification par malbo (Le 12/05/2011, à 09:42)
Hors ligne
#11 Le 12/05/2011, à 09:48
- massiv
Re : [Résolu] Problème de Grub suite au passage à 11.04
Très bien, voilà le résultat :
Boot Info Script 0.56 from 8 February 2011
============================= Boot Info Summary: ===============================
=> Grub2 (v1.97-1.98) is installed in the MBR of /dev/sda and looks at sector
1 of the same hard drive for core.img. core.img is at this location and
looks in partition 5 for (,msdos5)/boot/grub.
sda1: __________________________________________________________________________
File system: vfat
Boot sector type: Dell Utility: FAT16
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /DELLBIO.BIN /DELLRMK.BIN /COMMAND.COM
sda2: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /bootmgr /Boot/BCD
sda3: __________________________________________________________________________
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: /Windows/System32/winload.exe
sda4: __________________________________________________________________________
File system: Extended Partition
Boot sector type: Unknown
Boot sector info:
sda5: __________________________________________________________________________
File system: ext4
Boot sector type: Grub2 (v1.99)
Boot sector info: Grub2 (v1.99) is installed in the boot sector of sda5
and looks at sector 609734568 of the same hard drive
for core.img. core.img is at this location and looks
for (,msdos5)/boot/grub on this drive.
Operating System: Ubuntu 11.04
Boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sda6: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disque /dev/sda: 320.1 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres, total 625142448 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 63 80,324 80,262 de Dell Utility
/dev/sda2 * 81,920 30,801,919 30,720,000 7 NTFS / exFAT / HPFS
/dev/sda3 30,801,920 579,971,071 549,169,152 7 NTFS / exFAT / HPFS
/dev/sda4 579,973,118 625,141,759 45,168,642 5 Extended
/dev/sda5 579,973,120 621,234,175 41,261,056 83 Linux
/dev/sda6 621,236,224 625,141,759 3,905,536 82 Linux swap / Solaris
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 squashfs
/dev/sda1 3030-3030 vfat DellUtility
/dev/sda2 8EECAF0AECAEEBA1 ntfs RECOVERY
/dev/sda3 8070B0E470B0E1D8 ntfs OS
/dev/sda5 c30f9523-7123-43f1-add2-70070388e166 ext4 ubuntu
/dev/sda6 5d826369-17ac-47f2-ac7f-a6bf47bf61b2 swap
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/loop0 /rofs squashfs (ro,noatime)
/dev/sr0 /cdrom iso9660 (ro,noatime)
=========================== sda5/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 video_bochs
insmod video_cirrus
}
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c30f9523-7123-43f1-add2-70070388e166
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c30f9523-7123-43f1-add2-70070388e166
set locale_dir=($root)/boot/grub/locale
set lang=fr_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
if background_color 44,0,30; then
clear
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
if [ ${recordfail} != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, avec Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c30f9523-7123-43f1-add2-70070388e166
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=c30f9523-7123-43f1-add2-70070388e166 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, avec Linux 2.6.38-8-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c30f9523-7123-43f1-add2-70070388e166
echo 'Loading Linux 2.6.38-8-generic ...'
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=c30f9523-7123-43f1-add2-70070388e166 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-8-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, avec Linux 2.6.35-28-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c30f9523-7123-43f1-add2-70070388e166
linux /boot/vmlinuz-2.6.35-28-generic root=UUID=c30f9523-7123-43f1-add2-70070388e166 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.35-28-generic
}
menuentry 'Ubuntu, avec Linux 2.6.35-28-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c30f9523-7123-43f1-add2-70070388e166
echo 'Loading Linux 2.6.35-28-generic ...'
linux /boot/vmlinuz-2.6.35-28-generic root=UUID=c30f9523-7123-43f1-add2-70070388e166 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-28-generic
}
}
### 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='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c30f9523-7123-43f1-add2-70070388e166
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c30f9523-7123-43f1-add2-70070388e166
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)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 8EECAF0AECAEEBA1
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 ###
--------------------------------------------------------------------------------
=============================== sda5/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
# / was on /dev/sda5 during installation
UUID=c30f9523-7123-43f1-add2-70070388e166 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=5d826369-17ac-47f2-ac7f-a6bf47bf61b2 none swap sw 0 0
--------------------------------------------------------------------------------
=================== sda5: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
290.744125366 = 312.184127488 boot/grub/core.img 1
287.661849976 = 308.874559488 boot/grub/grub.cfg 1
281.226886749 = 301.965070336 boot/initrd.img-2.6.35-28-generic 2
284.064418793 = 305.011847168 boot/initrd.img-2.6.38-8-generic 2
292.006622314 = 313.539723264 boot/vmlinuz-2.6.35-28-generic 1
282.291320801 = 303.107997696 boot/vmlinuz-2.6.38-8-generic 1
284.064418793 = 305.011847168 initrd.img 2
281.226886749 = 301.965070336 initrd.img.old 2
282.291320801 = 303.107997696 vmlinuz 1
292.006622314 = 313.539723264 vmlinuz.old 1
======================== Unknown MBRs/Boot Sectors/etc: ========================
Unknown BootLoader on sda4
00000000 09 cf 61 99 ec 6f 7b 2c e9 09 d7 a1 f7 bd 45 15 |..a..o{,......E.|
00000010 38 e4 8c e4 b8 68 99 6a bd 5a 9f 3a cd 49 35 ef |8....h.j.Z.:.I5.|
00000020 ba 2b ed d9 ec 67 d5 ec 77 dc 38 de e4 9b 95 c0 |.+...g..w.8.....|
00000030 63 4a d6 72 78 67 f3 0f 7a a8 81 9b d3 ce 3c 33 |cJ.rxg..z.....<3|
00000040 23 0a 7b de fa 7b c6 9e 33 fe 7e 9b 7d 27 34 a6 |#.{..{..3.~.}'4.|
00000050 19 8f 6f 06 82 15 9f b3 0f 18 27 17 99 1d 76 1c |..o.......'...v.|
00000060 73 55 3a 33 42 09 62 59 78 28 48 30 f4 9f 3c 5d |sU:3B.bYx(H0..<]|
00000070 ef 0f 7f 8f 52 98 d8 53 0c 3f bd 6b e8 f7 87 b4 |....R..S.?.k....|
00000080 ba b0 f1 2b 15 e9 da 70 f0 cc 18 e0 71 b7 df 17 |...+...p....q...|
00000090 98 55 b4 c5 50 70 d0 11 82 62 23 3f f7 27 f6 75 |.U..Pp...b#?.'.u|
000000a0 73 cf 8b 1f 78 0c 47 37 8e 55 49 e9 05 3e 0a d4 |s...x.G7.UI..>..|
000000b0 ae 92 5f 9c 4a 91 d1 92 4c fb 04 c8 49 24 7b d1 |.._.J...L...I${.|
000000c0 54 6d c4 06 f8 a4 2d 0a 6a 9f ab 4e b9 e5 f5 56 |Tm....-.j..N...V|
000000d0 3b 1c 35 3c 14 d5 2e 1f 3e 2e fe 0c 0c bc 06 70 |;.5<....>......p|
000000e0 4b 50 b7 31 6a b9 82 9a 1d 52 ab d9 e5 df f6 3f |KP.1j....R.....?|
000000f0 8c 06 40 85 e3 35 86 8c 5a 03 f4 a9 c1 4f f8 cb |..@..5..Z....O..|
00000100 e2 f1 7e 96 92 69 b7 2d d3 43 5d e3 b3 c7 c0 ab |..~..i.-.C].....|
00000110 6f a4 43 84 b9 21 38 d1 c9 b7 70 4c e0 b1 cc 52 |o.C..!8...pL...R|
00000120 5b ba 6d 1a 7e f3 b5 cd 33 11 35 c3 28 be 16 bd |[.m.~...3.5.(...|
00000130 b3 cd e4 3e 3b b9 3b 9f 45 73 d1 e7 9f 7d 09 d9 |...>;.;.Es...}..|
00000140 cf 6f ae 1f bd 5a d7 53 0c b2 3c e0 53 a1 ae 78 |.o...Z.S..<.S..x|
00000150 fc c3 ad 1f 3c 7c 76 89 f3 e4 e9 ef 3e f7 88 f7 |....<|v.....>...|
00000160 99 7d 30 7c 29 bb 97 e6 79 df 5d f6 fd 49 eb bd |.}0|)...y.]..I..|
00000170 3c 44 70 29 df ce ba ed 1d 38 78 a8 18 ce b8 d8 |<Dp).....8x.....|
00000180 20 ba b9 ad b9 5c 7e 1e ab 13 88 d6 61 fc 33 e9 | ....\~.....a.3.|
00000190 4e 39 3e 47 bf d1 f4 fb e9 d4 fd 95 cf 30 32 94 |N9>G.........02.|
000001a0 7f b4 e0 63 04 e7 40 a7 39 5f 55 ff bd af 96 ac |...c..@.9_U.....|
000001b0 76 ba 12 51 91 91 9a b4 8d 12 c0 63 ea a3 00 fe |v..Q.......c....|
000001c0 ff ff 83 fe ff ff 02 00 00 00 00 98 75 02 00 fe |............u...|
000001d0 ff ff 05 fe ff ff 02 98 75 02 00 a0 3b 00 00 00 |........u...;...|
000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200
=============================== StdErr Messages: ===============================
unlzma: Decoder error
Encore merci pour l'aide précieuse !
Dernière modification par massiv (Le 12/05/2011, à 11:04)
Dell Vostro 1520 | Ubuntu 12.04 (Gnome 3.4.2)
Hors ligne
#12 Le 12/05/2011, à 09:58
- cep
Re : [Résolu] Problème de Grub suite au passage à 11.04
Et tu constateras que le lien "suivez la procédure de mise à niveau" (proposé pour la mise à niveau en ligne) mène à une page qui n'existe pas. C'est une parabole pour faire comprendre que la mise à niveau en ligne est une impasse.
ah, et comment ça se passe pour les programmes non présents sur le cd de mise à jour ? et pour les programmes mis à jour depuis la fabrication de l'iso présente sur le cd ?
Bref, conseiller un dist-upgrade hors ligne me parait bien curieux et pas du tout dans le sens de l'histoire.
C'est un conseil officiel ?
Hors ligne
#13 Le 12/05/2011, à 11:33
- malbo
Re : [Résolu] Problème de Grub suite au passage à 11.04
massiv,
Il n'y a pas d'anomalie à priori dans ce que tu as posté comme résultat du Bootinfoscript. Je veux dire que c'est conforme à ce que je vois dans le Bootinfoscript de ceux qui ont fait la migration vers 11.04.
Par contre, je pense que tu devrais faire apparaître le menu Grub au démarrage en utilisant la touche Majuscule (SHIFT) afin de choisir de démarrer sur un noyau plus ancien. Si tu parviens à faire apparaître ce menu, tu choisiras "Previous Linux versions" (c'est un sous-menu) puis tu choisiras l'entrée "Ubuntu, avec Linux 2.6.35-28-generic" et je pense que ça devrait marcher. Si ça fonctionne, et que tu arrives sur le bureau de Ubuntu, je te suggère de faire l'installation de Grub dans le MBR avec cette commande :
sudo grub-install /dev/sda
Cela devrait remplacer la version actuelle qui se trouve dans le MBR et qu'on voit au début de ton résultat :
Boot Info Script 0.56 from 8 February 2011
============================= Boot Info Summary: ===============================
=> Grub2 (v1.97-1.98) is installed in the MBR of /dev/sda and looks at sector
1 of the same hard drive for core.img. core.img is at this location and
looks in partition 5 for (,msdos5)/boot/grub.
C'est à dire que Grub2 (v1.97-1.98) deviendra Grub2 (v1.99) qui est la version à jour de Grub pour Ubuntu 11.04
Après cela, j'espère qu'au redémarrage du PC, tu pourras booter sur le noyau le plus récent (c'est le démarrage par défaut qui se produit au bout de 10 secondes si tu ne choisis rien dans le menu Grub)
Dernière modification par malbo (Le 12/05/2011, à 11:34)
Hors ligne
#14 Le 12/05/2011, à 11:40
- massiv
Re : [Résolu] Problème de Grub suite au passage à 11.04
Ok je teste ça, merci beaucoup.
Dell Vostro 1520 | Ubuntu 12.04 (Gnome 3.4.2)
Hors ligne
#15 Le 12/05/2011, à 12:03
- malbo
Re : [Résolu] Problème de Grub suite au passage à 11.04
C'est un conseil officiel ?
Oui, tout à fait officiel.
Hors ligne
#16 Le 12/05/2011, à 13:09
- cep
Re : [Résolu] Problème de Grub suite au passage à 11.04
cep a écrit :C'est un conseil officiel ?
Oui, tout à fait officiel.
C'est bien curieux.
Je ne lis pas çà sur la doc officielle :
http://ubuntuguide.org/wiki/Ubuntu:Natt … g_to_Natty
http://www.ubuntu.com/download/ubuntu/u … commended)
Network upgrade for Ubuntu desktops (Recommended)
Hors ligne
#17 Le 13/05/2011, à 11:58
- massiv
Re : [Résolu] Problème de Grub suite au passage à 11.04
Bon, j'ai tenté de « faire apparaitre » Grub au démarrage en appuyant sur la touche Majuscule mais ... ça n'a pas marché. En fait j'ai un autre message d'erreur qui s'affiche :
error: symbol not found: 'grub_env_export'.
grub rescue>
Pourtant je n'ai rien fait ... ?!?
Dell Vostro 1520 | Ubuntu 12.04 (Gnome 3.4.2)
Hors ligne
#18 Le 13/05/2011, à 17:09
- malbo
Re : [Résolu] Problème de Grub suite au passage à 11.04
Il va falloir purger Grub et le réinstaller entièrement. La procédure pour le faire est détaillée là mais en anglais : http://ubuntuforums.org/showthread.php?t=1581099
A ta disposition pour t'expliquer des choses si tu ne les comprends pas dans ce doc et pour t'assister dans l'exécution de la procédure si ça ne se passe pas comme prévu.
Cette procédure en français est assez proche : http://doc.ubuntu-fr.org/tutoriel/comme … par_chroot
Sauf qu'elle n'est pas complète : il manque la partie purge de Grub et réinstallation de Grub :
3. Purge Grub 2 packages. The next command will remove grub, grub-pc (Grub 2) and grub-common.* Here is what you will do:
Press ENTER to continue.
Read the warning during the install about removing the bootloader. TAB to highlight "<Yes>" and press ENTER.
* If you are sure you have never had Grub legacy on the current installation you may omit "grub" from the next command (apt-get purge grub-pc grub-common).
Code:
apt-get purge grub grub-pc grub-common
4. Reinstall the grub packages. Here is what will happen:
You will be given the opportunity to add extra kernel options to the kernel line. If you don't know, you probably don't need them ; TAB to highlight "<OK>" and press ENTER.
Read the installation notes. TAB to "<OK>" to continue.
When presented with the device option, use the UP/DN keys to select the correct drive (sdX).
Make sure the installation drive [*] /dev/sdX has an asterisk next to it ( example: [*] /dev/sda ). If it doesn't, highlight it and press the SPACE bar to select it.
Do not select a partition ( example: [ ] /dev/sda5 , etc).
TAB to "<OK>" and press ENTER. When it has finishing the installation, you should have Grub 2 installed.
Code:
apt-get install grub-common grub-pc
C'est pour ça que je te suggère de suivre la procédure en anglais (elle est complète)
Dernière modification par malbo (Le 13/05/2011, à 17:10)
Hors ligne
#19 Le 14/05/2011, à 00:22
- massiv
Re : [Résolu] Problème de Grub suite au passage à 11.04
C'est bon, le fait que ce soit en anglais ne me gène pas. Seulement est-ce que ça va poser problème si j'utilise un live CD de la 10.10 que j'ai déjà ou bien je dois impérativement graver un live CD en 11.04 ? Je testerai la procédure dès demain, merci.
Dell Vostro 1520 | Ubuntu 12.04 (Gnome 3.4.2)
Hors ligne
#20 Le 14/05/2011, à 00:57
- jamesbad000
Re : [Résolu] Problème de Grub suite au passage à 11.04
Hello,
si j'en juge par cet extrait de boot infoscript, grub a simplement été installé dans le secteur d'amorce de la partition sda5 au lieu du secteur d'amorce du disque :
sda5: __________________________________________________________________________
File system: ext4
Boot sector type: Grub2 (v1.99)
Boot sector info: Grub2 (v1.99) is installed in the boot sector of sda5
Donc,à partir d'un live cd de la 11.04 les 2 commandes ci-dessous devraient suffirent
sudo mount /dev/sdb5 /mnt
sudo grub-install --root-directory=/mnt /sda
(et à mon avis la procédure indiquée par malbo, aurait surement aussi besoin d'un live 11.04, car les chroot d'une version sur une autre ça ne fonctionne pas toujours bien, comme j'ai pu le découvrir à mes dépends))
Dernière modification par jamesbad000 (Le 14/05/2011, à 00:59)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#21 Le 14/05/2011, à 07:18
- malbo
Re : [Résolu] Problème de Grub suite au passage à 11.04
massiv,
Les conseils de jamesbad000 sont pertinents sauf qu'il s'est trompé, c'est "sudo mount /dev/sda5 /mnt" qu'il faut écrire (et non pas "sudo mount /dev/sdb5 /mnt") puisque ta partition racine de Ubuntu est sda5. Si ça peut fonctionner avec ce qu'il propose, c'est quand même plus simple que le HOWTO: Purge and Reinstall Grub 2 from the Live CD.
Pour ta question "est-ce que ça va poser problème si j'utilise un live CD de la 10.10 que j'ai déjà ou bien je dois impérativement graver un live CD en 11.04 ? ", je te ramène à la note qui se trouve dans le HOWTO :
Important Note on Using a LiveCD:
Please use a LiveCD with the same version of Grub 2 as the OS. Not doing so may break, or fail to fix, Natty uses Grub 1.99RC. Lucid/Maverick use Grub 1.98. If Grub files are to be copied or installed to the actual OS, users of Lucid/Maverick should use a Lucid or Maverick LiveCD to repair Grub. Natty users should use a Natty LiveCD.
Donc tu dois te faire un liveCD Ubuntu 11.04 ou bien une clé liveUSB Ubuntu 11.04
Dernière modification par malbo (Le 14/05/2011, à 07:25)
Hors ligne
#22 Le 14/05/2011, à 10:19
- massiv
Re : [Résolu] Problème de Grub suite au passage à 11.04
De retour vers vous. Après avoir téléchargé la version 11.04, j'ai créé une clef live USB avec LiliUSB et j'ai démarré dessus. J'ai ensuite entré les commandes corrigées que vous m'avez indiqués. Mais en fait erreur :
ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /sda
/usr/sbin/grub-probe: error: cannot stat `/sda'.
What's up ?
De plus j'ai commencé à regarder la procédure de réinstallation de Grub par Chroot et, dans le HOWTO, à la section Purge & Reinstall with Chroot > Mounting Instructions, je ne sais pas si je dois suivre le point A ou le point C (c'est-à-dire respectivement "Separate /boot partition" ou "Normal Installation"), sachant que j'ai une installation multiboot comme vous le savez déjà.
Dernière modification par massiv (Le 14/05/2011, à 11:49)
Dell Vostro 1520 | Ubuntu 12.04 (Gnome 3.4.2)
Hors ligne
#23 Le 14/05/2011, à 12:14
- malbo
Re : [Résolu] Problème de Grub suite au passage à 11.04
Bon sang ! jamesbad000 avait encore buggé sur ce coup là : il faut rajouter un petit quelque chose vers la fin (dev juste devant /sda) :
sudo grub-install --root-directory=/mnt dev/sda
Pour ta question sur la procédure, toi tu es dans le cas C (installation normale) parce que tu n'as pas de partition séparée pour /boot ce qui veut dire que /boot se trouve dans ta partition racine. Et c'est ce qu'on peut appeler effectivement une installation "normale" ou "classique".
Dernière modification par malbo (Le 14/05/2011, à 12:21)
Hors ligne
#24 Le 14/05/2011, à 12:24
- jamesbad000
Re : [Résolu] Problème de Grub suite au passage à 11.04
Lamentable... C'est parce que malbo ne m'a pas assez corrigé... il y avait une 2ème coquille /sda doit etre remplacé par /dev/sda...
sudo mount /dev/sda5 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#25 Le 14/05/2011, à 13:33
- massiv
Re : [Résolu] Problème de Grub suite au passage à 11.04
C'est opérationel, merci beaucoup ! En effet ces deux commandes auront suffit à réinstaller Grub. Maintenant la question c'est "vais-je rester sous unity ! C'est assez déconcertant ...", en tout cas merci de votre patience et de votre aide.
Dell Vostro 1520 | Ubuntu 12.04 (Gnome 3.4.2)
Hors ligne