Pages : 1
#1 Le 18/05/2008, à 17:28
- Lyr
Gros problèmes de boot
Salut tout le monde. Après une journée de galère, me voici résigné à demander de l'aide vu que j'en suis au stade du craquage total.
Le contexte : Ubuntu 8.04, qui tournait très bien. J'ai voulu m'installer un XP dans un coin pour faire tourner un ou deux prog. Je redimensionne avec gparted depuis le live CD, et hop je boot sur le cd WinXP
Problème 1 : XP & Grub ne sont pas copain, il faut "restaurer" le MBR. Mais pas moyen d'obtenir l'invite de commande depuis le boot CD XP (pas moyen de passer en recovery mode, il me manque le CD de restauration automatique ...?) J'ai pu faire ca depuis le CD Vista en recovery mode, mais ca ne change pas grand chose vu que XP ne trouve toujours rien.
Problème 2 : De guerre lasse, je laisse tomber. Live CD Ubuntu 7.10 (je n'ai pas le 8.04 sous la main), je suis la procédure (sudo grub, find stade1, root hd0,1, setup hd0), je redémarre, j'ai bien mon menu grub habituel, mais "erreur 17" : il peut pas booter la dessus.
Depuis, j'ai arpenté mes fichiers de conf de long en large, testé différentes variations, rien n'y fait. Le seul truc qui me semble louche, c'est que le "find /blabla/stage1" de grub me renvoie "hd0,1" alors que mes ddur sont en sata (et donc sda1, sda2 & sda3 dans /dev/)
Mon /boot/grub/menu.lst
title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd0,2)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=1c296dbe-100b-4dd2-a070-a4fc71ffb18c ro vga=786
initrd /boot/initrd.img-2.6.24-16-generic
quiet
title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=1c296dbe-100b-4dd2-a070-a4fc71ffb18c ro single
initrd /boot/initrd.img-2.6.24-16-generic
title Ubuntu 8.04, memtest86+
root (hd0,2)
kernel /boot/memtest86+.bin
quiet
sudo fstab /dev/sda, p
Disque /dev/sda: 160.0 Go, 160041885696 octets
255 heads, 63 sectors/track, 19457 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x40000000
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 249 2000061 82 Linux swap / Solaris
/dev/sda2 * 250 3835 28804545 83 Linux
/dev/sda3 3836 18820 120367012+ 7 HPFS/NTFS
/dev/sda4 18821 19458 5116928 7 HPFS/NTFS
sda3, ma partition de donnée en NTFS c'est normal
sda4, la partition de 5go où je voulais installer WinXP
Voilà, merci de toute assistance pour l'un ou l'autre de mes problèmes !
Ubuntu 10.10 sur un vieux Dell Inspiron 1720 à la maison.
Pareil mais sur un Dell Latitude E6410 neuf au boulot, plus tout un tas de trucs expérimentaux dessus.
Hors ligne
#2 Le 18/05/2008, à 17:40
- denis_aec
Re : Gros problèmes de boot
grub te donnera toujours du (hdx,y) ... et hardy toujours du sdmn
Tu veux booter sur sda2 qui est hd0,1 comme grub te l'a dit. Il faut donc modifier menu.lst et remplacer les hd0,2 par hd0,1 :
sudo gedit /boot/menu.lst
root (hd0,2) => root (hd0,1)
en espérant que les uuid sont bons :
sudo blkid
pour contrôler et modifier si besoin
Dernière modification par denis_aec (Le 18/05/2008, à 17:42)
Hors ligne
#3 Le 18/05/2008, à 20:05
- temps
Re : Gros problèmes de boot
En fin de compte si j'ai bien compris, tu as installé XP après ubuntu.
C'est une technique que je conseil, car une grande partie du domaine informatique que j'administre est composé de P.C. au fat16 caché à la réception que je m'empresse de détruire. Le matériel acheté appartient à l'acheteur et non pas encore au vendeur.
Quand nous faisons ceci, la première chose à faire, est d'utiliser au début dans le live CD gparted pour préparer le disque dure, (O.S, partitions pour les données, ...)
2:Puis installer ubuntu sur la première partition.
3:Puis démarrer ubuntu sur disque dure interne pour déplacer le grug
sudo grub-install /dev/sda1
4:puis dans le cas ou on veut XP, intaller XP qui reconnait la partition NTFS qui lui est dédié.
Dans ce tutoriel il semble que tu ai oublié de déplacer ton grub. il existe un live CD pour exactement ton cas, il faut suivre le lien :
http://doc.ubuntu-fr.org/grub
Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net
Hors ligne
#4 Le 18/05/2008, à 20:09
- temps
Re : Gros problèmes de boot
c'est un lien dans le lien au plus court c'est ici
http://doc.ubuntu-fr.org/tutoriel/comment_recuperer_ubuntu_apres_installation_windows
Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net
Hors ligne
#5 Le 20/05/2008, à 17:50
- Lyr
Re : Gros problèmes de boot
Je vais voir ça, merci. En espérant que mes manips n'ai rien cassé
Ubuntu 10.10 sur un vieux Dell Inspiron 1720 à la maison.
Pareil mais sur un Dell Latitude E6410 neuf au boulot, plus tout un tas de trucs expérimentaux dessus.
Hors ligne
#6 Le 20/05/2008, à 18:36
- Lyr
Re : Gros problèmes de boot
Bon, problème 1 réglé ! Merci denis_aec, les lettres de lecteur étaient effectivement décalées.
Maintenant, reste le problème n°2 : windows xp ne voit pas la partition NTFS sda4, et pas moyen d'obtenir une console dos pour restaurer le MBR. Comment je m'y prend pour ne pas tout (re)casser ?
Ubuntu 10.10 sur un vieux Dell Inspiron 1720 à la maison.
Pareil mais sur un Dell Latitude E6410 neuf au boulot, plus tout un tas de trucs expérimentaux dessus.
Hors ligne
#7 Le 20/05/2008, à 19:15
- denis_aec
Re : Gros problèmes de boot
Si c'est bon pour ubuntu, il y a une autre ligne de menu.lst à changer ...
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,1)
ça permettra à Ubuntu de mettre à jour correctement le menu.lst au prochain changement de noyau
Pour XP, je suppose que xp ne boote pas à partir de grub ... "normal" aussi ! Il te faudrait qqchose comme ça :
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda4
title Windows XP
root (hd0,3)
savedefault
makeactive
chainloader +1
Il est possible aussi que xp nécessite que sda4 soit une partition bootable ou active. Avec gparted, il faut sélectionner la partition puis mettre le drapeau qui va bien .
Dans ton fdisk, c'est sda2 qui est bootable (Amorce : *), il faudrait que ce soit sda4. Linux n'en a pas besoin.
Dernière modification par denis_aec (Le 20/05/2008, à 19:17)
Hors ligne
#8 Le 21/05/2008, à 18:44
- Lyr
Re : Gros problèmes de boot
Tout ce qui est réglage au niveau de grub, c'est bon. Si je choisi la ligne "Windows" dans le loader, il me renvoie en toute logique vers un bel écran noir disant "BOOTMGR manquant, appuyez sur ctrl-alt-suppr pour redémarrer". Comme quand on vient de formater.
Passer sda4 en bootable, pas de soucis.
Celui qui emmerde son monde, c'est windows comme d'hab. Il se lance genre "je vais m'installer", mais au lieu de me proposer de choisir ma partition il m'annonce qu'il ne trouve rien, F3 pour rebooter, blablabla.
La dernière solution que j'envisage, ce serait de voir avec un autre windows, si je retrouve un cd de Win2000... Vista avait trouvé, mais plutôt mourir que réinstaller ce pédalo.
Ubuntu 10.10 sur un vieux Dell Inspiron 1720 à la maison.
Pareil mais sur un Dell Latitude E6410 neuf au boulot, plus tout un tas de trucs expérimentaux dessus.
Hors ligne
#9 Le 21/05/2008, à 18:58
- denis_aec
Re : Gros problèmes de boot
Recherche sur ce site, dans la partie doc ou forum sur Bootmgr, ça serait étonnant qu'il n'y ait pas de doc ou de post là-dessus. Sur le net aussi, tu dois pouvoir le récupérer et le réinstaller.
Hors ligne
#10 Le 22/05/2008, à 19:42
- Lyr
Re : Gros problèmes de boot
Après qqs recherches, j'ai cru comprendre que l'idéal serait d'avoir un "Windows XP Recovery CD". Bien entendu il faut bricoler pour s'en faire un... je verrai ça quand j'aurai le courage, la j'avoue que j'atteint un pic sur l'aversion M$
Ubuntu 10.10 sur un vieux Dell Inspiron 1720 à la maison.
Pareil mais sur un Dell Latitude E6410 neuf au boulot, plus tout un tas de trucs expérimentaux dessus.
Hors ligne
Pages : 1