#1 Le 27/02/2011, à 19:06
- eric42
Dual boot Seven Maverick Seven semble, booter et reviens
Bonjour,
Pour des raisons professionnelles (logiciel propriétaire) J'ai du installé seven
J'ai bien netendu sauvegardé mes données ubuntu.
Installé Seven en supprimant TOUTES les partitions
J'ai ensuite installé Ubuntu en spécifiant sda1 comme support pour Grub
Maintenant plus de seven il apparait bien dans la liste des OS dispo mais quand je le sélectionne je reviens à l'écran de démarrage grub
Rien de grave je n'ai aucune données perso mais je tente de comprendre. J'ai lu de nombreux posts sur le sujet sans réussir à trouver une solution résolvant mon souci.
A la limite je peux réinstaller Seven mais lors de la réinstall de grub quel partition choisir ?
La machine un Acerr Aspire 7730Z
Seven home premium
Ubuntu Maverick (drivers nvidia installés)
Le résultat de testdisk
TestDisk 6.11, Data Recovery Utility, April 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sda - 250 GB / 232 GiB - CHS 30401 255 63
Partition Start End Size in sectors
1 * HPFS - NTFS 0 32 33 12 223 19 204800 [R erv au syst e]
2 P HPFS - NTFS 12 223 20 6864 167 23 110073856
3 E extended 6864 199 54 30401 75 10 378114050
5 L Linux 6864 199 56 9218 58 56 37808128
X extended 9218 58 57 9733 65 60 8273920
6 L Linux Swap 9218 91 26 9733 65 60 8271872
X extended 9733 65 61 30401 75 10 332032000
7 L Linux 9733 98 30 30401 75 10 332029952[/b]
[b][ Type ] [ Boot ] [Image Creation] [Undelete] [ Quit ]
Boot sector recovery
Merci d'avance de vos conseils
Eric
Dernière modification par eric42 (Le 04/03/2011, à 11:44)
#2 Le 27/02/2011, à 19:09
- malbo
Re : Dual boot Seven Maverick Seven semble, booter et reviens
J'ai ensuite installé Ubuntu en spécifiant sda1 comme support pour Grub
C'est là que tu as merdé : il fallait spécifier sda. En spécifiant sda1, tu as écrasé le secteur de boot de ta partition Windows.
Il suffit de réinstaller Grub dans sda : http://doc.ubuntu-fr.org/tutoriel/comme … aurer_grub
Puis de restaurer le secteur de boot de ta partition sda1 (pour toi, c'est seulement la commande "bootrec /fixboot") : http://forum.ubuntu-fr.org/viewtopic.ph … 6#p3356636
Dernière modification par malbo (Le 27/02/2011, à 19:14)
Hors ligne
#3 Le 27/02/2011, à 19:13
- eric42
Re : Dual boot Seven Maverick Seven semble, booter et reviens
Bonjour
Donc je réinstalle Grub sur sda ...
Merci de cette confirmation et bon WE a toi.
Eric
#4 Le 27/02/2011, à 19:52
- malbo
Re : Dual boot Seven Maverick Seven semble, booter et reviens
J'ai complété mon post #2
Hors ligne
#5 Le 27/02/2011, à 19:55
- eric42
Re : Dual boot Seven Maverick Seven semble, booter et reviens
Re
Bon echec et math
grub error etc etc
Finalement après réflexion j'ai cherché sur sda1 le répertoire boot/grub hors il est introuvable.
J'ai refait la manip grub-install en spécifiant sda5 et là j'ai eu à nouveau accès a un grub correct
ensuite lancement du dvd seven ==> réparation ==> invite de commande bootrec /fixboot
Et le tour est joué .
Ma remarque par rapport à mon erreur est
1 : Je suis certain d'avoir indiqué lors de l'intall de Ubuntu la partition /dev/sda1
2 : Ubuntu apparemment n'a pas suivi et a installé grub sur /devsda5
Un grand merci à toi "malbo"
Sujet résolu
Eric
Dernière modification par eric42 (Le 27/02/2011, à 19:55)
#6 Le 28/02/2011, à 11:41
- malbo
Re : Dual boot Seven Maverick Seven semble, booter et reviens
eric42,
Je suis très heureux que tu t'en sois sorti rapidement. Mais moi, je suis un peu perplexe et je ne comprends pas trop bien comment tu as pu t'en sortir avec le descriptif que tu fais de ta réparation dans le post #5. Pourrais-tu répondre à cette demande ( bootinfoscript ) : http://forum.ubuntu-fr.org/viewtopic.php?pid=3534285
Parce que je pense qu'il y a encore une bombe à retardement qui peut péter lors d'une future mise à jour de Grub
Hors ligne
#7 Le 04/03/2011, à 11:44
- eric42
Re : Dual boot Seven Maverick Seven semble, booter et reviens
Réouverture du post
Ce matin au démarrage du PC plus de seven
Apparement lors de la dernière mise à jour !
eric-p@eric-portable:~$ sudo os-prober
ls: ne peut accéder /var/lib/os-prober/mount/boot
Boot: Aucun fichier ou dossier de ce type
eric-p@eric-portable:~$
Bien sûr la partition seven est toujours présente.
Faut il refaire toute la procédure de réinstallation mais à la prochaine mise à jour du noyau que va t'il se passer.
Merci de votre aide.
Eric
#8 Le 04/03/2011, à 18:41
- malbo
Re : Dual boot Seven Maverick Seven semble, booter et reviens
J'attends ton résultat :
Pourrais-tu répondre à cette demande ( bootinfoscript ) : http://forum.ubuntu-fr.org/viewtopic.php?pid=3534285
Hors ligne
#9 Le 04/03/2011, à 20:18
- eric42
Re : Dual boot Seven Maverick Seven semble, booter et reviens
Bonsoir à toi.
Je ne suis pas chez moi pas de Live Cd et apparemment il est préférable de lancer ce script à partir d'une session Live
Je poursuis mes recherches lundi.
J'savais que seven allait me mettre les nerfs en pelote. Depuis 5 ans sous Linux quelques galères mais quelle stabilité en comparaison de cette usine à gaz qu'est seven.
Bref à lundi bon week end à vous Ubunturos .
Eric
#10 Le 04/03/2011, à 20:23
- eric42
Re : Dual boot Seven Maverick Seven semble, booter et reviens
Tellement à la bourre dans mon boulot que je tente sans le live cd en espérant que tu trouves tes petits.
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 #5 for (,msdos5)/boot/grub.
sda1: _________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files/dirs: /bootmgr /Boot/BCD /boot/grub/core.img
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: /Windows/System32/winload.exe
/ubuntu/winboot/wubildr.mbr /ubuntu/winboot/wubildr
sda3: _________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: _________________________________________________________________________
File system: ext3
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 10.10
Boot files/dirs: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sda6: _________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sda7: _________________________________________________________________________
File system: ext3
Boot sector type: -
Boot sector info:
Operating System:
Boot files/dirs:
sda8: _________________________________________________________________________
File system: vfat
Boot sector type: Fat32
Boot sector info: According to the info in the boot sector, sda8 starts
at sector 0. But according to the info from fdisk,
sda8 starts at sector 442578944.
Operating System:
Boot files/dirs:
=========================== Drive/Partition Info: =============================
Drive: sda ___________________ _____________________________________________________
Disque /dev/sda: 250.1 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 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 206,847 204,800 7 HPFS/NTFS
/dev/sda2 206,848 110,280,703 110,073,856 7 HPFS/NTFS
/dev/sda3 110,282,750 488,396,799 378,114,050 5 Extended
/dev/sda5 110,282,752 148,090,879 37,808,128 83 Linux
/dev/sda6 148,092,928 156,364,799 8,271,872 82 Linux swap / Solaris
/dev/sda7 156,366,848 442,576,895 286,210,048 83 Linux
/dev/sda8 442,578,944 488,396,799 45,817,856 b W95 FAT32
blkid -c /dev/null: ____________________________________________________________
Device UUID TYPE LABEL
/dev/sda1 B89C830A9C82C27C ntfs Réservé au système
/dev/sda2 B05C904B5C900E6A ntfs
/dev/sda3: PTTYPE="dos"
/dev/sda5 4708cadf-968e-4b72-8afe-e7f5a68edff9 ext3
/dev/sda6 1ea83ac0-d017-4076-b202-b0ac5caf9e49 swap
/dev/sda7 d4c15216-7059-4210-b10c-63d010c2a853 ext3
/dev/sda8 7E19-4B48 vfat partitionpa
/dev/sda: PTTYPE="dos"
============================ "mount | grep ^/dev output: ===========================
Device Mount_Point Type Options
/dev/sda5 / ext3 (rw,errors=remount-ro,commit=0)
/dev/sda7 /home ext3 (rw,commit=0)
=================== sda1: Location of files loaded by Grub: ===================
??GB: boot/grub/core.img
=========================== 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 part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set 4708cadf-968e-4b72-8afe-e7f5a68edff9
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,msdos5)'
search --no-floppy --fs-uuid --set 4708cadf-968e-4b72-8afe-e7f5a68edff9
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-27-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set 4708cadf-968e-4b72-8afe-e7f5a68edff9
linux /boot/vmlinuz-2.6.35-27-generic-pae root=UUID=4708cadf-968e-4b72-8afe-e7f5a68edff9 ro quiet splash
initrd /boot/initrd.img-2.6.35-27-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.35-27-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set 4708cadf-968e-4b72-8afe-e7f5a68edff9
echo 'Loading Linux 2.6.35-27-generic-pae ...'
linux /boot/vmlinuz-2.6.35-27-generic-pae root=UUID=4708cadf-968e-4b72-8afe-e7f5a68edff9 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-27-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.35-25-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set 4708cadf-968e-4b72-8afe-e7f5a68edff9
linux /boot/vmlinuz-2.6.35-25-generic-pae root=UUID=4708cadf-968e-4b72-8afe-e7f5a68edff9 ro quiet splash
initrd /boot/initrd.img-2.6.35-25-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.35-25-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set 4708cadf-968e-4b72-8afe-e7f5a68edff9
echo 'Loading Linux 2.6.35-25-generic-pae ...'
linux /boot/vmlinuz-2.6.35-25-generic-pae root=UUID=4708cadf-968e-4b72-8afe-e7f5a68edff9 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-25-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,msdos5)'
search --no-floppy --fs-uuid --set 4708cadf-968e-4b72-8afe-e7f5a68edff9
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set 4708cadf-968e-4b72-8afe-e7f5a68edff9
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
### 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=4708cadf-968e-4b72-8afe-e7f5a68edff9 / ext3 errors=remount-ro 0 1
# /home was on /dev/sda7 during installation
UUID=d4c15216-7059-4210-b10c-63d010c2a853 /home ext3 defaults 0 2
# swap was on /dev/sda6 during installation
UUID=1ea83ac0-d017-4076-b202-b0ac5caf9e49 none swap sw 0 0
=================== sda5: Location of files loaded by Grub: ===================
73.5GB: boot/grub/core.img
73.4GB: boot/grub/grub.cfg
73.4GB: boot/initrd.img-2.6.35-25-generic-pae
73.4GB: boot/initrd.img-2.6.35-27-generic-pae
73.4GB: boot/vmlinuz-2.6.35-25-generic-pae
73.4GB: boot/vmlinuz-2.6.35-27-generic-pae
73.4GB: initrd.img
73.4GB: initrd.img.old
73.4GB: vmlinuz
73.4GB: vmlinuz.old
Bizarre les infos concernant sda8
Pour info après avoir réparé grace à toi. J'ai réduit sda7 pour créer sda8 le prob vient peut être de cette manip
Eric
Dernière modification par eric42 (Le 04/03/2011, à 20:24)
#11 Le 05/03/2011, à 07:20
- malbo
Re : Dual boot Seven Maverick Seven semble, booter et reviens
Si tu démarres ton PC sur le live-CD Ubuntu et que tu lances Gparted (il se trouve dans Système > Administration), regarde ce que dit Gparted de sda8 et s'il y a un triangle de signalisation sur la ligne sda8, c'est mauvais et si tu fais un clic droit sur la ligne pour voir les infos relatives à sda8, tu pourrais retrouver un baratin sur le même thème, genre "According to the info in the boot sector, sda8 starts at sector 0. But according to the info from fdisk, sda8 starts at sector 442578944". Peut-être même que Gparted sera encore plus perturbé. Il faut que Gparted arrête de râler et faire des commentaires. En dehors de cette anomalie, je vois quelques petites choses sans importance que sont les deux fichiers suivants dans sda2 (c'est C: sous Windows) : /ubuntu/winboot/wubildr.mbr et /ubuntu/winboot/wubildr. Le dossier /ubuntu étant lui-même une anomalie si tu n'as pas l'intention d'utiliser cette ancienne installation (mais je l'ai dit, c'est sans importance par rapport à ton problème du moment).
Autre anomalie mais qui n'a pas de rapport à mon avis avec ton problème : il y a un fichier /boot/grub/core.img dans sda1 qui n'a rien à faire là. Il faudrait juste depuis Windows renommer core.img en remplaçant le . par _ pour qu'il devienne core_img afin qu'il ne soit plus pris en compte.
Cependant, en dehors de l'anomalie assez sérieuse sur sda8 mentionnée plus haut, je ne vois rien qui explique que Windows ne soit plus détecté par os-prober.
Je ne vais pas pouvoir t'aider dans les jours qui viennent car je prends des congés. Si tu as des difficultés, tu relances la discussion et quelqu'un t'aidera.
Dernière modification par malbo (Le 05/03/2011, à 07:21)
Hors ligne
#12 Le 07/03/2011, à 16:06
- eric42
Re : Dual boot Seven Maverick Seven semble, booter et reviens
Merci de ta réponse fort instructive.
Avant toute chose , j'ai un copain en dual boot comme moi qui s'est retrouvé dans une drôle de situation lui aussi.
Dual boot seven pareillement à moi : lors d'une mise à jour noyau inclut , le paramétrage initial de son menu grub s'est mis à délirer
initialement l'os par défaut était seven avec 89 secondes de délai de démarrage
après la maj : l'os par défaut était test mémoire et le délai de démarrage revenu à 9 secondes.
Tout cela pour dire que la gestion de ce grub2 semble quelque peu fantaisiste.
Bon je vais sauvegarder et tout réinstaller en veillant cette fois ci à suivre les conseils reçus dans cette conversation.
Bonne journée et bonnes vacances à toi Malbo.
Eric