Lilo veut pas que Xp se lance [Help] - Divers - Linux et OS Alternatifs
Marsh Posté le 29-07-2005 à 16:38:45
Sous Linux, les disques SATA sont nommés sdxy.....
Et pis lilo, ça veut dire Linux Loader donc, c'est un peu logique nan ?
=========================> []
Marsh Posté le 29-07-2005 à 16:46:23
Si tu pouvais poster la partie de ton lilo.conf qui concerne les O.S. à booter ca pourait aider.
Marsh Posté le 29-07-2005 à 17:12:31
voila, en esperant que vous trouvez la soluce...
Citation : |
Marsh Posté le 29-07-2005 à 17:29:28
Pour moi si ton windows se lance normalement quand tu débranche lilo, c'est que c'est la partie concernant windows qui est fausse dans la configuration de lilo, à savoir
Citation : other=/dev/sda1 |
Et la seule erreur possible c'est que la partition choisie n'est pas la bonne, a savoir le
Citation : /dev/sda1 |
Si tu n'as qu'un seul disque sata ou scsi ou même usb, alors celui-ci doit être /dev/sda et ensuite si ton windows est en début de disque /dev/sda1 etc
Est-ce que ta partition windows est accéssible sous linux ? si oui regardes dans le fichier /etc/fstab il y a une ligne qui correspond a cette partition et récupère le nom de périphérique correspondant et mets le dans ton lilo.conf à la place de /dev/sda1 .
Sinon, tu peux faire des essais comme ceci : ajoute ca à la fin de ton lilo.conf
|
etc
et surtout n'oublies pas de taper lilo en root dans une console apres cela, et au prochain reboot tu vois lequel fonctionne.
Marsh Posté le 29-07-2005 à 17:36:13
Voici mon fichier etc/fstab :
Citation : /dev/hdb5 / ext3 defaults 1 1 |
mon windows est sur le sda1. J'en suis sur.
mais je vais tout de meme essayer
Citation : other=/dev/sda2 |
et aussi ça :
Citation : other=/dev/sda |
on verra ce qui marche.
Marsh Posté le 29-07-2005 à 19:17:18
bas en fait ça ne marche pas !
ni sda, ni sda2, ni sda1.
maintenant j'ai un _ clignotant quand il va sur la partition sda2 et ntldr manque sur sda ou sda1
or windows se trouve sur sda1 et le ntldr est bien présent..
bref vous avez déjà eut ce genre de probleme ???
Citation : # File generated by DrakX/drakboot |
J'ai pourtant bien fait.
Marsh Posté le 29-07-2005 à 22:06:52
vu ton fstab essaie
hdb1, sda1 et sda2
Mais bon ca commence à être bizarre la ton truc...
Marsh Posté le 29-07-2005 à 22:46:21
Raffijo a écrit : bas en fait ça ne marche pas ! |
Donc ton windows est sur sda1.
Et au passage, t as bousillé ton nt loader.
Imho, il te reste plus qu a prendre ton cd xp (je devine...), lancer la console de récupération, taper fixboot, redemarrer, et reactiver lilo en utilisant ta console, avec le livecd de ta distro.
Mon avis:
Quand tu bootes sur le sata, la partoche windows est C:\, donc il trouve bien le nt loader dans la partition. Quand tu mets ton ordre de boot différent (tu inseres ton rack IDE), vu que windows n attribue pas les lettres de partitions comme tu le souhaites mais dans l ordre du boot (tres intelligent comme principe d ailleurs ), quand tu choisis win xp pour lilo, la lettre attribuée n est plus C: mais une autre, du coup il trouve pas le nt loader.
Solution: swapper les partitions, y avait la manip qui a été posté y a quelque temps, mais j ai oublié.
Sans garantie de résultat, n ayant pas la machine sous les yeux...
Edit: t as une partition fat32 sur ton disque ide? Ou un autre type de partition que windows pourrait reconnaitre?
Marsh Posté le 30-07-2005 à 00:56:46
bas sur le sata : 2 partitions ntfs
et sur l ide : 1 swap et 2 ext3.
Voila tout.
Ce que tu me dit sur le nt loader me semble correcte.
ça corresponds a mon probleme et ça semble logique
par contre je sais meme pas ce que c'est que "swapper une partition"... je verrai cela demain avec mon amis google.
Marsh Posté le 30-07-2005 à 02:40:53
Ca veut dire que tu échanges l ordre "logique" des disques.
En fait, c est pas vraiment, C: , D:, etc... mais plutot les lignes abracadabrantesque du boot.ini, du genre multi(0)disk(0)...
Tu échanges la position des disques, comme ca l esclave ide0 peut prendre la place du maitre, et inversemement.
Sous grub c est map (hd0) (hd1) par exemple.
Sous lilo... ca doit etre mapdrive ou quelque chose dans le genre.
Marsh Posté le 30-07-2005 à 11:35:04
alors qu elle est la solution ??
éditer le boot.ini style :
1er choix -> windows avec rack ide
2eme choix -> windows sans rack ide
ou bien autre chose.
au fait hiers j ai oublié de dire que j avias une partition ntfs sur mon ide (dsl)
Marsh Posté le 30-07-2005 à 16:04:25
Je ne maitrise pas bien le sujet, mais y'aurait pas une option à passer dans lilo pour dire de booter sur DD SATA ???
Je me souviens qu'à l'époque, mes DD sur contrôleur IDE Raid nécessitaient l'option "hd=ide-scsi"... mais pour le SATA, j'en sais rien... si ça peut donner une bonne piste...
Marsh Posté le 30-07-2005 à 20:02:23
Raffijo a écrit : alors qu elle est la solution ?? |
C est a toi de la trouver, pas nous.
Le choix dans nt loader est inutile, puisqu il n est plus résident en mbr, et qu il n y a que lilo. De toute maniere, il n y pigerai rien.
Ta partition ntfs sur l ide était obligatoire, vu que ca doit etre elle qui gene tout le toutim, en déplacant l ordre des partitions dans le cas avec/sans rack.
Donc, au risque de me repeter :
Citation : Quand tu bootes sur le sata, la partoche windows est C:\, donc il trouve bien le nt loader dans la partition. Quand tu mets ton ordre de boot différent (tu inseres ton rack IDE), vu que windows n attribue pas les lettres de partitions comme tu le souhaites mais dans l ordre du boot (tres intelligent comme principe d ailleurs ), quand tu choisis win xp pour lilo, la lettre attribuée n est plus C: mais une autre, du coup il trouve pas le nt loader. |
Citation : |
Citation : |
Le probleme ne vient pas de lilo qui lui fait ce qu il faut, mais du nt loader qui est incapable de gerer la numérotation des partitions quand il en rajoute ou en enleve une.
Pour faire (tres) simplifié, sans entrer dans les détails du boot.ini et consort, c est comme si tu avais installé windows sur C:\ et que par la suite, avec un utilitaire bootable, tu changeais la lettre C: en E: par exemple. Forcément, il retrouve plus ses petits
Marsh Posté le 30-07-2005 à 20:23:31
d'accord.
alors j'ai des petites idées :
premierement je boot toujours sur le sata (donc pas de probleme si rack ide present ou pas). mais est ce que je peut demarrer linux a partir du boot.ini (a ma connaissance on peut pas mais bon, j'y connais pas grand chose)
deuxiement, peut on installer lilo sur le sata ou un n'autre logiciel du meme style (le probleme c'est que le sata est en ntfs). Donc si vous connaissez de bons logiciels de remplacements...
et puis autrement le rack est un 120Go et je me vois mal tout mettre en ext3. le format ntfs est mieux car il est lisible sous windows et linux. sinon si je met du fat32 ça changera rien. donc de ce coté là je voit pas.
Marsh Posté le 30-07-2005 à 21:08:44
Citation : d'accord. |
Nt loader peut booter du linux oui, y a une sale bidouille a faire.
Mais encore une fois, ca ne changera rien... Tu peux aussi essayer avec un windows a la place de ta fedora, si tu cherches a booter avec l ide de présent, il va gueuler, et tu auras aussi droit a "ntldr manque".
Citation : deuxiement, peut on installer lilo sur le sata ou un n'autre logiciel du meme style (le probleme c'est que le sata est en ntfs). Donc si vous connaissez de bons logiciels de remplacements... |
Lilo et grub sont des bootloaders, ca ne s installe pas dans une partition, ca se met dans le mbr, et ca va chercher ensuite les informations sur les partitions.
Citation : et puis autrement le rack est un 120Go et je me vois mal tout mettre en ext3. le format ntfs est mieux car il est lisible sous windows et linux. sinon si je met du fat32 ça changera rien. donc de ce coté là je voit pas. |
L ext2, ext3, le reiser sont lisibles aussi sous windows et linux hein , t as commander pour ca. C est pas géré en natif le ntfs sous linux, c est ta distrib qui met l option ntfs a "yes" dans le noyau.
Le ntfs n est pas accessible en ecriture sous linux aussi...
Franchement.
C est gonflant la, deux fois que je te le poste, deux fois que tu ne lis meme pas ce que j écris. C est limite si je perds mon temps la.
Tiens, ca m a pris 30s sous google.
http://tldp.org/HOWTO/LILO-6.html
Et tu recherches (Ctrl+F):
Citation : 6.2 How to swap linux and NT booting ? |
Et t essaie de l appliquer a ton probleme. Et au passage, tu continues jusqu a la fin de la page, et tu lis le point 9.3 .
Marsh Posté le 30-07-2005 à 21:16:10
Raffijo a écrit : mais est ce que je peut demarrer linux a partir du boot.ini |
tu as loadlin, qui permet de booter linux depuis un système dos. Il y a qq modifs à faire dans le boot.ini, et il faut copier qq fichiers linux (image du noyau notamment)... bref, fais une recherche sur loadlin.
Marsh Posté le 31-07-2005 à 14:45:59
si si Gf4x3443 je lis ce que tu ecrit. c'est plutot que j'ai du mal a te suivre. je suis pas tres doué visiblement.
J'ai trouvé la bidouille a faire pour booter depuis le nt loader
http://www.tofe.org/bootlin.php3 et http://www.linux-france.org/articl [...] -36-1.html
je l'ai adapter a mon probleme mais visiblement cela ne marche pas. quand je choisis linux dans le ntloader le resultat est un ecran noir.
pour swapper linux et nt et bein j'ai rajouter ceci a mon lilo a la fin :
map-drive=0x80
to=0x82
map-drive=0x80
to=0x82
(le sata est le 0x80 et l ide le 0x82)
mais la j obtient lilo -> choix windows -> ecran noir puis disque illisible et ntldr manque.
voila ou j'en suis. je continu a chercher
sinon j'ai lu jusqu au 9.3.
Marsh Posté le 31-07-2005 à 20:42:54
Raffijo a écrit : |
map-drive=0x80
to=0x82
map-drive=0x82
to=0x80
Dans ta commande au dessus, l ide n est pas déplacé.
Marsh Posté le 01-08-2005 à 00:21:13
exact... j ai vue ça
mais en fait j'ai bien fait la chose
c sur le forum que je me suis trompé... dsl
Marsh Posté le 01-08-2005 à 06:02:31
Et ca passe pas?
Imho, le plus simple serait de faire un boot sur le disque fixe, car faire un boot sur un cd amovible, c est pas des plus judicieux.
Tu peux essayer loadlin, mais je ne garantis pas qu il fonctionnera comme tu l esperes si tu le mets sur le rack.
Sinon, vérifie que ta partition ntfs sur le rack amo a bien une lettre supérieure en arborescence a celle de ton %windir%.
Marsh Posté le 01-08-2005 à 12:34:55
Je crois que je vais faire comme tu le dis... boot sur le sata qui lui est fixe.
et si je suis courageux je vais tout refairre.
mettre windows et linux sur le sata, et comme ça, pas de probleme avec lilo
Car avec mon installation actuelle, c'est peut etre possible mais c'est un vrai casse tête. merci quand meme d avoir essayer de m aider. En tout cas j'aurai compris pas mal de chose et maintenant je maitrise un peu pres lilo et boot.ini
Marsh Posté le 29-07-2005 à 15:59:10
Salut. je sais il existe plein de topic sur LILO mais aucun ne correspond exactement a mon probleme (a moins que j ai pas trouver, dans ce cas dsl).
Bon bas j'explique :
1er hdd --> SATA avec Windows XP
2eme hdd --> IDE(rack)avec LILO et mandrke 10.1
le probleme le voici
au debut j installe mandrake sur le rack et je boot sur le scsi. pas de probleme tout marche (lilo se lance et tout). mais quand je retire le rack ça plante.
Je fais donc ceci :
Dans le bios séquence do boot ide puis scsi(sata)
donc, là pas de probleme. le pc boot sur lilo si l ide est présent; sinon sur le sata et windows se lance automatiquement sans passer par lilo.
(au passage j ai du faire un fixmbr avec le cd d install de winxp car lilo avait foutu le bordel sur le sata)
Donc maintenant tout semble fonctionné mais quand l ide est la :
lilo se lance. choix winXP ou Linux
quand je sélectionne winxp -> ecran noir, rien ne se passe, j ai juste une barre blanche style _
Comment y remedier. J'ai paramétrer lilo de la meme facon d avant, c est a dire quand je boutait sur l ide. J'ai seulement mis : péri^phérique d amorçage hdb. Sinon pas de probleme avec lilo si je veut lancer linux.
Je sais pas si vous m avez suivit. merci de m aider.