problème de boot linux : un disk sata et un ide - Installation - Linux et OS Alternatifs
Marsh Posté le 15-01-2006 à 15:02:21
donc, si j'ai bien compris, maintenant tu as tes 2 disques activé dans le bios, et tu boot sur le disque de winxp (en sata).
Est-ce que tu arrives à voir le menu de grub ?
Si oui, c'est au moment de lancer linux qu'il te dit qu'il y a une erreur ?
2 solutions :
- tu change l'ordre de démarrage des disques, tu met l'ide en 1er.
- tu modifie la ligne de lancement de ton linux.
(a partir du menu grub, tu appuies sur "e" pour editer la ligne courante, tu devras faire la meme manip dans le fichier /boot/grub/menu.lst)
-> normallement, grub voit les disques en fonction de l'ordre du bios, et donc quand tu as activé ton sata, hd0 est devenu ton disque sata et hd1 ton ide, alors pendant l'install, comme il n'y avait que l'ide, hd0 était l'ide. donc tu changes la ligne :
Code :
|
Si non, si tu désactives à nouveau ton sata, linux démarre bien ?
A ce moment là, grub s'est installé sur ton ide, et ta machine boot encore sur ton ide alors que le sata est activé. Là, le problème s'est que grub [edit : saloperie de touche tab] croit être installé sur hd0 (sata) alors qu'il est installé sur hd1(ide).
En haut, c'était la configuration de grub, ici c'est son installation.
Boot sur un livecd (knoppix, kubuntu, gentoo,...), il faut rentrer dans ton système et réinstallé grub à partir de ton install.
Une fois que tu est sur knoppix, ouvres une console en root, et monte ton disque ide (linux)
Code :
|
monte egalement proc, ca peut être utile
Code :
|
après tu rentres dans ton système et tu réinstalle grub à la main
Code :
|
une fois rentré dans la console de grub, tu l'install sur ton disque de boot (sata) et tu luis dis ou son ses fichiers :
Code :
|
Ensuite tu sors de ton systeme , tu rédemarres, et ca devrait fonctionner.
Code :
|
Marsh Posté le 15-01-2006 à 16:13:13
merci pour cette réponse
quand j'active le sata, je ne vois pas grub, il démarre directement win xp.
quand je désactive le sata, -> error 22 de grub je n'arrive même pas à voir les différents os installés.
donc je vais tenter la solution par un live. qu'il va falloir que je dl
encore merci pour cette réponse précise
Marsh Posté le 15-01-2006 à 17:14:53
j'ai dit une bétise, mais c'est corrigé sur le post au-dessus.
en essayant d'installé à nouveau grub sur le mbr du disque linux, et que tu te trompes, windows ne pourras plus démarrer, par contre c'est très simple à récparer si tu as le cd d'install de winxp.
tu boot sur le cd -> "réparer une installation existante" -> "console de récup" -> $ fixmbr, $ exit
Marsh Posté le 19-01-2006 à 00:26:03
salut.
quand j'essai de taper :
Code :
|
il me dit que je n'ai pas la permission de le faire.
donc je ne me suis pas loggé en root. mais je n'ai pas eu le choix, ça m'a directement balancé sur une session ouverte.
edit : si je retourne à l'écran de la session, puis je fais alt f2 pour aller directement dans la console, ça me fait pareil.
je précise que je suis sous livecd kubuntu.
edit² : bon, je suis tombé sur de l'aide pour pouvoir donner un mot de passe au compte administrateur par défaut. par contre, je n'arrive pas à trouver la commande pour me logguer
pourtant, j'essai login, puis sh -login... je progresse.
Marsh Posté le 19-01-2006 à 00:56:07
sudo login.
si je mets : ubuntu//mdp que jai choisi plus haut, ça ne marche pas
edit : finalement la commande sudo -s résout tous les problèmes
Marsh Posté le 19-01-2006 à 01:02:23
bon, quand je tape :
Code :
|
mount : you must specify the filesystem type
je ne comprends pas. j'ai regardé l'help de mount, mais je ne vois pas ce qu'il faut faire.
edit : la commande c'est
Code :
|
il me dit qu'elle est déja montée (/dev/hda) ou occupée (/mnt/kubuntu)
Marsh Posté le 19-01-2006 à 01:07:48
bref, je passe, je décide que ça marche.
quand j'essai de faire le proc, il me dit qu'il ne connait pas le filesystem "none" (je le comprends )
Marsh Posté le 19-01-2006 à 19:57:54
toutsec a écrit : bref, je passe, je décide que ça marche. |
mea culpa,
$ mount -t proc none /mnt/kubuntu/proc
si ca marche pas essaie :
$ mount -o bind /proc /mnt/kubuntu/proc
quand tu boot sur ton livecd, normallement il ne monte pas ton hda tant que tu ne lui dis pas
tape :
$ mount
pour voir qu'est-ce qui est monté. Si tu vois un truc du genre :
/dev/hda /mnt/kubuntu
c'est que ta pratoche est déjà monté, et donc essaie de rentrer directement sur ton système.
si jamais tu vois :
/dev/hda /
c'est que t'est pas sur le livecd mais sur ton systeme....
Marsh Posté le 21-01-2006 à 16:28:06
toutsec a écrit :
|
je n'arrive toujours pas à résourdre ce truc là
edit : quand je fais $mount, ce ne marque rien avec \dev\hda etc...
par contre, j'ai pu monter le proc correctement et je le vois dans la liste.
Marsh Posté le 15-01-2006 à 14:03:00
bonjour à vous, je suis débutant sur linux.
j'ai besoin d'aide, car là, je n'y arrive pas du tout.
j'explique :
j'ai win xp sur un s-ata, disque que l'on va appeler 120go.
j'ai un autre DD en ide, on l'appelle 13go.
donc, j'ai décidé d'installer kubuntu sur mon disque de 13go. pour ce faire, j'ai "débranché" dans le bios, mon disk s-ata, pour n'avoir que mon ide (pour éviter toutes bétises).
j'ai fais ça car je veux que mon disk linux soit indpt de la machine. (je veux mettre linux sur un pc qui n'a pas encore le net, donc forcement, c'est plus facile d'installer des trucs avec le net)
bref, la 1ere phase de l'installation se passe comme prévu, mais lors du reboot pour achever l'installation, il me dit qu'il y a une erreur 22 de grub.
j'ai cherché un peu sur google sur cette erreur 22. j'en ai conclu que que le bios de mon pc boot encore sur le secteur boot du s-ata. donc par conséquent, ne trouve pas linux, qui est sur l'autre disk.
j'aimerai donc, sachant que linux n'est pas fini d'installer, savoir comment je peux booter sur linux. pour faire que grub cherche au bon endroit
voila merci
---------------
Premier Mondial sur Boinc! merci HFR :D