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 02/02/2010, à 12:42

nico600

Partition XP planté [Résolu]

Bonjour à tous,
Mon ordinateur est en dual boot avec XP et Karmic (sur 2 disques durs différents).
Hier j'ai fait l'erreur de renommer ma partition contenant XP et je n'arrive plus à booter sur celui ci.
J'ai essayé de faire un sudo update-grub sans résultat.
Merci d'avance pour votre aide...

Dernière modification par nico600 (Le 03/02/2010, à 11:13)

Hors ligne

#2 Le 02/02/2010, à 12:50

marc_qui

Re : Partition XP planté [Résolu]

salut,
tu as fait cette manipulation dans ubuntu ou xp ?

Hors ligne

#3 Le 02/02/2010, à 12:59

nico600

Re : Partition XP planté [Résolu]

Salut,
J'ai fait la manip sous ubuntu (je voulais renommer mon DD externe de capacité identique mais je me suis trompé).
Ubuntu me trouve bien l'intégralité des fichiers Windob mais mon dual boot ne fonctionne plus...

Hors ligne

#4 Le 02/02/2010, à 13:10

marc_qui

Re : Partition XP planté [Résolu]

regarde dans /etc/fstab
gksudo gedit /etc/fstab

Dernière modification par marc_qui (Le 02/02/2010, à 13:11)

Hors ligne

#5 Le 02/02/2010, à 13:17

nico600

Re : Partition XP planté [Résolu]

Rien ne se passe...

Hors ligne

#6 Le 02/02/2010, à 13:19

marc_qui

Re : Partition XP planté [Résolu]

j'avais oublié gedit regarde le message précedent

Hors ligne

#7 Le 02/02/2010, à 13:20

nico600

Re : Partition XP planté [Résolu]

Tu veux dire gedit gksudo gedit /etc/fstab?

Hors ligne

#8 Le 02/02/2010, à 13:24

marc_qui

Re : Partition XP planté [Résolu]

gksudo gedit /etc/fstab

Hors ligne

#9 Le 02/02/2010, à 13:30

nico600

Re : Partition XP planté [Résolu]

Merci Marc_qui,
Ci dessous les infos obtenues. Et pour la suite...

# /etc/fstab: static file system information.
#
#  -- This file has been automaticly generated by ntfs-config --
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

proc /proc proc defaults 0 0
# Entry for /dev/sdb5 :
UUID=ed49de6c-0a8d-4036-9fde-39f6e8e72ece / ext4 errors=remount-ro 0 1
# Entry for /dev/sdb6 :
UUID=9ad235df-5137-4a40-9222-b96fd8f07efb none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
/dev/sdb1 /media/IBM ntfs-3g defaults,locale=fr_FR.UTF-8 0 0
/dev/sda1 /media/TEST ntfs-3g defaults,locale=fr_FR.UTF-8 0 0

Hors ligne

#10 Le 02/02/2010, à 13:42

marc_qui

Re : Partition XP planté [Résolu]

quelle manipulation avais tu fait avant de ne plus pouvoir booter sous XP ? c'est quel point de montage que tu as modifié ? /media/IBM ou /media/TEST où est ton xp ?

Hors ligne

#11 Le 02/02/2010, à 13:49

nico600

Re : Partition XP planté [Résolu]

XP est sur /media/TEST. Je n'ai fait que renommer cette partition dans ubuntu et depuis ça ne marche plus...

Hors ligne

#12 Le 02/02/2010, à 13:53

marc_qui

Re : Partition XP planté [Résolu]

il faudrait voir du coté du GRUB
que donne ceci
sudo fdisk -l; cat /boot/grub/grub.cfg

Dernière modification par marc_qui (Le 02/02/2010, à 13:56)

Hors ligne

#13 Le 02/02/2010, à 13:58

nico600

Re : Partition XP planté [Résolu]

Voici le résultat, je suis totalement débutant....
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
  have_grubenv=true
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  saved_entry=${prev_saved_entry}
  save_env saved_entry
  prev_saved_entry=
  save_env prev_saved_entry
fi
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set ed49de6c-0a8d-4036-9fde-39f6e8e72ece
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
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/white
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-17-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
    set quiet=1
    insmod ext2
    set root=(hd1,5)
    search --no-floppy --fs-uuid --set ed49de6c-0a8d-4036-9fde-39f6e8e72ece
    linux    /boot/vmlinuz-2.6.31-17-generic root=UUID=ed49de6c-0a8d-4036-9fde-39f6e8e72ece ro   quiet splash
    initrd    /boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-17-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
    insmod ext2
    set root=(hd1,5)
    search --no-floppy --fs-uuid --set ed49de6c-0a8d-4036-9fde-39f6e8e72ece
    linux    /boot/vmlinuz-2.6.31-17-generic root=UUID=ed49de6c-0a8d-4036-9fde-39f6e8e72ece ro single
    initrd    /boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
    set quiet=1
    insmod ext2
    set root=(hd1,5)
    search --no-floppy --fs-uuid --set ed49de6c-0a8d-4036-9fde-39f6e8e72ece
    linux    /boot/vmlinuz-2.6.31-14-generic root=UUID=ed49de6c-0a8d-4036-9fde-39f6e8e72ece ro   quiet splash
    initrd    /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
    insmod ext2
    set root=(hd1,5)
    search --no-floppy --fs-uuid --set ed49de6c-0a8d-4036-9fde-39f6e8e72ece
    linux    /boot/vmlinuz-2.6.31-14-generic root=UUID=ed49de6c-0a8d-4036-9fde-39f6e8e72ece ro single
    initrd    /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
    linux16    /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
    linux16    /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professionnel (on /dev/sda1)" {
    insmod ntfs
    set root=(hd0,1)
    search --no-floppy --fs-uuid --set 802c5a2e2c5a1f88
    drivemap -s (hd0) ${root}
    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 ###

Hors ligne

#14 Le 02/02/2010, à 14:51

marc_qui

Re : Partition XP planté [Résolu]

lorsque tu veux lancer XP quel message y a t-il ?

Hors ligne

#15 Le 02/02/2010, à 15:11

nico600

Re : Partition XP planté [Résolu]

Pas de message, un tiret blanc clignotant en haut à gauche de l'écran (noir)

Hors ligne

#16 Le 02/02/2010, à 15:19

nico600

Re : Partition XP planté [Résolu]

Désolé je dois m'absenter.
A plus tard

Hors ligne

#17 Le 02/02/2010, à 20:47

marc_qui

Re : Partition XP planté [Résolu]

arrives tu à lire les données sur la partition XP dans ubuntu ?

Hors ligne

#18 Le 03/02/2010, à 09:38

nico600

Re : Partition XP planté [Résolu]

Rebonjour à tous, je peux effectivement lire ma partition système XP sous Ubuntu.
D'autres idées...
Merci d'avance.

Hors ligne

#19 Le 03/02/2010, à 10:28

malbo

Re : Partition XP planté [Résolu]

Il faut réparer XP d'abord : consulter une pharmacie de garde de chez Microsoft pour trouver les procédures a des couettes.
Quand XP est réparé, comme Grub aura été écrasé par les godasses de chantier de XP, il suffira de réinstaller Grub dans le MBR. Pour cela, il y a le choix des recettes :
http://grub.enbug.org/GRUB2LiveCDInstallGuide-FR
ou bien :
http://forum.ubuntu-fr.org/viewtopic.ph … 7#p3081197
ou encore (mais je ne l'aime pas beaucoup car elle est moins performante que les deux autres) :
http://doc.ubuntu-fr.org/grub-pc#reinst … rer_grub_2

Dernière modification par malbo (Le 11/01/2011, à 10:31)

Hors ligne

#20 Le 03/02/2010, à 10:43

nico600

Re : Partition XP planté [Résolu]

Merci Malbo,
Plus de cd d'XP! Je crois bien que je vais finir linuxien 100%...

Hors ligne

#21 Le 03/02/2010, à 12:06

malbo

Re : Partition XP planté [Résolu]

Ce serait dommage d'être aussi exclusif. Être libre d'être prisonnier de Linux, c'est pas glop.

Je viens de tester ce que je te propose ci-dessous pour être sûr que ça peut réparer XP.

1) Depuis Ubuntu installé sur ton disque dur ou bien depuis Ubuntu démarré sur le live CD de Ubuntu ou un live USB, tu peux entièrement réaliser ce live CD console de récupération :
http://www.vista-xp.fr/forum/topic240.html
Téléchargement du fichier CDR.zip, décompression, gravure de l'image sur un CD-R (ou bien sur un CD-RW comme je viens de le faire), tout se fait depuis Ubuntu.

2) Après gravure réussie du CD, tu redémarres le PC sur le CD (en intervenant dans le Bios si nécessaire ou bien en appellant le "boot menu" si ton PC possède cette fonctionnalité). Là, si tu n'as pas l'habitude, tu prends peur parce qu'il est affiché "Installation Windows" en haut de l'écran et tu te dis (mais c'est faux) que tout ton disque dur va être formaté. Patiente quelques minutes et quand ça te sera demandé, tape sur la touche R pour sélectionner la fonction "Réparer"

3) Si tu n'as qu'un seul OS Windows dans le PC, ça va être simple mais si tu en as plusieurs, il va t'être demandé de choisir. Tu choisis de démarrer sur C: (c'est le choix 1 que tu fais en appuyant sur shift + la touche 1 (celle avec le & dessous, pas la touche 1 du clavier numérique).
normalement, tu dois te retrouver avec une invite de commande :
C:\windows >
Là, tu tapes map et tu valides par la touche Entrée afin d'être sûr que c'est bien ta partition XP qui porte la lettre C: (c'est utile si tu as plusieurs OS Windows dans le même PC)

4) si C: est bien la lettre de ta partition XP, tu répares le secteur de boot de ta partition XP par cette commande (tapée à la suite de l'invite C:\windows > ):
fixboot C:
puis validation par la touche Entrée

5) optionnel mais je te le conseille pour mettre toutes les chances de ton côté de réparer XP du premier coup, tu vas remplacer Grub qui est dans le MBR par le lanceur de XP grâce à cette commande (tapée à la suite de l'invite C:\windows > ) :
fixmbr
Il va y avoir un message d'horreur "attention, c'est grave ...", tu t'en fous, tu répond oui (en tapant seulement sur la touche o pour signifier ton accord puis en validant par la touche Entrée)
Tu sors de là en tapant :
Exit
puis validation par la touche Entrée
Le PC redémarre sur ta partition XP (il faudra penser à retirer ton live CD console de récupération pendant les quelques secondes où le PC s'éteint au redémarrage sinon ça risque de redémarrer sur ce CD et c'est pas le but), et si tu as un menu dans le fichier boot.ini de ta partition XP, c'est ce menu qui est affiché pendant quelques secondes.

Epilogue : quand XP sera réparé, pour retrouver quelque chose de normal, je veux dire "Grub, le meilleur Gestionnaire de boot de sa génération", tu devras réinstaller Grub dans le MBR par l'une des 3 méthodes que j'ai indiquées dans le post #19

Dernière modification par malbo (Le 26/11/2010, à 12:00)

Hors ligne