#1 Le 24/01/2010, à 14:24
- laby
Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Bonjour à tous,
Il y a quelque temps, excédé par windows et trouvant Ubuntu très sympa j'ai sauté le pas, ce que je ne regrette pas mais j'ai néanmoins parfois besoin d'utiliser Xp.
Voici mon problème, j'avais sur mon disque (avant d'installer Ubuntu) 3 partitions, Une contenant XP, une autre VIsta et une troisième contenant les données.
J'ai installer Ubuntu sur la partition de Vista apres formatage. Le soucis c'est qu'il semble bien que cette partition contenait les infos pour le boot; Ubuntu ne m'a pas 'parlé' de Windows lors de l'installation (ce qui après coup semble logique).
A présent je boot systématiquement sur Ubuntu, accède à toutes mes partitions mais ne peut pas booter sur XP. Ma partition XP ne contient pas de boot.ini ni ntldr.
voici ce que donne
sudo fdisk -l
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 12748 102398278+ 5 Etendue
/dev/sda2 12749 25497 102400000 7 HPFS/NTFS
/dev/sda3 25497 60802 283586552 7 HPFS/NTFS
/dev/sda5 1 12158 97659072 83 Linux
/dev/sda6 12159 12748 4739143+ 82 Linux swap / Solaris
Xp se trouve sur sda2.
Comment faire pour creer une possibilité de choisir sur quel systeme booter?
Je précise que je suis novice (mais conquit ) sur Linux.
Merci d'avance
Dernière modification par laby (Le 05/02/2010, à 13:10)
Hors ligne
#2 Le 24/01/2010, à 18:18
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Bonjour,
normalement un
sudo update-grub
devrait detecter ton Windows vista/seven et ajouter une entrée
si pas le cas fait passer ta version de Grub avec:
grub-install -v
sous vista/seven pas de boot.ini ni de c:\ntldr c'est normal
tu doit avoir normalement un c:\bootmgr
Hors ligne
#3 Le 24/01/2010, à 18:35
- laby
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Bonjour, merci pour cette réponse!
J'ai formaté la partition sur laquelle se trouvait vista lors de l'installation d'ubuntu.
voici ce que me donne la commande:
sam@sam-Linux:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found linux image: /boot/vmlinuz-2.6.31-16-generic
Found initrd image: /boot/initrd.img-2.6.31-16-generic
Found linux image: /boot/vmlinuz-2.6.31-15-generic
Found initrd image: /boot/initrd.img-2.6.31-15-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
done
sam@sam-Linux:~$ grub-install -v
grub-install (GNU GRUB 1.97~beta4)
sam@sam-Linux:~$
Je ne vois pas de windows XP, que faire? merci!
Dernière modification par laby (Le 24/01/2010, à 18:37)
Hors ligne
#4 Le 24/01/2010, à 18:47
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
j'ai mal lu ton post, je pensait que tu avait laissé vista,
si ta partition qui contiens XP n'a pas de boot.ini ni de c:\ntldr
c'est tres bizarre...
monte la partition qui contiens XP et fait voir son contenu
par la commande (remplace partxp par ta partoch):
ls -A /media/partxp
Hors ligne
#5 Le 24/01/2010, à 18:54
- me_sam
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
bonjour, moi j'ai cela
Disque /dev/sda: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xc874c874
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 2549 20474811 83 Linux
/dev/sda2 2550 3195 5188995 82 Linux swap / Solaris
/dev/sda3 * 3196 5685 20000925 7 HPFS/NTFS
/dev/sda4 5686 9729 32483430 5 Etendue
/dev/sda5 5686 9729 32483398+ 7 HPFS/NTFS
gers-one@gers-one-desktop:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professionnel on /dev/sda3
done
mais je n'ai pas le choix au boot ?
merci,
Hors ligne
#6 Le 24/01/2010, à 18:57
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
ouvre un autre post MERCI!
Hors ligne
#7 Le 24/01/2010, à 19:15
- laby
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Merci frafa,
voici ce que cela donne:
sam@sam-Linux:~$ ls -A /media/windows
changelog_MassStorage.txt MSOCache $RECYCLE.BIN WINDOWS
Config.Msi pagefile.sys RECYCLER
Documents and Settings Program Files System Volume Information
sam@sam-Linux:~$
Hors ligne
#8 Le 24/01/2010, à 19:16
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
bon je connait mal windows, mais en fait je suppose que vista a du effacer
boot.ini ni de c:\ntldr de xp car c'est lui qui lancait xp
-1°/ il va falloir que tu restaure avant tout le bootloader de xp
via le cd d'origine xp et commande fixboot et fixmbr voir méthode:
http://doc.ubuntu-fr.org/tutoriel/comment_reinstaller_un_mbr_compatible_windows?s[]=fixmbr
ou
Avec Super grub disk restaurer un MBR windows.
avec l'option WIN => MBR & ! WIN !
2°/ par contre cela va reparer ton win xp, mais ecraser ton grub
donc apres avoir reparé ton win XP il va falloir que tu demarre via un livecd ubuntu
et remettre grub2 voir methode:
http://doc.ubuntu-fr.org/grub-pc
pas simple mais j'ai pas mieux a proposer...
Dernière modification par frafa (Le 24/01/2010, à 19:17)
Hors ligne
#9 Le 24/01/2010, à 19:27
- laby
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Super merci, je vais essayer cela demain!
Hors ligne
#10 Le 24/01/2010, à 19:32
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Supplement,
pour le 2°/ il est imperatif que le livecd Ubuntu soit un karmic
car c'est la seule version qui integre Grub2, les versions precedentes sont en Grub 0.97
Hors ligne
#11 Le 25/01/2010, à 07:51
- laby
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
encore merci,
j'ai Ubuntu 9.10, Koala Karmique je suppose que c'est bon?
Hors ligne
#12 Le 25/01/2010, à 07:57
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Oui, cest bon avec lui.
Hors ligne
#13 Le 25/01/2010, à 14:41
- laby
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Je m'y suis mis et ...catastrophe suite aux fixboot et fixmbr, toujours pas de boot windows mais plus grave mon disque est vu par le liveCD ubuntu et par le cd xp comme contenant une seule partition non reconnue.
Ai je tout perdu?:o
Hors ligne
#14 Le 25/01/2010, à 14:45
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
si tu t"est contenté de faire fixboot et fixmbr
aucune raison que quoi que ce soit ait disparu...
fait voir depuis Ubuntu en boot livecd le retour de la commande:
sudo fdisk -l
Hors ligne
#15 Le 25/01/2010, à 14:50
- laby
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Voici ce que cela donne :
ubuntu@ubuntu:~$ sudo fdisk -l
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x69737369
Cela ne ressemble pas à une table de partition.
Vous avez probablement sélectionné le mauvais périphérique.
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 ? 116388 126889 84344761 69 Inconnu
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sda2 ? 105915 222310 934940732+ 73 Inconnu
La partition 2 ne se termine pas sur une frontière de cylindre.
/dev/sda3 ? 1 1 0 74 Inconnu
La partition 3 ne se termine pas sur une frontière de cylindre.
/dev/sda4 1 213826 1717556736 0 Vide
La partition 4 ne se termine pas sur une frontière de cylindre.
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
Dernière modification par laby (Le 25/01/2010, à 14:54)
Hors ligne
#16 Le 25/01/2010, à 15:02
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
ben la le disque est en vrac...
soit tu as fait une fausse manip,
soit c'est un coup de malchance, si donées importantes sur disque
ne pas tenter de redemarrer dessus, et go chez reparateur
car reparer un disque, moi je ne te guiderais pas,
trop risqué de faire une fausse manip et de tout perdre definitivement...
Hors ligne
#17 Le 25/01/2010, à 15:07
- laby
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
C'est bien ce que je craignais ...
Pas vraiment de données importantes, mais il va falloir tout reinstaller...
Merci
Hors ligne
#18 Le 25/01/2010, à 15:13
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
si tu est pret a reformater tente avant un testdisk
c'est le meilleur outil pour reparer les disques
mais pas vraiment intuitive son interface quand on en a pas l'habitude...
http://doc.ubuntu-fr.org/testdisk
Hors ligne
#19 Le 26/01/2010, à 08:05
- laby
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Salut
Etant curieux et n ayant pas grand chose -de plus:P- a perdre, j ai tente testdisk
a priori il trouve bien les partitons ecrasees voici ce que j obitiens
TestDisk 6.11, Data Recovery Utility, April 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sda - 500 GB / 465 GiB - CHS 60802 255 63
Partition Start End Size in sectors
D HPFS - NTFS 0 1 1 12747 254 63 204796557
D Linux 0 2 1 12157 254 63 195318144
D Linux 6023 1 1 18180 253 63 195318144
D Linux Swap 12158 1 1 12747 254 40 9478264
D HPFS - NTFS 12748 1 1 60799 254 63 771955317
D HPFS - NTFS 12748 21 10 25496 74 50 204800000 [XP]
D HPFS - NTFS 25496 74 51 60801 47 23 567173097
Structure: Ok. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
Enter: to continue
NTFS, 290 GB / 270 GiB
Visiblement elles sont effacees car D, j ai peur de faire une betise si pres du but... une aide serait bienvenue. Merci
Hors ligne
#20 Le 26/01/2010, à 10:56
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Comme je te l'ai dit plus haut, je n'aime pas quider sur ce genre de manips
car pas envie que tu me sente responsable d'une erreur eventuelle
tu as des exemples sur ces 2 pages pour des partitions vues commme effacées D
a ce stade normalement c'est recuperable...
http://doc.ubuntu-fr.org/testdisk
http://www.cgsecurity.org/wiki/TestDisk_Etape_par_Etape
pour t'aider regarde le retour du fdisk -l initial
qui te donne le type de partitions que contiens ton disque
avant:
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 12748 102398278+ 5 Etendue
/dev/sda2 12749 25497 102400000 7 HPFS/NTFS
/dev/sda3 25497 60802 283586552 7 HPFS/NTFS
/dev/sda5 1 12158 97659072 83 Linux
/dev/sda6 12159 12748 4739143+ 82 Linux swap / Solaris
tu avait 1 partition etendue /dev/sda1 marquée bootable par (*) qui contenait 1 partition logique /dev/sda5 (ubuntu)
le reste etait des partitions primaire
maintenant:
Disk /dev/sda - 500 GB / 465 GiB - CHS 60802 255 63
Partition Start End Size in sectors
D HPFS - NTFS 0 1 1 12747 254 63 204796557
D Linux 0 2 1 12157 254 63 195318144
D Linux 6023 1 1 18180 253 63 195318144
D Linux Swap 12158 1 1 12747 254 40 9478264
D HPFS - NTFS 12748 1 1 60799 254 63 771955317
D HPFS - NTFS 12748 21 10 25496 74 50 204800000 [XP]
D HPFS - NTFS 25496 74 51 60801 47 23 567173097
Hors ligne
#21 Le 26/01/2010, à 15:12
- laby
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Super, merci
j 'ai réussi à accéder à mes documents, je les ai sauvegardé cette fois ;-)
j ai pu remonter toutes mes partitions puis recréer un grub pour booter sur Ubuntu.
Je me retrouve donc dans la situation dans laquelle j'étais en debut de ce post.
enfin les partitions à présent sont comme ceci:
sam@sam-Linux:~$ sudo fdisk -l
[sudo] password for sam:
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x69737369
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 12158 97659072 83 Linux
/dev/sda2 12159 12748 4739175 f W95 Etendue (LBA)
/dev/sda3 * 12749 25497 102400000 7 HPFS/NTFS
/dev/sda4 25497 60802 283586548+ 7 HPFS/NTFS
/dev/sda5 12159 12748 4739132 82 Linux swap / Solaris
sam@sam-Linux:~$
Je me tâte à retenter le fixboot et le fixmbr mais je me dis que vu que cette fois XP est sur la partition d amorce il ne devrait plus y avoir de soucis.
Je pense que ce qu'il c'est passé c'est que j'ai fait le fixboot et le fixmbr alors que la zone d'amorce était une partition Linux non? j'avoue que mes compétences sont assez limitées dans ce domaine (malgré les docs lues depuis hier).
Autre chose, avant de refaire des con...ies n'ai je pas intérêt à sauver la partition sur laquelle se trouve mon systeme Ubuntu sur un disque externe? avec clonezilla??
Merci
Dernière modification par laby (Le 26/01/2010, à 15:40)
Hors ligne
#22 Le 26/01/2010, à 16:19
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
Bravo
tu est un chef!
et testdisk un super outil!
le probleme est que moi je ne connait pas du tout windows
et vu que tu n'a pas de c:\\boot.ini ni de c:\\ntldr (a mon avis effacés par install de vista)
je ne sait comment faire pour amorcer windows xp via Grub2 sans c:\\ntldr
et je conprend que tu n'ai pas envie de refaire un fixboot...
bref si tu arrive a retrouver ton c:\\ntldr
pas de souci pour ajouter xp a grub2...
moi j'essaierai avec "Super Grub Disk" de remettre boot de win operationnel
lui normalement n'est pas destructif et reconnait bien les partitions linux et win
utiliser option WIN => MBR & ! WIN !
http://download.berlios.de/supergrub/su … 0.9799.iso
http://www.micro-astuce.com/depannage/mbr-absent.php
...
Dernière modification par frafa (Le 26/01/2010, à 16:51)
Hors ligne
#23 Le 26/01/2010, à 19:07
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
je viens de regarder vite fait sur le web
en fait NTLDR tu peux le recup dans ton iso de xp
il est dans dossier /I386/NTLDR
tu le copie a la racine de ta partition qui contiens XP
repare un coup la partition, pas mechant cuila risque rien voir doc:
http://doc.ubuntu-fr.org/dosfsck
et tu fait un
sudo update-grub
puit tu verifie que il a detecté et ajouté xp (normalement avec ntldr present il devrait detecter xp)
soit reboot soit tu matte si il y une entrée xp dans le fichier: /boot/grub/grub.cfg
si pas de xp reposte et je te dirai comment ajouter...
Hors ligne
#24 Le 26/01/2010, à 22:29
- laby
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
euh ma partition contenant XP est en NTFS, il me semble que dosfsck agit sur les FAT non?
j'ai tenté de booter sur le cd xp, avec la console de réparation, avant de tenter un fixboot j'ai tenté de voir ce qui se trouvait sur C: (c:/dir ) et en fait visiblement il ne reconnait pas la partition ce qui pourrait expliquer mes déboires précédant (non?), curieux car Ubuntu lui y accede sans soucis...
Merci encore pour cette aide précieuse
Hors ligne
#25 Le 27/01/2010, à 00:55
- frafa
Re : Plus possible de booter sur Xp apres installation d 'Ubuntu[résolu]
vouep pour dosfsck, oup'sss passe pas sur ntfs sorry...
en fait je craint que win xp ne sache pas reconnaitre c:\
si la premiere partition d'un disque n'est pas fat ou ntfs (je sait que c'est comme ca pour les clé usb)
sur les clé usb si tu met une ext2/3 en premier et une fat a la suite, win te dit disque illisible veullez formater...
alors que si tu inverse ca passe sans soucis.
enfin je le repete win et moi ca fait 2...
http://forum.ubuntu-fr.org/viewtopic.php?pid=3091628
http://forum.ubuntu-fr.org/viewtopic.ph … 3#p1713253
tente un coup de ntfsfix, mais bon...
http://doc.ubuntu-fr.org/ntfsfix
Dernière modification par frafa (Le 27/01/2010, à 01:10)
Hors ligne