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 08/06/2010, à 18:23

ivihy

[résigné] Plantage du dual boot ubuntu - vista

Bonjour,

J'ai ubuntu et vista en dual boot depuis un moment sans problème. La semaine dernière en rentrant le soir, je ne peux plus démarrer sous vista : ça démarre sur l'assistant de restauration et je suis obligée de restaurer les paramètres d'usine. Et donc d'écraser Ubuntu... je réinstalle par la suite la nouvelle version d'Ubuntu. En redémarrant, je n'ai pas l'écran d'amorçage de dual boot et il démarre directement sur Ubuntu. Je charge mon cd de restauration de vista et vista démarre (avec check du disque). Je redémarre avec Ubuntu puis essaye de redémarrer sous vista : Retour à la case départ : Assistant de restauration de Vista (et impossible de remettre une image récente, je dois tout formater visiblement...)

Est-il toujours possible d'avoir Vista et Ubuntu en dual boot? N'y a-t'il pas une mise à jour de vista ou de Ubuntu qui fait que ce n'est plus si évident?

Merci...

Dernière modification par ivihy (Le 16/10/2010, à 00:49)

Hors ligne

#2 Le 08/06/2010, à 20:13

malbo

Re : [résigné] Plantage du dual boot ubuntu - vista

ivihy a écrit :

Bonjour,

J'ai ubuntu et vista en dual boot depuis un moment sans problème. La semaine dernière en rentrant le soir, je ne peux plus démarrer sous vista : ça démarre sur l'assistant de restauration et je suis obligée de restaurer les paramètres d'usine.

ça veut dire que tu t'es retrouvée avec un Vista comme au premier jour où tu as reçu le PC ?
Je ne sais pas si tu l'as déjà fait mais je te recommande de graver des DVD de restauration de Vista au lieu d'utiliser une fonction de restauration intégrée qui parait sympa mais qui est une grosse farce le jour où ton disque dur tombe en panne. As-tu gravé ces DVD de restauration en config usine ?
D'autre part, à ta question "Est-il toujours possible d'avoir Vista et Ubuntu en dual boot? N'y a-t'il pas une mise à jour de vista ou de Ubuntu qui fait que ce n'est plus si évident?". Je peux répondre avec l'expérience de toute la comunauté Ubuntu qu'il n'y a aucun doute là-dessus : Vista et Ubuntu 10.04 peuvent bien cohabiter sans problème dans un PC. Le problème, c'est la mauvaise compréhension des mécanismes du dual boot par certains utilisateurs. Tu vois de qui je peux parler ?

Dernière modification par malbo (Le 08/06/2010, à 20:18)

Hors ligne

#3 Le 08/06/2010, à 21:26

ivihy

Re : [résigné] Plantage du dual boot ubuntu - vista

J'ai bien mes CD de restauration de Vista de côté, je revenais d'un an sans avoir utilisé mon PC donc mes sauvegardes était faites, pas de problème.

Je vois bien que je n'y comprends pas grand chose, c'est pour cela que je demande de l'aide big_smile

Que puis-je faire pour renseigner plus sur mon problème ?

Hors ligne

#4 Le 09/06/2010, à 08:20

malbo

Re : [résigné] Plantage du dual boot ubuntu - vista

Pour donner des infos sur l'état de ton installation :
- Le plus facile pour toi est de répondre à cette demande :
http://forum.ubuntu-fr.org/viewtopic.php?pid=2811956#p2811956
- Le plus intéressant pour moi (c'est l'équivalent d'une radio panoramique chez le dentiste) est que tu répondes à cette demande ( bootinfoscript ) :
http://forum.ubuntu-fr.org/viewtopic.php?pid=3226641#p3226641

Hors ligne

#5 Le 09/06/2010, à 13:37

ivihy

Re : [résigné] Plantage du dual boot ubuntu - vista

Voilà, j'espère que tu pourras voir le problème smile

 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 #3 for /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:  Windows Vista
    Boot files/dirs:   /bootmgr /boot/bcd

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/dirs:   /bootmgr /boot/BCD

sda3: _________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info:  
    Operating System:  Ubuntu 10.04 LTS
    Boot files/dirs:   /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img

sda4: _________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  -
    Boot sector info:  

sda5: _________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info:  
    Operating System:  
    Boot files/dirs:   

sda6: _________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info:  

=========================== Drive/Partition Info: =============================

Drive: sda ___________________ _____________________________________________________

Disque /dev/sda: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres, total 312581808 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    *             63   194,363,812   194,363,750   7 HPFS/NTFS
/dev/sda2         296,334,990   312,576,704    16,241,715   7 HPFS/NTFS
/dev/sda3         194,365,440   217,800,703    23,435,264  83 Linux
/dev/sda4         217,802,750   296,333,311    78,530,562   5 Extended
/dev/sda5         217,802,752   293,971,967    76,169,216  83 Linux
/dev/sda6         293,974,016   296,333,311     2,359,296  82 Linux swap / Solaris


blkid -c /dev/null: ____________________________________________________________

Device           UUID                                   TYPE       LABEL                         

/dev/sda1        A88234D48234A928                       ntfs                                     
/dev/sda2        2C88743C8874071C                       ntfs       HP_RECOVERY                   
/dev/sda3        fe78858c-4eb5-4f20-83a7-4775f4996bde   ext4                                     
/dev/sda4: PTTYPE="dos" 
/dev/sda5        8ecfe73c-e533-49e9-80ca-b7fbcbe799b8   ext4                                     
/dev/sda6        2409cf2e-beac-42b5-900a-ea689bc7435a   swap                                     
/dev/sda: PTTYPE="dos" 

============================ "mount | grep ^/dev  output: ===========================

Device           Mount_Point              Type       Options

/dev/sda3        /                        ext4       (rw,errors=remount-ro)
/dev/sda5        /home                    ext4       (rw)


=========================== sda3/boot/grub/grub.cfg: ===========================

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/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
  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
}
insmod ext2
set root='(hd0,3)'
search --no-floppy --fs-uuid --set fe78858c-4eb5-4f20-83a7-4775f4996bde
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
insmod ext2
set root='(hd0,3)'
search --no-floppy --fs-uuid --set fe78858c-4eb5-4f20-83a7-4775f4996bde
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, avec Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,3)'
	search --no-floppy --fs-uuid --set fe78858c-4eb5-4f20-83a7-4775f4996bde
	linux	/boot/vmlinuz-2.6.32-21-generic root=UUID=fe78858c-4eb5-4f20-83a7-4775f4996bde ro   quiet splash
	initrd	/boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-21-generic (mode de récupération)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,3)'
	search --no-floppy --fs-uuid --set fe78858c-4eb5-4f20-83a7-4775f4996bde
	echo	'Chargement de Linux 2.6.32-21-generic ...'
	linux	/boot/vmlinuz-2.6.32-21-generic root=UUID=fe78858c-4eb5-4f20-83a7-4775f4996bde ro single 
	echo	'Chargement du disque mémoire initial...'
	initrd	/boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod ext2
	set root='(hd0,3)'
	search --no-floppy --fs-uuid --set fe78858c-4eb5-4f20-83a7-4775f4996bde
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod ext2
	set root='(hd0,3)'
	search --no-floppy --fs-uuid --set fe78858c-4eb5-4f20-83a7-4775f4996bde
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Recovery Environment (loader) (on /dev/sda1)" {
	insmod ntfs
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set a88234d48234a928
	drivemap -s (hd0) ${root}
	chainloader +1
}
menuentry "Windows Vista (loader) (on /dev/sda2)" {
	insmod ntfs
	set root='(hd0,2)'
	search --no-floppy --fs-uuid --set 2c88743c8874071c
	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 ###

=============================== sda3/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/sda3 during installation
UUID=fe78858c-4eb5-4f20-83a7-4775f4996bde /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
UUID=8ecfe73c-e533-49e9-80ca-b7fbcbe799b8 /home           ext4    defaults        0       2
# swap was on /dev/sda6 during installation
UUID=2409cf2e-beac-42b5-900a-ea689bc7435a none            swap    sw              0       0

=================== sda3: Location of files loaded by Grub: ===================


 104.7GB: boot/grub/core.img
 104.8GB: boot/grub/grub.cfg
 104.8GB: boot/initrd.img-2.6.32-21-generic
 104.8GB: boot/vmlinuz-2.6.32-21-generic
 104.8GB: initrd.img
 104.8GB: vmlinuz

Dernière modification par ivihy (Le 09/06/2010, à 13:39)

Hors ligne

#6 Le 09/06/2010, à 16:03

ivihy

Re : [résigné] Plantage du dual boot ubuntu - vista

sda2 est vista, sda1 est le recovery manager. Si je démarre sous le recovery manager directement, après avoir fait des vérifications, il démarre sous vista. Mais sous vista normal (sda2) pas moyen de démarrer même en restaurant une image précedente.

Si ça continue je pense que je vais réinstaller Vista et mettre wubi dessus

Hors ligne

#7 Le 09/06/2010, à 16:33

malbo

Re : [résigné] Plantage du dual boot ubuntu - vista

L'anomalie se trouve dans la partie "sda3/boot/grub/grub.cfg" du résultat dans cette partie :

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Recovery Environment (loader) (on /dev/sda1)" {
    insmod ntfs
    set root='(hd0,1)'
    search --no-floppy --fs-uuid --set a88234d48234a928
    drivemap -s (hd0) ${root}
    chainloader +1
}
menuentry "Windows Vista (loader) (on /dev/sda2)" {
    insmod ntfs
    set root='(hd0,2)'
    search --no-floppy --fs-uuid --set 2c88743c8874071c
    chainloader +1
}
### END /etc/grub.d/30_os-prober ###

Tu peux voir que si tu choisis l'entrée "Windows Vista (loader) (on /dev/sda2)", quelques lignes plus bas, Grub va trouver ça :
search --no-floppy --fs-uuid --set 2c88743c8874071c
première anomalie : Grub cherche une partition dont l'identifiant (appellé UUID) est 2c88743c8874071c et si tu regardes dans la partie blkid -c /dev/null que j'ai collée ci-dessous, tu peux constater que ce numéro 2c88743c8874071c correspond à ta partition sda2 dont le label est HP_RECOVERY :

blkid -c /dev/null: ____________________________________________________________

Device           UUID                                   TYPE       LABEL                         

/dev/sda1        A88234D48234A928                       ntfs                                     
/dev/sda2        2C88743C8874071C                       ntfs       HP_RECOVERY                   
/dev/sda3        fe78858c-4eb5-4f20-83a7-4775f4996bde   ext4                                     
/dev/sda4: PTTYPE="dos" 
/dev/sda5        8ecfe73c-e533-49e9-80ca-b7fbcbe799b8   ext4                                     
/dev/sda6        2409cf2e-beac-42b5-900a-ea689bc7435a   swap                                     
/dev/sda: PTTYPE="dos"

De même, tu peux constater que le choix "Windows Recovery Environment (loader) (on /dev/sda1)" va emmener Grub  à la ligne :
search --no-floppy --fs-uuid --set a88234d48234a928
Laquelle ligne appelle l'UUID a88234d48234a928 qui est celui de la partition sda1, c'est à dire ta partition système Vista.
En somme pour une raison inexpliquée pour l'instant, il y a croisement dans le menu Grub entre les choix "Windows Recovery Environment (loader) (on /dev/sda1)" et "Windows Vista (loader) (on /dev/sda2)"

Pour confirmer cela, je te prie de redémarrer ton PC et quand le menu Grub apparait de sélectionner "Windows Recovery Environment (loader) (on /dev/sda1)". Tu devrais alors avoir le bonheur de voir que Vista démarre.

Edit : je n'avais pas vu ton dernier post avant d'envoyer celui-ci mais ton dernier post confirme ce que je te proposais dans les dernières lignes. Du coup, pas d'affolement, on a vu pire pendant la guerre. Tu peux continuer à utiliser Grub comme ça en sachant que les commandes sont croisées, ce n'est pas surhumain.

Dernière modification par malbo (Le 09/06/2010, à 16:39)

Hors ligne

#8 Le 09/06/2010, à 16:58

malbo

Re : [résigné] Plantage du dual boot ubuntu - vista

Tu peux aussi tenter de faire une détection des OS présents dans le PC avec cette procédure :
http://doc.ubuntu-fr.org/grub-pc#rechercher_d_autres_os_presents_sur_la_machine_et_les_rajouter_a_grub_automatiquement
Pour ce faire, dans un premier temps je te suggère de vérifier si le paquet os-prober n'est pas déjà installé : Système > Administration > Gestionnaire de paquets Synaptic, dans le champ recherche rapide tu tapes os-prober et si la ligne du paquet apparait avec le carré vert, c'est que le paquet est déjà installé. Si c'est le cas, tu n'as plus qu'à passer la commande (dans un terminal) :
sudo os-prober
Puis la commande :
sudo update-grub
Tu jettes alors un œil dans le fichier /boot/grub/grub.cfg pour voir si l'anomalie de croisement a été rectifiée. Si ce n'est pas le cas, et bien il va falloir que tu continues à croiser....

Dernière modification par malbo (Le 09/06/2010, à 16:59)

Hors ligne

#9 Le 10/06/2010, à 11:07

ivihy

Re : [résigné] Plantage du dual boot ubuntu - vista

Merci, ça n'a pas été rectifié mais au moins je sais ce qui ne va pas et je peux continuer à utiliser les 2 OS.
Juste pour info, tu penses que j'ai fait une erreur au moment de l'installation ou du partitionnement? Ou ça ne vient pas de moi?

Hors ligne

#10 Le 10/06/2010, à 14:41

malbo

Re : [résigné] Plantage du dual boot ubuntu - vista

ivihy a écrit :

Juste pour info, tu penses que j'ai fait une erreur au moment de l'installation ou du partitionnement? Ou ça ne vient pas de moi?

J'aimerais bien être suffisamment expert pour pouvoir te répondre mais j'en vois trop en ce moment des problèmes avec le partitionnement et des mystères comme ton cas. Et je suis incapable de donner la moindre explication, j'en suis désolé. Encore heureux que dans ton cas on puisse analyser un peu la chose parce que des fois c'est Grub qui ne veut pas bosser du tout au démarrage et c'est tout bloqué sans qu'on comprenne rien parce que tout parait normal comme d'hab. Un conseil pour l'avenir : si tu dois réinstaller Ubuntu dans ce PC ou dans un autre, fais tes partitions à l'avance, avant l'installation, avec Gparted qui se trouve sur le live CD Ubuntu. Comme ça, pendant l'install, tu choisis "manuel" pour l'affectation des partitions comme expliqué là :
http://doc.ubuntu-fr.org/tutoriel/parti … eur_ubuntu
Et comme tes partitions auront été faites à l'avance, tu n'as plus qu'à les affecter, c'est à dire dire définir comment elles seront montées (celle-ci pour /, celle-là pour la swap, etc...).

Si tu considères que ton problème est résolu, tu peux le renseigner dans le titre de ton premier message :
http://doc.ubuntu-fr.org/tutoriel/howto … _en_resolu
Sinon, au lieu de [Résolu], tu mets ce que tu veux ("abandonné", "résigné" ou autre suivant ton souhait) mais moi je ne sais pas t'aider davantage.

Dernière modification par malbo (Le 28/02/2011, à 17:15)

Hors ligne