[Lilo] Pb au boot, lilo affiche "LI" puis ...

Pb au boot, lilo affiche "LI" puis ... [Lilo] - Installation - Linux et OS Alternatifs

Marsh Posté le 23-02-2004 à 15:33:06    

Salut !
Voila j'ai quelques petits problèmes pour installer un multiboot sur un 80go.
 
voila comment je procède :
 
Sur ma partition, il y a une partition /boot (hda1), windows (hda2), / (hda3), /home(hda4 ext), swap (hda5 ext) (les premières partitions sont primaires.)
 
J'installe donc le redhat 9.0, comme loader lilo et je l'installe dans /hda1 (et non le mbr).
 
Il se trouve qu'au démarrage, ca ecrit :
 
LI
 
puis rien ne se passe ...
Avec la disquette de démarrage c'est ok on démarre sous linux sans problème.
 
Si vous avez une idée je vous en serais tres reconnaissant !
 
Merci :)

Reply

Marsh Posté le 23-02-2004 à 15:33:06   

Reply

Marsh Posté le 23-02-2004 à 19:46:04    

retourne sous linux avec ta disquette, et réinstalles lilo en tapant : lilo en root.

Reply

Marsh Posté le 24-02-2004 à 05:01:55    

testé mais ne marche pas :(
 
Je vais encore tester demain, je me demande bien d ou vient le problème ...

Reply

Marsh Posté le 25-02-2004 à 16:30:25    

question pourquoi tu le fou pas dans le mbr?

Reply

Marsh Posté le 25-02-2004 à 16:35:03    

tu as posé lilo dans une partition que tu modifies puisque tu la monte : c'est mal :D
 
mets donc lilo dans le mbr, ca ira mieux

Reply

Marsh Posté le 25-02-2004 à 17:04:09    

kler

Reply

Marsh Posté le 25-02-2004 à 20:39:27    

disons que je veux mettre lilo dans une partition au début du hdd pour ensuite pouvoir faire un ghost du système avec donc le boot lilo + linux + win2k.
 
J'essaye donc cette méthode, le pire c'est que j'y suis arrivé une fois puis impossible de refaire pareil sur un autre pc.
 
Au final on doit créer 2 install sur 2 types de machines pour ensuite installer un parc de 16 machines, pret a l emploi avec possiblité de restaurer le hdd par le réseau auto (contrainte du cahier des charges ...)
 
Donc voilou !
 
Le truc que je me demande, c'est si ca peut marcher en mettant lilo dans le mbr ( ma restauration).
 
Apparement mon pote aurait tésté dans la mbr et pareil de toute facon (LI ..)  
 
Voilou si qqun a quelques idées, merci.

Reply

Marsh Posté le 25-02-2004 à 21:13:41    

Installe grub :)

Reply

Marsh Posté le 25-02-2004 à 22:54:56    

je pense pas vraiment que ca fera une différence mais on va tester ca ;)

Reply

Marsh Posté le 26-02-2004 à 00:59:53    

si c'est un maxtor 6Y080L0 (DM+9 80Go - 2Mo), t'es pas le seul, j'ai vu au moins 2 cas, impossible de mettre un bootloader dans le mbr, plus précisément, ce sont les "anciens" avec bios YAR41BW0 que j'ai vu merder comme ça, en stockage ils fonctionnent très bien, mais pas moyen d'y inscrire un grub ou un lilo (j'en ai un comme ça, c'est pour ça ;))

Reply

Marsh Posté le 26-02-2004 à 00:59:53   

Reply

Marsh Posté le 26-02-2004 à 02:22:59    

putain c'est exactement ce modèle que j'ai !!!
 
en fait on a une salle de 16 machines a installer, et il se trouve que j ai testé sur une config ou ca marchait tres bien, une config ou j ai mis des disques de 80go seagate, et l'autre pc y a un hdd maxtor dedans ... (en fait on cree une config pour le poste A et une pour les postes B) ...
 
halala t'a une idée sur ce que je peut faire ?
Le problème c'est qu'on a 8hdd comme ca (et 8 seagate), et c'est pour une fac, donc pour l'échange j'imagine même pas le bordel ...
 
Y'aurait moyen de flasher le firmware des hdd ?

Reply

Marsh Posté le 26-02-2004 à 04:18:45    

ya pu qu'a aller sur le site de seag pour voir ca.....:(


---------------
Homme ou machine, nul n'imagine Quel est son secret, nul ne le sait Mais quand on l'appelle, il surgit du ciel Puis il disparait, toujours aux aguets Toujours... toujours ... toujours
Reply

Marsh Posté le 26-02-2004 à 10:17:38    

BMOTheKiller a écrit :

si c'est un maxtor 6Y080L0 (DM+9 80Go - 2Mo), t'es pas le seul, j'ai vu au moins 2 cas, impossible de mettre un bootloader dans le mbr, plus précisément, ce sont les "anciens" avec bios YAR41BW0 que j'ai vu merder comme ça, en stockage ils fonctionnent très bien, mais pas moyen d'y inscrire un grub ou un lilo (j'en ai un comme ça, c'est pour ça ;))
 


 
ah oui alors ça c'est fort  :ouch:  
 
sinon il reste d'autres solutions de contournement :
1- la disquette de boot (mais la fragilité du support t'oblige a en avoir une copie de secours dans un coin a l'abri)
2- le CD de boot (mais ca fait 640Mo de niqués pour pas grand chose :D)
3- la clé usb de boot (pas supporté par tous les PC)
4- loadlin.exe (il te faut une petite partition DOS ou FreeDOS, et tu mets loadlin avec les parametres qui vont bien dans l'autoexec.bat)
5- un autre petit disque dur en maitre sur lequel tu mets lilo et les partitions de demarrage (mais windows va pas aimer)
6- "reparer" le disque (si c'est possible)
7- je sais pas y en a surement d'autres :p
 
si 6 n'est pas possible, j'ai une preference pour la 4, c'est a mon avis la plus maintenable et la plus propre ;)

Reply

Marsh Posté le 26-02-2004 à 10:37:05    

"loadlin vmlinuz root=/dev/hda1" (ou hda3) devrait en effet fonctionner. (sous réserve de copier ton noyau dans le fichier vmlinuz)
Cette solution est idéale pour un menu de démarrage Windows9x sur une partition FAT. Dans quel cas tu n'as plus besoin de /boot sur hda1.
Ton Windows, c'est un NT ou un 9x ?
 
Mais apparement, tu ne devrais pas en avoir besoin si tu installes lilo ailleurs que dans le MBR (le boot sector de hda1 dans ton cas).
Pour approfondir l'option "réparer", vérifie les tables de partitions de ton disque. La structure d'un disque en (cylinder, head, sector) commence par (0,0,1) pour le MBR et (0,1,1) pour hda1. Plus d'information sur :
http://www.bellamyjc.org/fr/theoriemultiboot1.html


Message édité par Eric B le 26-02-2004 à 10:39:30
Reply

Marsh Posté le 26-02-2004 à 14:07:03    

la meilleure solution a été proposé par philou_a7, la solution d'un boot par inscription sur partition (et non dans le mbr) pourra fonctionner (je conseillerais plutôt grub dans ce cas, il sera peut-être un peu plus flexible)... le problème est que ça le fait aussi avec le NT bootloader (cf sur hardware), j'ai vu récemment un topic où un gars n'arrivait pas à faire prendre en compte le bootloader de 2k ou XP (sur ce modèle de disque bien sûr ;))
 
la solution de la disquette est envisageable sinon, mais bon c'est loin d'être pratique, surtout que ça fait pas très sérieux pour des machines de FAC :D
 
la clé USB : c'est un coup à se la faire faucher, 8 clés USB qui risquent de disparaître :/
 
à la rigueur, le réseau étant certainement en DHCP, un PXE d'amorce pourrait être une autre solution aussi... m'enfin là il faudrait certainement voir avec l'admin pour créer une racine
 
edit : tiens pour être sûr aussi, vérifies bien qu'il ne s'agit pas d'un oublie ou d'une erreur d'activation de partition :
 
exemple :

Citation :


Disque /dev/hda : 255 têtes, 63 secteurs, 3649 cylindres
Unités = cylindres sur 16065 * 512 octets
 
Périphérique Amorce   Début       Fin      Blocs  Id  Système
/dev/hda1                 1         4     32098+   4  FAT16 <32M
/dev/hda2      *          5        10     48195   83  Linux
/dev/hda3                11       902   7164990   83  Linux
/dev/hda4               903      3649  22065277+   f  Win95 Etdue (LBA)
/dev/hda5               903      1068   1333363+  83  Linux
/dev/hda6              1069      1136    546178+  82  Echange Linux
/dev/hda7              1137      1391   2048256   83  Linux
/dev/hda8              1392      1468    618471   83  Linux
/dev/hda9              1469      3649  17518851   83  Linux


 
ce serait bête que ce soit ça ;)


Message édité par BMOTheKiller le 26-02-2004 à 14:29:09
Reply

Marsh Posté le 26-02-2004 à 15:56:55    

ouahou merci pour vos réponses ! par ou commencer ...
 
A vrai dire, ya pas d'administrateur réseau, c'est moi l'admin réseau avec 2 autres potes (c'est notre projet tutoré sur les 2 ans).
 
Le boot sur disquette ne me plait pas trop, mais a l'origine, un de mes profs voulait que l'on fasse ca donc en dernier recours .. mais bon, ca fait pas pro du tout ! J'entends déja les gars de ma classe se fouttre de notre gueule et ils en auront rien a fouttre que ce soit un problème avec les hdd...
 
 
Merci EricB pour ton lien, je vais approfondir tout ca demain.
 
BMO : j'ai déja testé de mettre le loader lilo dans une partition /boot qui fait 150mo environ et se trouve au début du hdd.
 
Au niveau du bios le disque est en auto, mais j'ai testé large, lba etc.
 
Pour ce qui est des partitions, j'ai pas tres bien compris, mais voila la facon donc j'ai procédé :
 
Création des partitions pdt l install de la redhat avec disk druid.
 
/boot -> 150mo en primaire
/phisical volume -> 30go en primaire (je ghost un win2k préparé ici, ca a marché comme ca sur le seagate, win2k bootait)
/  -> 20go en primaire pour linux
/swap -> 512 Mo
/physical volume -> 30go environ, divers, en etendue.
 
Ps: ne criez pas au scandale pour le partitionnement linux, ce sont des machines qui ne font pas office de serveur et j'ai décidé d'utiliser la solution la plus simple pour le moment (vu les prises de tete atuelle mais on peut tjs modifier ca par la suite).
 
Merci a tous de votre aide en tout cas !
 

Reply

Marsh Posté le 26-02-2004 à 16:01:38    

en fait dans mon exemple de fdisk au dessus, tu dois voir une petite étoile rouge en face de /dev/hda2 (j'ai oublié de mettre les labels) qui correspond à /boot, vérifies que pour tes machines c'est bien activé, /boot doit être en partition amorce, j'ai du mal à croire que tu ais le problème du MBR sur 8 disques quand même :/ (ou alors c'est franchement une mauvaise coincidence :cry:)

Reply

Marsh Posté le 26-02-2004 à 16:21:56    

a vrai dire on fait des tests sur 1 seul pc, et ensuite on duplique l image sur tout les postes via le réseau.
 
Euh, pour la petite étoile, excuse mais je voit ca ou ?
 
ET sinon j ai oublié de dire mais le coup du pxe est assez intéressant, cependant ca dépasse largement notre projet (et encore, je l ai fait largement dépassé :P mais c pas le sujet) et on manquerait de tps sans doute.

Reply

Marsh Posté le 26-02-2004 à 16:27:21    

bah pour voir l'amorce, tu boot sur n'importe quoi qui puisse te permettre de faire un "fdisk -l /dev/hda"

Reply

Marsh Posté le 26-02-2004 à 16:55:20    

juste un truc : /boot de 150Mo c'est beaucoup trop ;)
 
chez moi mes /boot font au max une 20aine de Mo ;) et c'est déjà beaucoup :p

Reply

Marsh Posté le 26-02-2004 à 18:41:14    

et bien en fait on a essayé plusieurs tailles, perso j etait persuadé que 10 ou 15 mo etait suffisant, mais lors d'une install, redhat me conseillait une taille de 150 mo environ, j'ai donc ecouté bêtement .. :o
 
oki bmothekiller j vais tester ca et j te dirais d ici demain matin !
 
a vrai dire j savais meme aps que fdisk existait pour linux ...

Reply

Marsh Posté le 26-02-2004 à 19:15:00    

en effet, 10Mo pour /boot serait suffisant. Dans le même genre 20Go pour / est aussi énorme mais bon...  
Pour bien faire, il faudrait un /home sur une partition NFS du serveur (pour qu'un utilisateur ne soit pas dépendant d'une machine)
 
Et /dev/hda1 doit être la partition active.
 
Avant d'installer lilo ou grub sur hda1, nétoie le MBR avec un fdisk /mbr sous dos ou fixmbr sous win2k
 
D'autre part, de quel type sera hda2 ? NTFS je suppose pour Win2000, mais Ghost ne préfère t il pas sans partition ?
D'un autre côté, si tu fais pas ce hda2, les n° de partitions seront décalés pour la suite...

Reply

Marsh Posté le 26-02-2004 à 19:22:48    

et bien a vrai dire, a l heure actuelle on a 2 hdd de 8go, un avec win2k et l autre avec linux, et on met soit l un soit l autre dans le rack ... donc bon ... :P
 
Les tailles sont démesurées mais bon, on a eu des hdd de 80go, ca coutait genre 10? de plus que des 40go et en neuf ya plus que ca donc ...
 
pour la partition /home on y a pensé mais a vrai dire, les utilisateurs ont un espace de stockage par ftp (enfin bientot, pour le moment c'est chacun pour soit).
 
Le coup du rep nfs etc serait tres bien, mais on m'a clairement dit que j etait pas admin réseau cette année, mais un truc genre "maintenance parc micro". Donc je fait ce qu'on me demande. (bref, je m ecarte pas trop).
 
Je vais faire le fdisk/mbr demain donc no pb.
 
Pour ghost, il n'a pas de problème particulier avec le ntfs, on va cloner le hdd entier au final donc tout devrait passer normalement (enfin on l'espère car on a pas pu testé un système final encore).
 
Sinon euh, suivant les partitions que j'ai enoncé au dessus, ca va de hda1 (boot), hda2 (on clone un win2k ensuite sur cette partition, c testé et ca marche), hda3 ya le / de linux, etc. Avec hda2 en primaire bien sur pour win2k.
 
Enfin je suis ouvert à toute proposition

Reply

Marsh Posté le 27-02-2004 à 10:59:48    

bon et bien le résultat de lundi dernier est le suivant : LIL-
 
c bien hein ;)
Bon celà étant dit, je suis a la fac la et je recommence mes installs sur le hdd seagate pour voir.
 
Je vous tient au courant.

Reply

Marsh Posté le 27-02-2004 à 11:21:15    

bon et bien ... il se trouve que le pc sur lequel on a des pb a un hdd seagate ... et celui ou j avais réussi a faire marcher mon dual boot est un maxtor lol !
 
Par contre je viens de faie un ptit fdisk -l /dev/hda, et j'ai pas tout a fait comme toi bmo,
 
J'ai une partition hda1 avec * en fat 32, et ensuite du linux.
Je comprends pas trop ce qui c'est passé mais j'ai l'impression que qqun est passé derrière moi ...

Reply

Marsh Posté le 29-02-2004 à 15:44:29    

Salut a tous..
Je travaille avec sebounet sur l'installation de poste comprenant un multiboot (LILO) win2k et linux.
Nous avons un autre probleme.
Nous avons donc installé linux puis win2k ,le multiboot marche impecable puis nous avons ghosté tout le disque.
Apres redemarrage lors du lancement de LILO il s'affichait L
et c tout
Bien sur l'image on l'a testé et evidemment il nous sort L  
Alors la....
Demande d'aide rapide...merci...


Message édité par mojito le 29-02-2004 à 15:45:49
Reply

Marsh Posté le 29-02-2004 à 16:02:16    

Je connais pas Ghost donc je ne peux vous aider davantage. Etes vous sur que Ghost soit capable d'enregistrer les paramètres de Lilo dans l'image ?

Reply

Marsh Posté le 29-02-2004 à 17:08:57    

ghost restaure mal le mbr dans le cas de lilo, il faut le relancer à la main après la restauration (prévoir un CD ou une floppette rescue)
 
si le parc contient un nombre important de machines, il sera peut-être intéressant de prendre/faire une mini distro sur floppette ou CD qui éxécutera les commandes automatiquement (démarrer un mode "rescue", monter la ou les partitions root et/ou boot, chrooter, éxécuter lilo, tout démonter et rebooter)

Reply

Marsh Posté le 29-02-2004 à 18:19:59    

merci d'avoir repondu
Je tiens a precisé que nous avons mis lilo dans la la 1er partition sur le disque
le DD se compose :
/boot;
/;
win2k;
(en partition etndue)swap;un espace de stockage en ntfs
 
le truc c'est que tous marché nikel c qu'apres avoir fait l'image que sa a planté
voila excusé s'il manque de precision....

Reply

Marsh Posté le 01-03-2004 à 11:23:30    

tu as juste crée l'image ou aussi restaurer cette image ?

Reply

Marsh Posté le 01-03-2004 à 15:07:18    

bha d'abord on l'a crée, enfin installation a la main, on cree notre image (sauvegarde donc), et juste apres avoir fait ca (ghost est juste censé lire ...), et bien notre poste marchait plus.
 
L'image créee à été testée sur un autre poste et bien sur ne marche pas.
 

Citation :

si le parc contient un nombre important de machines, il sera peut-être intéressant de prendre/faire une mini distro sur floppette ou CD qui éxécutera les commandes automatiquement (démarrer un mode "rescue", monter la ou les partitions root et/ou boot, chrooter, éxécuter lilo, tout démonter et rebooter)


 
Bmo, je suis pas tres fort niveau install linux, donc si tu pouvais me détailler un peu cette méthode de restauration, j'ai entendu parler assez souvent de ca, du chroot etc mais en pratique je ne sais pas trop comment faire.
 
Si tu voulais bien soit m'aiguiller vers un site, ou alors me donner quelques explications, ce serait génial !
Merci

Reply

Marsh Posté le 01-03-2004 à 16:35:21    

bon, en fait les commandes à éxécuter pour une RH en mode rescue (boot CD 1 > linux rescue) sont du genre :
 
- répondre aux différentes questions de configuration (langue, clavier, ...)
- choisir de monter le système en R/W (valider avec "Confirmer" )
- chroot /mnt/sysimage
- si /boot n'a pas été montée, il faudra le faire : mount /boot
- lancer lilo
- quitter le chroot : exit
- quitter la console de récup et rebooter : exit
 
ça se fait très bien avec le 1er CD de n'importe quelle RH (suffisament récente quand même pour la gestion du matérielle : 7.X/8.0/9.0/fc1...). Comme je disais précédement, pour un nombre important de machines c'est assez _perte_de_temps_ de tout retaper, donc il est même possible de récupérer l'image rescue et de la modifier pour éxécuter tout ça sans avoir à taper quoique ce soit, ou encore de faire une toute petite install de RH (ou autre) sur une machine en y mettant que des outils d'administration, créer une iso à partir de ce système, on peut facilement faire tenir ça sur une clé usb ou un CD bootable chargé(e) en RAM et qui une fois lancé(e) s'occupe de tout, mais pour 4 ou 5 machines ça ne vaut pas le coup de s'embêter ;)

Reply

Marsh Posté le 02-03-2004 à 13:40:14    

oki merci bcp pour tout ca, je vais jeter un oeil.

Reply

Marsh Posté le 03-03-2004 à 22:16:54    

:hello: Bonjour à tous,
 
Je me permets de mettre un message sur ce topic car nous aussi, nous avons quasiment le meme problème que sebounet !
 
Sur un PC équipé de 2 disques durs, 1 ATA et 1 SCSI, nous tentons d'installer RedHat 9.0.
 
Les partitions que nous créons sont :
 

/dev/hda1   /mnt/data    ext3    38000 Mo
/dev/hda2                swap    2000 Mo
 
/dev/sda1   /boot        ext3    100 Mo
/dev/sda2                swap    2000 Mo
/dev/sda3   /            ext3    37000 Mo


 
Nous ne tentons pas de faire de multiboot, et lors de l'installation, nous ne modifions aucun paramètre pour le loader, qui reste donc par défaut GRUB.
 
Lorsque nous mettons la disquette de démarrage, il n'y a aucun problème, Linux démarre. Par contre, sans disquette, nous avons le droit à un beau
 

LI


 
 :( et plus rien ne se passe non plus.
 
Parmi toutes les solutions que vous proposez à ce sujet, lesquelles pensez-vous que nous devrions utiliser ??
 
En vous remerciant par avance !!  ;)

Reply

Marsh Posté le 03-03-2004 à 22:33:12    

nous cherchons encore de notre coté pour ce pb.
On arrive a faire un multiboot qui fonctionne de manière assez simple c'est à dire :
 
- Installation de win2k dans une partition de 10go en début de disque.
 
-Installation de redhat en mettant lilo (grub idem) dans le mbr et pis voila ca roule.
 
Enfin, on a le multiboot, linux et windows marchent.
Le problème, c'est que si on fait un ghost du hdd, l'image ne fonctionne pas et on a des problèmes de boot ensuite.
 
Pour l'instant c'etait des erreurs "crc" ...
divers messages d erreur que je n'ai pas noté mais que je marquerai ici.
 
Ha euh sinon, pour les partitions linux, on c'est contenté de mettre une partition racine et un swap.

Reply

Marsh Posté le 04-03-2004 à 10:30:05    

:bounce:

Reply

Marsh Posté le 04-03-2004 à 14:27:36    

benj63 > je trouve bizarre le fait d'obtenir un "LI" avec grub :heink:
 
normalement avec grub on se retrouve avec un écran noir, une erreur à la con ou l'écran du menu qui se barre à l'ouest, le "LI" est caractéristique de lilo, je dirais qu'il y a des restes d'une ancienne installation d'un autre distro là...
 
bon si j'ai bien lu, vous avez conservé les paramètres par défauts qui devraient être "grub/sda" je pense, donc il faut booter sur le scsi dans ce cas, ou alors réinstaller le bootloader dans le mbr de hda et le faire booter dessus, dans le 1er cas il faut que la carte scsi soit amorçable, dans le 2ème l'initrd devra comporter les modules de gestion scsi, sinon ça risque de "kernel paniquer"
 
je pense que le mieux à faire là, ce serait de booter sur le CD 1, passer en mode recue (linux rescue) et faire un grub-install ou revoir la config de lilo (s'il est vraiment là)

Reply

Marsh Posté le 13-03-2004 à 10:16:41    

Bon voila
Aprés divers test nous avons reussi a crée une image ghost de nos 80 Go avec multiboot (dans le MBR) Linux + Win2k
Nous avons rependu cette image et au reboot la page de LILO apparaissait trés destructuré(probleme d'affichage !!???) et au choix du lancement d'un des 2 OS il s'affichait:
boot windows  
EOF
puis plus rien.De meme pour linux
Donc j'ai remis le cd de linux et j'ai fait l'option effectuer une mise a jour-->mettre a jour le chargeur
Aprés sa nikel l'affichage de LILO OK les 2 OS se lancent sans probleme
Mon probleme ce que j'aimerais a la place de mettre le cd apres ghostage pour refaire le MBR mettre une simple disquette de demarrage et que tout se fasse automatique.Enfin que le MBR soit mis a jour  
voila c tout pour le moment  
merci

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed