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 22/03/2009, à 17:44

frederique

Plus de boot sur Windows XP aprés mauvaise manip fsck

Bonjour,

J'ai 2 DD, sda1 pour les sauvegardes, sdb1 avec une partiton ubuntu 8.10 et une XP
Aprés avoir fait un fsck /dev/sdb1 et le message "There are differences between boot sector and its backup" j'ai choisis l'otpion 2) : Copy backup to original.
Ouuuppss !
Depuis je n'arrive plus à booter sur XP (message: "invalid system disk"), heureusement grub est relancé ensuite et je peux booter sur ubuntu, mais bon...

fdisk -l

Disque /dev/sda: 81.9 Go, 81964302336 octets
255 heads, 63 sectors/track, 9964 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0xddf14713

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1        7455    59882256    b  W95 FAT32
/dev/sda2            7456        9964    20153542+  83  Linux

Disque /dev/sdb: 80.0 Go, 80026361856 octets
255 heads, 63 sectors/track, 9729 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x00062c28

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdb1   *           1        5644    45335398+   b  W95 FAT32
/dev/sdb2            5645        7468    14651280   83  Linux
/dev/sdb3            9597        9729     1068322+  82  Linux swap / Solaris
/dev/sdb4            7469        9596    17093160    5  Extended
/dev/sdb5            7469        9596    17093128+  83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Fichier menu.lst :

## ## End Default Options ##

title        Ubuntu 8.10, kernel 2.6.27-11-generic
uuid        794c32d0-b758-474f-a096-7eabb961b99a
kernel        /boot/vmlinuz-2.6.27-11-generic root=UUID=794c32d0-b758-474f-a096-7eabb961b99a ro quiet splash
initrd        /boot/initrd.img-2.6.27-11-generic
quiet

title        Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode)
uuid        794c32d0-b758-474f-a096-7eabb961b99a
kernel        /boot/vmlinuz-2.6.27-11-generic root=UUID=794c32d0-b758-474f-a096-7eabb961b99a ro  single
initrd        /boot/initrd.img-2.6.27-11-generic

title        Ubuntu 8.10, kernel 2.6.27-7-generic
uuid        794c32d0-b758-474f-a096-7eabb961b99a
kernel        /boot/vmlinuz-2.6.27-7-generic root=UUID=794c32d0-b758-474f-a096-7eabb961b99a ro quiet splash
initrd        /boot/initrd.img-2.6.27-7-generic
quiet

title        Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid        794c32d0-b758-474f-a096-7eabb961b99a
kernel        /boot/vmlinuz-2.6.27-7-generic root=UUID=794c32d0-b758-474f-a096-7eabb961b99a ro  single
initrd        /boot/initrd.img-2.6.27-7-generic

title        Ubuntu 8.10, memtest86+
uuid        794c32d0-b758-474f-a096-7eabb961b99a
kernel        /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title        Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title        Microsoft Windows XP dition familiale
root        (hd0,0)

savedefault
makeactive
chainloader    +1

fichier fstab :

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sdb2
UUID=794c32d0-b758-474f-a096-7eabb961b99a /               ext3    relatime,errors=remount-ro 0       1
# /dev/sdb5
UUID=72b1f206-2fe4-42ce-a625-1d02fae3de1a /home           ext3    relatime        0       2
# /dev/sdb3
UUID=d8285552-310e-4491-b858-079376c65701 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

Je suis un peu perdue je l'avoue....
Normalement mon boot sur windows devrait être (hd1,0) non ? Et puis ma partition FAT32 devrait apparaître dans monfstab... enfin je sais plus...:/
Si quelqu'un pourrait me venir en aide...
Merci d'avance

Hors ligne

#2 Le 22/03/2009, à 18:13

PH

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

Bjr,
Oui ce devrait être (hd1,0) pour xp. Il suffit d'essayer
Pour le fstab ce n'est pas une obligation, sauf pour "voir" (monter) au démarrage la partition xp

Hors ligne

#3 Le 22/03/2009, à 18:19

Carroués

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

Bonsoir,

D'abord pour démarrer XP : essaye de modifier ton fichier menu.lst ainsi avec la commande sudo gedit /boot/grub/menu.lst :

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title        Microsoft Windows XP dition familiale
root        (hd1,0)
savedefault
makeactive
map        (hd0)(hd1)
map        (hd1)(hd0)
chainloader    +1

Hors ligne

#4 Le 22/03/2009, à 18:51

PH

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

Re-
les lignes map sont utiles ? quand win est sur le même disque ?

Hors ligne

#5 Le 22/03/2009, à 19:41

Carroués

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

La question n'est pas sur quel disque se trouve Windows par rapport à Ubuntu, mais sur quel disque se trouve Windows par rapport à Grub.

Tout dépend sur quel disque elle boote et du paramétrage du BIOS. Il y a une amorce sur chaque disque, Grub s'installe par défaut sur hd0 (apparemment "l'autre" disque dur) ce qui pourrait bien être l'ennui : ça vaut le coup de le tenter, sinon d'inverser la priorité dans le BIOS en conservant le paramètre (hd0,0).

Hors ligne

#6 Le 22/03/2009, à 19:49

Compte anonymisé

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

Salut

Je pense que le problème est d'avoir fait un fsck sur une partition Xp.
Il reste la possibilité de remettre le bootsector d'Xp avec un cd Xp :
Console de récupération puis:
fixboot

@+

#7 Le 22/03/2009, à 19:53

PH

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

re-
@carroues : ah oui c'est vrai, je n'avais pas vu le boot windows sur sda1, mais c'est normalement un disque de sauvegardes

Dernière modification par PH (Le 22/03/2009, à 19:55)

Hors ligne

#8 Le 22/03/2009, à 20:01

Carroués

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

Bonsoir jeanjd63,

Vu que le retour de fdisk -l et la partie Windows du menu.lst ne donnent pas le même résultat, je pensais à une simple inversion de disques.

fsck sur une partition Windows serait donc destructeur ? J'avoue ne jamais avoir essayé !

Edit : @ PH il est vrai que c'est normalement un disque de sauvegardes mais cela n'empêche pas d'installer Grub dessus et de booter depuis ce disque. Ce serait même un bon choix sur un PC tatoué par exemple.

Dernière modification par carroues (Le 22/03/2009, à 20:04)

Hors ligne

#9 Le 22/03/2009, à 20:03

frederique

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

Effectivement, j'allais vous parlez de ce probléme des 2 flags boot (1 sur sda1 et 1 sur sda2).
La modification de menu.lst n'a rien changé :Message : This is not a bootable disk...
J'ai bien pensé à fixer le boot de XP mais je vais perdre le boot sur grub non ?
Je ne connais pas bien la commande fixboot mais je sais que si je fais un "fdisk /mbr", le prochain boot ne se fera que sur windows....

Hors ligne

#10 Le 22/03/2009, à 20:07

Compte anonymisé

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

fixboot travaille au niveau secteur de boot de la partition --> pas de risque pour grub
fixmbr travaille au niveau mbr du disque  --> effacement de grub

Dans ton cas c'est le secteur de boot qu'il faut restaurer donc pas de risque pour grub.

@+

#11 Le 22/03/2009, à 20:10

frederique

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

cool.... smile
j'essaye ça aprés avoir fait mes pâtes... smile

Hors ligne

#12 Le 22/03/2009, à 21:14

frederique

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

Rien à faire sad
fixboot n'a rien changé...
Pas trés grave, mon /home est à part et j'ai mes sauvegardes windows sur le deuxiéme DD, j'aurais quand même bien aimé savoir... merci pour votre aide en tout cas

Hors ligne

#13 Le 22/03/2009, à 22:04

Compte anonymisé

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

Le souci est peut être l'ordre de boot de tes disques dans le bios. Selon ce que tu expliques ce devrait être :
1) le dd Xp et Ubuntu qui est reconnu en /dev/sdb  (deuxième)
2) le dd de sauvegardes qui est reconnu en /dev/sda (premier)

Donc commence par régler ce problème dans le bios.

Ensuite tu peux tenter de monter la partition d'Xp pour vérifier si elle est bien reconnue :
sudo  umount  /dev/sdb1  remplacer par /dev/sda1 si tu as résolu les priorités de boot.
sudo  mount  /dev/sdb1  /mnt  idem ci-dessus si /dev/sda1
puis tu listes le contenu :
sudo ls -l  /mnt
ainsi que le fichier boot.ini :
sudo  cat   /mnt/boot.ini

@+


PS : As-tu remis le fichier menu.lst en l'état initial ?

Dernière modification par Compte anonymisé (Le 22/03/2009, à 22:15)

#14 Le 24/03/2009, à 18:20

frederique

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

Merci pour ta réponse mais j'ai tout réinstallé.
Pour info je pouvais monté ma partition XP sans probléme.
Par contre il y a quelque chose que je ne comprends tjrs pas :
Mon menu.lst est le même qu'avant la réinstall
J'ai bien (hd0,0) pour le boot sur XP par contre quand je boot sur Ubuntu j'ai le message : boot on (hd1,1), donc comme s'ils étaient sur 2 DD différents.

Mes paramétres dans le BIOS (un peu "exotique" il faut dire) :

Secondary IDE Master : CDROM
Secondary IDE Slave   : HD (celui avec les sauvegardes)
SATA 1 : cassé (!!!:()
SATA 2 : HD (celui avec XP et Ubuntu)

Je n'ai jamais réussi à booter en changeant les paramétres mais c'est peutr être la cause de cette bizzarerie...

Hors ligne

#15 Le 06/12/2009, à 19:11

www.rzr.online.fr

Re : Plus de boot sur Windows XP aprés mauvaise manip fsck

frederique a écrit :

Depuis je n'arrive plus à booter sur XP (message: "invalid system disk"), heureusement grub est relancé ensuite et je peux booter sur ubuntu, mais bon...

C'est un message du bootloader de windows ca non ?

essaye ms-sys peut etre


--
http://rzr.online.fr/q/boot


# http://identi.ca/rzr # tel mobiles sous linux ca rulez ! (maemo, openmoko, android etc)
# http://rzr.online.fr/q/apt # svp testez mes .deb's         
# http://rzr.online.fr/q/unicorn.fr # BeWan USB gris : (marche sur dapper)
# http://go.cur.lv/files# files to be shared or email me

Hors ligne