pb avec lilo

pb avec lilo - Linux et OS Alternatifs

Marsh Posté le 26-04-2005 à 14:02:40    

slt,
 
Apres une reinstal assez foireuse de mandrake qui butait sur un kernel panic apres ajout d'un nouveau disque, je me retrouve avec un lilo.conf de cette sorte:
 
Code:
default="linux"
boot=/dev/hda
map=/boot/map
keytable=/boot/fr-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
disk=/dev/hdg bios=0x82
disk=/dev/hde bios=0x81
image=/boot/vmlinuz
   label="linux"
   root=/dev/hda5
   initrd=/boot/initrd.img
   append="noapic devfs=nomount acpi=ht resume=/dev/hda6 splash=silent"
   vga=788
   read-only
image=/boot/vmlinuz
   label="linux-nonfb"
   root=/dev/hda5
   initrd=/boot/initrd.img
   append="noapic splash=silent devfs=nomount acpi=ht resume=/dev/hda6"
   read-only
other=/dev/hde1
   label="windows"
   table=/dev/hde
   map-drive=0x80
      to=0x81
   map-drive=0x81
      to=0x80
image=/boot/vmlinuz-2.6.3-7mdk
   label="263-7"
   root=/dev/hda5
   initrd=/boot/initrd-2.6.3-7mdk.img
   append="noapic devfs=nomount acpi=ht resume=/dev/hda6 splash=silent"
   read-only
image=/boot/vmlinuz-smp
   label="linux-smp"
   root=/dev/hda5
   initrd=/boot/initrd-smp.img
   append="noapic devfs=nomount acpi=ht resume=/dev/hda6 splash=silent"
   read-only
image=/boot/vmlinuz
   label="failsafe"
   root=/dev/hda5
   initrd=/boot/initrd.img
   append="noapic failsafe splash=silent acpi=ht resume=/dev/hda6 devfs=nomount"
   read-only
image=/boot/vmlinuz-i586-up-1GB
   label="linux-i586-up-1GB"
   root=/dev/hda5
   initrd=/boot/initrd-i586-up-1GB.img
   append="noapic devfs=nomount acpi=ht resume=/dev/hda6 splash=silent"
   vga=788
   read-only
image=/boot/vmlinuz-2.6.11-6mdk-i586-up-1GB
   label="2611i586up1GB-6"
   root=/dev/hda5
   initrd=/boot/initrd-2.6.11-6mdk-i586-up-1GB.img
   append="noapic devfs=nomount acpi=ht resume=/dev/hda6 splash=silent"
   vga=788
   read-only
 
 
mais qd je veux modifier lilo à partir de drakconf il me dit qu'il ne peut pas inscrire les modif sur /dev/hdg et pour cause se disque n'existe pas!!! pourtant les lignes :
Code:
disk=/dev/hdg bios=0x82
disk=/dev/hde bios=0x81
 
 
apparaissent ds lilo? donc au lancement de mdk 10.1 j'ai un "lilo" que je ne peux plus changer
 
pour info, copie de mon fstab
Code:
/dev/hda5 / ext3 defaults 1 1
/dev/hda7 /home ext3 defaults 1 2
/dev/hdc /mnt/cdrom auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec,users 0 0
/dev/hdd /mnt/cdrom2 auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec,users 0 0
/dev/sda1 /mnt/win_c ntfs umask=0,nls=iso8859-15,ro 0 0
/dev/sda5 /mnt/win_d vfat umask=0,iocharset=iso8859-15,codepage=850 0 0
/dev/sda6 /mnt/win_e vfat umask=0,iocharset=iso8859-15,codepage=850 0 0
none /proc proc defaults 0 0
/dev/hda1 /sauvegarde ext3 defaults 1 2
/dev/hda6 swap swap defaults 0 0
/dev/sdb1 /mnt/hd auto umask=0,user,iocharset=iso8859-15,sync,kudzu,codepage=850,noauto,exec,users 0 0

Reply

Marsh Posté le 26-04-2005 à 14:02:40   

Reply

Marsh Posté le 26-04-2005 à 14:08:54    

Mais c'est quoi ca: ?
disk=/dev/hdg bios=0x82
disk=/dev/hde bios=0x81
 
Moi je te conseille de repasser une couche d'install de mandrake avec le cd qui va te reconstruire un lilo a peu pres propre, normalement.


---------------
BOFH excuse #400:We are Microsoft.  What you are experiencing is not a problem; it is an undocumented feature.
Reply

Marsh Posté le 26-04-2005 à 14:46:43    

t'as combien d'OS sur ton HD ?


---------------
Töp of the plöp
Reply

Marsh Posté le 26-04-2005 à 15:52:20    

ben il en a que 2: 1 windows et un linux avec 50 noyaux
pour ton problème, je pense qu'il y a une ligne "disk" en trop et une autre à changer en /dev/hda

Reply

Marsh Posté le 26-04-2005 à 18:10:53    

slt et merci de vos contrib.
 
alors en effet 2 os, linux mdk 10.1 et xp.
 
le pb est bcp plus sournois qu'iln'y parait: pour le cd de reinstal j'y est pensé, pas en mode rescue, mais normalement et arrivé au bout pour inscrire lilo, il se perd et bien souvent le redemarrage est un kernel panic, donc pour une fois qu'il a bien voulu redemarrer avec un lilo, certe des plus etrange, mais bon.
 
Tout a commencer apres install d'un HDD ide apres 2 HDD Sata dejà en place, apres avoir refait une install qque tps plus tard, lilo c'est complètement perdu.
 
Maintenant, les 50 noyaux ;-), comme l'indique oliv ne sont pas visible au demarrage du micro et je vous passe les melange avec le kernel 2.6.3 qui lui ne voit pas les sata mais que des ide et qui apparemment joue ds la mise en route du micro parce que j'ai des echec de montage des partition sata au demarrage, alors que qd j'arrive ds ma session et bien u uname -a me donne le kernel 2.6.8-1
 
pourtant tout ce petit monde cohabite assez bien une fois demarré !!!! mais je n'arrive plus a essayer de changer de noyau au demarrage .
 
une reinstall complète me branche pas des masses, vu que j'ai "peaufiner" mon système, plugin, serveur ftp, squidguard, et autres logiciels type RAR etc plus les sessions :-((
 
ds votre lilo.conf avec vous ces lignes faisant ref au bios?
 
ma plus grande crainte est de modifier lilo et de ne plus avoir accès a rien, j'ai qu'une machine et d'hab si je plante linux je peux tjs poster via XP, mais là j'ai peur de ne même pas pouvoir redemarrer sur XP.
 
Toutes vos lumieres sont les bien venues

Reply

Marsh Posté le 26-04-2005 à 19:24:30    

Sauvegarde ton lilo.conf actuel (sudo cp /etc/lilo.conf /etc/lilo.conf.bordel :D ) et modifie l'original de facon a ne garder que les 3 premieres entrées plus le failsafe eventuellement. Vire aussi les 2 lignes bizarres:
disk=/dev/hdg bios=0x82
disk=/dev/hde bios=0x81
Fais sudo lilo et regarde ce qui se passe. Bien sûr, les modif de lilo.conf sont à faire " manuellement" sans passer par drakconf.
Aussi avant toussa, fais un ls -l /boot pour voir si en fait tu n'as pas un seul noyau et 50 liens :D .
 
A partir du moment où la commande lilo marche, normalement ya pas de souci pour demarrer (a part un kernel panic sorti de nulle part evidemment :whistle: )

Reply

Marsh Posté le 26-04-2005 à 20:42:58    

-rw-r--r--  1 root root     512 avr  5 12:29 boot.0300
-rw-r--r--  1 root root     512 avr  2 02:23 boot.0810
lrwxrwxrwx  1 root root      23 avr 25 15:29 config -> config-2.6.8.1-12mdksmp
-rw-r--r--  1 root root   67989 mar 22 15:47 config-2.6.11-6mdk-i586-up-1GB
-rw-r--r--  1 root root   54087 mar 17  2004 config-2.6.3-7mdk
-rw-r--r--  1 root root   57972 oct  1  2004 config-2.6.8.1-12mdksmp
-rw-r--r--  1 root root    5032 oct  6  2004 diag1.img
-rw-r--r--  1 root root   16796 oct  6  2004 diag2.img
-rw-r--r--  1 root root     256 avr  2 02:23 fr-latin1.klt
drwxr-xr-x  2 root root    4096 avr  2 02:15 grub/
-rw-------  1 root root  303530 avr 16 12:42 initrd-2.6.11-6mdk-i586-up-1GB.img
-rw-r--r--  1 root root  214430 avr  5 12:25 initrd-2.6.3-7mdk.img
-rw-r--r--  1 root root  288235 avr  2 02:22 initrd-2.6.8.1-12mdksmp.img
lrwxrwxrwx  1 root root      34 avr 16 12:42 initrd-i586-up-1GB.img -> initrd-2.6.11-6mdk-i586-up-1GB.img
lrwxrwxrwx  1 root root      27 avr  5 12:25 initrd.img -> initrd-2.6.8.1-12mdksmp.img
lrwxrwxrwx  1 root root      27 avr  5 12:25 initrd-smp.img -> initrd-2.6.8.1-12mdksmp.img
lrwxrwxrwx  1 root root      31 avr 25 15:29 kernel.h -> /boot/kernel.h-2.6.8.1-12mdksmp
-rw-r--r--  1 root root     695 avr 15 11:00 kernel.h-2.6.8.1-12mdksmp
-rw-------  1 root root  169984 avr  5 12:29 map
lrwxrwxrwx  1 root root      15 avr 25 10:54 message -> message-graphic
-rw-r--r--  1 root root   62997 avr 16 12:42 message-graphic
-rw-r--r--  1 root root     155 avr  5 12:29 message-text
lrwxrwxrwx  1 root root      27 avr  5 10:33 System.map -> System.map-2.6.8.1-12mdksmp
-rw-r--r--  1 root root  623000 mar 22 15:47 System.map-2.6.11-6mdk-i586-up-1GB
-rw-r--r--  1 root root  898908 mar 17  2004 System.map-2.6.3-7mdk
-rw-r--r--  1 root root  549882 oct  1  2004 System.map-2.6.8.1-12mdksmp
lrwxrwxrwx  1 root root      24 avr  5 12:25 vmlinuz -> vmlinuz-2.6.8.1-12mdksmp
-rw-r--r--  1 root root 1507037 mar 22 15:47 vmlinuz-2.6.11-6mdk-i586-up-1GB
-rw-r--r--  1 root root 1440198 mar 17  2004 vmlinuz-2.6.3-7mdk
-rw-r--r--  1 root root 1363444 oct  1  2004 vmlinuz-2.6.8.1-12mdksmp
lrwxrwxrwx  1 root root      31 avr 16 12:42 vmlinuz-i586-up-1GB -> vmlinuz-2.6.11-6mdk-i586-up-1GB
lrwxrwxrwx  1 root root      24 avr  5 12:25 vmlinuz-smp -> vmlinuz-2.6.8.1-12mdksmp
 
voila pour les liens ds /boot, est-ce normal les boot.0300 et .0810?
 
en fait j'ai l'impression qu'il y a plusieur "boot" sur le micro, pourquoi? j'ai été obligé de reinstaller mdk 10 pour ne plus avoir le pb de kernel panic et une fois en remettant le cd 1 de la 10 il m'a demandé si je voulais mettre la 10.1 à jour ??????? alors que je l'avais virée j'ai mis ok et c'est reparti sur la 10.1

Reply

Marsh Posté le 26-04-2005 à 21:05:05    

oh putain le bordel :lol: . C'est vraiment la foire au slip ta mandrake :D . Ce que je peux te dire, c'est que ton systeme demarre sur un 2.6.8-1 lorsque tu selectionne l'entrée "linux".
Lors de l'instal de mandrake, tu n'aurais pas selectionné l'installation de tous les noyaux dispo par hazard ?
Quand tu vire toutes les entrée sauf les 3 premieres et que tu fais un lilo, ca donne quoi ?
Je n'ai pas de SATA d'installé, donc je ne sais pas si les boot.* et les deux lignes bizarres de ton lilo.conf y font reference. Peut-etre.
Qu'est ce qui fait foiré la 10.1 ?
Franchement, d'apres ton fstab, il me semble que tu as ton /usr sur une partoche à part donc tu devrais envisagé le format de / et la reinstall. Ensuite, tu recupere tes fichiers de conf dans ton ancien /usr (eventuellement, sauvegarde aussi ton /etc avant de formater). Je sais, ca put la windows' soluce mais là c'est quand même pas très propre.
[troll]Profites-en pour installer l'ubuntu :whistle: [/troll]


---------------
BOFH excuse #400:We are Microsoft.  What you are experiencing is not a problem; it is an undocumented feature.
Reply

Marsh Posté le 26-04-2005 à 22:14:22    

mon /home est sur une partition, le reste du système est sur une autre partition. Pour le bordel je suis ok, c'est le bordel mais vu l'instal pourrie ça ne pouvait pas en etre autrement, pour les noyaux je crois que j'ai récupéré les kernel de la 10 et egalement ceux de la 10.1 puis j'ai essayé d'installer celui de la 10.2, mais il n'apparait pas au demarrage. Pour ta soluce de reinstal c'est en effet comme ça que je procède d'habitude, enfin avec mon home sur lequel je recupère tout. Pour ubuntu j'ai lu qque truc dessus, mais qu'a t-il de plus qu'une mandrake?

Reply

Sujets relatifs:

Leave a Replay

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