View previous topic :: View next topic |
Author |
Message |
ablyes Guru
Joined: 06 Nov 2004 Posts: 429
|
Posted: Thu Nov 10, 2005 11:31 pm Post subject: [MBR] dualboot : windows && gentoo && solari |
|
|
salut,
probleme : j'ai perdu mon windows !
il me fallait solaris pour un tp de posix (fallait etre root pr faire des trucs)
a l'initial j'avais un windows sur le premier disque dur.
et gentoo sur une partie du deuxieme disque dur.
je decide de mettre solaris sur une partie du premier disque dur.
je me suis dit apres l'installation de solaris, je n'aurai qu'à mettre à jour le fichier grub.lst, soit dans la solaris, soit dans la gentoo puis refaire l'install sur le mbr.
mais j'ai ou ça a merdé.
fixmbr sous windows réprare le mbr mais c'est pas windows qui boot c'est solaris (putain c'est bien la premiere fois que je vois ça)
une réinstall de grub rend tout à l'etat initial, mais quand je boot sur windows j'ai un message d'erreur : parition innéxistante
question : que faire pour réparer windows (sans le réinstaller betement,...hein) ?
merci/ je paie un grec à celui ou celle qui trouve la sol
Last edited by ablyes on Fri Nov 11, 2005 4:45 pm; edited 1 time in total |
|
Back to top |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Thu Nov 10, 2005 11:47 pm Post subject: |
|
|
Ben ca, c'est lol....
Bon, si tu as des problèmes, déjà, faut que tu connaisses quel OS est sur quelle partition (hdaX) ainsi, tu peux refaire le grub ou le lilo. Pour ce faire, tu prends un livecd, tu boot dessus, tu montes ta partitions linux, tu chroot dedans, tu modofies la config de grub/lilo, puis tu executes grub/lilo (note, je te parle de lilo, grub je connais pas => peut etre différent). De cette manière, il refait ce qu'il faut faire pour que tu aies le choix d'OS au démarrage. Après, tu boots et, je suppose que si tu t'es pas planté dans le l'association partition-OS, ca devrait démarrer le bon OS... _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
|
ablyes Guru
Joined: 06 Nov 2004 Posts: 429
|
Posted: Fri Nov 11, 2005 1:19 am Post subject: |
|
|
ça je sais faire.
le problème est que solaris a niqué quelque chose dans ma partition windonws et que je n'arrive plus à booter dessus.
hda1 pour windows, normalement rien n'a changé apres l'installe de solaris, windows est toujours en meme endroit, meme si un peu plus petit.
dd 1 : windows | solaris
dd 2 : ntfs | gentoo
a+ |
|
Back to top |
|
|
ablyes Guru
Joined: 06 Nov 2004 Posts: 429
|
Posted: Fri Nov 11, 2005 1:23 am Post subject: |
|
|
j'ai aussi un message d'erreur invalid part quand je fais un mout a la main :
mount -t ntfs /dev/hda1 /mnt/windows1
alors qu'avant ça marchait tres bien.
et je suis a peu pres sur que solaris n'a pas ecrasé windows mais a bien niqué quelque chose, mais quoi ? |
|
Back to top |
|
|
execrabe n00b
Joined: 07 Nov 2005 Posts: 7
|
Posted: Fri Nov 11, 2005 9:24 am Post subject: |
|
|
fais un fdisk sur tes dd et essaye de voir si tes partitions n'ont pas été modifiées, auquel cas tu peux réparer à la main en changeant le flag des partitions. |
|
Back to top |
|
|
ablyes Guru
Joined: 06 Nov 2004 Posts: 429
|
Posted: Fri Nov 11, 2005 12:05 pm Post subject: |
|
|
L'erreur exacte quand je boot windows :
chanloader (hd0,0)+1
No activ paatition
je vais voir avec fdisk si je peux récupérer. |
|
Back to top |
|
|
Leander256 l33t
Joined: 05 Jul 2003 Posts: 910 Location: Singapour
|
Posted: Fri Nov 11, 2005 12:09 pm Post subject: |
|
|
ablyes wrote: | L'erreur exacte quand je boot windows :
chanloader (hd0,0)+1
No activ paatition
je vais voir avec fdisk si je peux récupérer. |
Un problème de boot flag ? Il faut activer le boot flag sur la partition windows pour que celui-ci daigne démarrer, si ça se trouve c'est la partition Solaris qui l'a récupéré. Un petit coup de fdisk permet en général de vérifier ça (la petite étoile dans la colonne boot) :
Code: | Device Boot Start End Blocks Id System
/dev/hdb1 1 13034 104695573+ 83 Linux
/dev/hdb2 * 13035 14001 7767427+ 7 HPFS/NTFS
/dev/hdb3 14002 14946 7590712+ 83 Linux
|
|
|
Back to top |
|
|
ablyes Guru
Joined: 06 Nov 2004 Posts: 429
|
Posted: Fri Nov 11, 2005 12:41 pm Post subject: |
|
|
Un peu en retard hein lol. Ayé c'est réparé.
fdisk c'est super. Effectivement solaris a piqué la vedette à windows. j'ai supprimé puis recréé la partition windows et mis le flag boot à true. Maintenant ça marche impec.
Pour ce qui est de solaris, de toute façon fallait que je réinstall car il faut 10 go au moins pour install avec les outils que je veux. Mais le problème de boot sera toujours là.
J'ai compris que grub ou lilo ne gère pas le boot de solaris directement mais qu'il faut le mettre en tant que chainloader avec root désactivé. (comme un Os windows).
Après le boot de solaris prendra le relais. J'espere que ça marchera cette fois.
Merci les gas !!
Je fois quand même un grec à "execrabe", si t'es sur Paris
ps : je mets non résolu tant que je n'ai pas réussi à avoir un boot parfait avec les trois OS. |
|
Back to top |
|
|
ablyes Guru
Joined: 06 Nov 2004 Posts: 429
|
Posted: Fri Nov 11, 2005 4:48 pm Post subject: |
|
|
Code: |
title solaris
rootnoverify (hd0,1)
chainloader +1
makeactive
boot
|
pour les non grubistes ^^
hd0,1 = hda2
maintenant je boot, mais il me faut un forum solaris pour ne pas vous ennuiyer avec mes questions :
1- ifconfig -a me donne que le loop. comment avoir mon materiel ?
2- installer un package comment pckadd gcc me donne rien. faut avoir un moyen de chercher les noms de packages ...
et après je commencerai ce que j'ai envie de faire. |
|
Back to top |
|
|
|