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 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

#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 sad
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

#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... sad
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  smile
tu est un chef!
et testdisk un super outil!

le probleme est que moi je ne connait pas du tout windows sad
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