lilo - Linux et OS Alternatifs
Marsh Posté le 16-04-2004 à 01:23:32
j'ai rien compris, c'est quoi le pb ??
tu fous lilo sur le mbr et c'est tout... le systeme commence par regarder sur le mbr, et comme il trouve lilo, il attend de savoir ce que lilo lui dit de faire. si il lui dit "va sur la partoche win" ben il y va, et inversement...
Marsh Posté le 16-04-2004 à 01:25:22
a ouais? tu es sur ? c marrant , parcequ il me semble que win 2K / XP ne peux pas booter si on nike le MBR ...
mais je t ecoutes
Marsh Posté le 16-04-2004 à 01:27:11
de toute façon, dès que tu compiles un kernel, il FAUT modifier et exécuter lilo pour ça, disquette ou pas disquette
Marsh Posté le 16-04-2004 à 01:30:36
ca repond pas a ma question , mais oui, j ai tagé avec lilo..sur la partition meme.
je crois que je suis sur une piste.
"Grub est un booloader très performant. Il est capable dès la phase de
boot d'accéder aux systemes de fichier (ca peut servir !) et n'a donc pas besoin de
stoquer l'emplacement physique des noyaux (comme le fait lilo).
Il peut charger *bsd, linux, hurd, windows, os2.
Il possede un mode ligne de commande (avec complétion) et un mode
menu.
Il est capable de lancer des noyaux linux directement ou de passer la
main à d'autres bootloader 'non documentés :-("
voila tu connais grub ? je l ai eu ya assez longtemps , je crois que je v testé, car booter XP a partir de lilo , c est IMPOSSIBLE.
Marsh Posté le 16-04-2004 à 01:30:38
ben soit tu fous le lilo dans le mbr ; c'est là que le systeme va voir en premier, et apres, lilo indique au systeme ou aller, et t'as un truc comme ca :
/etc/lilo.conf
Code :
|
et :
Code :
|
et
Code :
|
ou alors, rien dans le mbr, et avec cfdisk tu déclares la partoche linux bootable :
Code :
|
dans lilo, tu mets :
Code :
|
et le reste ne change pas
Marsh Posté le 16-04-2004 à 01:31:53
stisoas a écrit : ca repond pas a ma question , mais oui, j ai tagé avec lilo..sur la partition meme. |
EDIT: arf oui, c vrai chaque recompile se termine irremediablement par un lilo , zavais oublié, mais c est surtout le transfert de l image sur la partition NTFS qui m insupporte...
Marsh Posté le 16-04-2004 à 01:32:11
stisoas a écrit : car booter XP a partir de lilo , c est IMPOSSIBLE. |
n'importe quoi lol
tiens, un peu de lecture... : http://lea-linux.org/admin/LILO.php3
Marsh Posté le 16-04-2004 à 01:32:50
stisoas a écrit : |
je sais pas où t'as lu ca, mais soit t'as mal lu, soit t'as fumé, soit c'est le gars qui a écrit ca qui l'a fait
Marsh Posté le 16-04-2004 à 01:34:41
shame on me ... cest effectivement ce que j ai fait et defait apres:
j ai tagé bootable sur hda3 et ensuite, j ai retagé hda1..
donc, si je suis bien , il suffit de garder hda3 tagé, et d ajouter une entrée vers ? le MBR ?
pour le coup : http://lists.debian.org/debian-use [...] 00773.html
Marsh Posté le 16-04-2004 à 01:36:50
ben tu tag en bootable ta partoche /
tu fous boot = /dev/BOOT
où BOOT est ta partoche /
Marsh Posté le 16-04-2004 à 01:37:09
et normalement, le mbr du disque doit etre vide dans ce cas la...
Marsh Posté le 16-04-2004 à 01:39:47
mon lilo est deja installé sur HDA3 , il marche bien , ya pas de pn de ce coté la .
Donc tu me certifie que other=/dev/hda1 pointera correctement vers la partoche win?
Mais il me semblait que 2000/XP necessitait leur propre bootloader ?
Marsh Posté le 16-04-2004 à 01:40:16
... ta partoche / sauf si t'as collé une partoche style hda1 en /boot, ds ce cas c'est hda1 qu'il faut indiquer et root=/dev/ta_partoche_/
Marsh Posté le 16-04-2004 à 01:41:36
stisoas a écrit : mon lilo est deja installé sur HDA3 , il marche bien , ya pas de pn de ce coté la . |
si hda1 est ta partoche win
et il te semblait mal pour le reste, c'est juste que win s'embarasse pas des autres OS et écrase le mbr pour foutre son bootloader
Marsh Posté le 16-04-2004 à 01:43:23
dacodac merci bien pour ces reponses.
Mais pkoi donc s embarrassent ils tous avec ece transfert de fichiers images ?
Marsh Posté le 16-04-2004 à 01:46:24
stisoas a écrit : bas regarde le lien vers les forums debian FR |
fallait lire le message d'apres :
Citation : J'ai installé Xp sur mon portable, puis debian et donc, lilo. |
http://lists.debian.org/debian-use [...] 00777.html
Marsh Posté le 16-04-2004 à 01:59:28
ok ca marche , merci hein . Je ne savais pas pour le parametre table =
Marsh Posté le 16-04-2004 à 16:03:50
voila , j ai voulu proceder de la meme maniere pour mon autre pc .
sauf que la , j ai 2 disques. donc j ai essayer lilo est sur hdb3, qui est bootable.j ai donc rajouter other=/dev/hda1 label=samere table=/dev/hda.
et ca marche pas , lilo, ca me casse les couilles...
Alors je me suis dis (comme un gros boulet) que il fallait que lilo soit sur le meme disk que la part win.
Donc j ai quant meme overwrité mon MBR win.
boot=/dev/hda
et ca merde tjr .
Donc , soit quelqun m explique , soit je v cherche une masse ....
Marsh Posté le 16-04-2004 à 16:52:25
comment ca ca ne marche pas ?
le bios est configuré pour booter sur quel disque ?
Marsh Posté le 16-04-2004 à 16:56:36
bah celui sur lequel j ai testé mon nouvo lilo, bon ca y est , j ai restauré le mbr de mon disk win.
si tu veux j ai simplement gardé le meme lilo, mais je l avais installé sur hda.En esperant que ca marche .
bon maintenant, faudrait que je saisisse le pb la, parceque franchement c est deroutant.
La lilo est de nouveau sur le MBR hdb, je boot win en specifiant le disk dans mon bios, hda---> win hdb---> LILO
seulement vala rien a faire, win ne veux pas booter de lilo.
pour rappel :
other=/dev/hda1 label=samere table=/dev/hda
Marsh Posté le 17-04-2004 à 00:21:40
Tu veux pas nous faire un récapitulatif clair de lorganisation de tes discs et des tes OS...
Comme sa on técrit ton lilo.conf, sa sra plus facile... lol
Marsh Posté le 18-04-2004 à 01:41:19
ok donc sur le premier PC ca marche bien 1 DD 6 partitions bref on s en fout ca marche...
Sur le 2eme :
- 1er disque dur 2 partitions NTFS.
- 2eme dd 2 partitions NTFS et 2 partition EXT3 + 1 SWAP.
lilo est installé sur la premiere partition EXT3 qui est la seul bootable du disque2.
je ne PEUX pas appele ma partition n°1 du 1er disque in order to boot windows.
Marsh Posté le 18-04-2004 à 01:50:44
Oui mais quel sont les partition bootable?
Sinon tu devrais installé Lilo sur le disk1, sa ira bcp mieux !
Marsh Posté le 18-04-2004 à 02:02:19
a ouais tu crois ?
(boulet detected ) && (morceau choisit)
Marsh Posté le 18-04-2004 à 10:37:00
stisoas a écrit : ok donc sur le premier PC ca marche bien 1 DD 6 partitions bref on s en fout ca marche... |
ce qui est chiant c'est que tu ne dis pas pourquoi tu ne peux pas appeler windows ? il se passe quoi exactement ?
sinon, en theorie, si tu laisses lilo sur la partoche ext3, alors faut que tu dises dans le bios que tu veux booter sur son disque, et que tu fasses attention que le mbr de ce disque est vide (parce que c'est la qu'on regarde en premier)
sinon le mieux a mon avis, c'est
lilo sur mbr du disque 1
windows sur sa partoche du disque 1
linux sur sa partoche du disque 2
mbr2 vierge (même si avec ce qui precede ca ne devrait plus etre un pb)
Marsh Posté le 18-04-2004 à 13:39:02
stisoas a écrit : a ouais tu crois ? |
PARDON ????
je te donne plus ou moins la solution de ton problème, et je técrirais volontiers ton lilo.conf si je savais encore comment faire de tête (jsuis sous grub la) et si je savais la dénomination des partitions bootable (hda1, hda2, hdb1 ????)
mais je pense un truc du genre :
Code :
|
en remplaçant bien entendu les numéros de partition par ceux qui correspondent...
Marsh Posté le 18-04-2004 à 14:25:25
lILO en MBR de HDA j ai deja essayer, je l ai dis plus haut . Ca MARCHE PAS , c est dingue je dois m 'esprimer tres tres mal
le MBR de hdb j y ai pas touché. partition 1 de hda est bootable. partition 3 de hdb est bootable et possedent lilo (qui me sert presque a rien sauf vmlinuz.old).Pour choisir entre les 2 HDD , j ai le BIOS.
ALors ne me parlez pas de "faut changer le disk de boot..." jsuis pas un demmeuré.
Quant j'appelle windows, lilo m affiche le nom de label suivit de 3 point et puis ca freeze.Qu'il soit ecris dans hdb3 ou , le mbr de hda cest pareil pareil pareil pareil pareil pareil ...
Pourtant, j au pas de pb pour charger windows normallement a partir de hda, ca marche bienggggg.
Quant a lilo.conf, bah il me semble que je suis pas expert, mais krtek c pas pour etre desagreable, mais franchement le man lilo m aide plus que toi ...
Marsh Posté le 18-04-2004 à 14:32:51
Ecoute, mon père a exactement la meme config que toi, :
2 disc durs, 1 avec windows, lautre avec linux !
et ce fichier de config fonctionne très bien pour lui...
C'est pas ton windows qui est foutu au moins? tu arrives a booter dessus d'une autre manière? paske sa métonnerait encore pas tiens...
Tu es sur que ta partition windows est bootable? es-tu sur que tu as mis la bonne et pas une partition autre ?
Car normalement avec lilo sur hda, tu ne devrais avoir aucun problème si tes différents choix de boot sont bien configuré...
Encore une question, avec lilo sur hda, tu arrives a booter linux correctement ?
Marsh Posté le 18-04-2004 à 14:46:03
bon je vais pas continuer a perdre mon temps ok ?
j ai dis que mon windows bootait , tu le fais expres ? je peux booter linux si lilo est dans le MBR de hda, ya pas de pb .
Et puis , d une maniere plus cartesienne , tu pourrais m expliquer pourquoi si lilo est dans le mbr de hda, j aurai pas de pb ?
non je dis ca parceque je boot bien linux dans ce cas....qui est sur hdb3
donc , ce que tu dis repose sur kels fait ?
en, quoi cela poserait il des problemes ?
bref....boot=/dev/ide/host0/bus0/target1/lun0/disc <---- je l ai modifier dernierement sans importance de tt facon ....
root=/dev/ide/host0/bus0/target1/lun0/part5
prompt
# lba32
delay=128
timeout=128
install=boot-bmp.b
bitmap=/boot/boot.bmp
bmp-table=227p,233p,1,7
bmp-colors=13,0,,11,0,13
bmp-timer=76,30,11,0
map=/boot/map
vga=0x31b
other=/dev/ide/host0/bus0/target0/lun0/part1
label=windows
image = /vmlinuz
label = linux-2.6.5
append="hdc=ide-scsi"
read-only
image = /boot/vmlinubz-2.6.4
label = linux-2.6.4
append="hdc=ide-scsi"
read-only
image = /boot/vmlinubz-2.6.3
label = linux-2.6.3
read-only
voici mon lilo.conf
Marsh Posté le 18-04-2004 à 16:06:38
C'est quoi cette histoire de mettre /dev/ide/...
tu peux pas mettre /dev/hda comme tout le monde ?
Sinon je voix 2 truc qui pourrait poser problème :
1° ton other ne pointe pas sur la bonne partition !
2° ta partition windows n'est pas bootable !
je te conseil d'essayer :
Code :
|
Si cela ne marche pas, c a n'y rien comprendre...
Marsh Posté le 18-04-2004 à 16:40:53
mon other pointe correctement , et ma partoche hda1 est bootable
Marsh Posté le 16-04-2004 à 01:21:22
Voila, j ai un pc avec win et linux, sur le meme disque, 5 partitions.
Si j ai bien compris, le dual boot depuis le MBR est franchement une connerie, etant donné que je dois copier l image sur la partition ntfs puis la stocké.
Si je recompile pour X raison, j ai tout a refaire.
Donc, je souhaiterai utilisé une diskette pour lancé un lilo.
Mais voila, etant donné que j ai un kernel de 2.1 Mb , cela risque d etre difficile. Alors il me reste koi comme alternative ? CD ? clé usb (simple, rapide..? ) ?