WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Merkwürdiges LILO-Problem (http://www.wcm.at/forum/showthread.php?t=89427)

1st Baseman 26.02.2003 19:27

Merkwürdiges LILO-Problem
 
Grüß euch!

Eigentlich wollte ich ja nur meine lilo.conf ein bißl modifizieren, dh die Reihenfolge, in der die möglichen Betriebssysteme angezeigt werden, ändern.
Habe also in /etc/lilo.conf die entsprechenden Änderungen vorgenommen und dann lilo eingegeben.

-> Fehlermeldung:
Fatal: open /boot/message: No such file or directory

message ist ein Link auf die Datei message-graphic, die scheinbar nicht existiert. Damit nicht genug, wenn ich die Zeile "message=/boot/message" aus lilo.conf entferne und dann "lilo" ausführe, erhalte ich die Meldung

Fatal: open /boot/vmlinuz: No such file or directory

Und spätestens da kenn ich mich nun wirklich nicht mehr aus! Wie kann ich ohne diese Datei überhaupt Linux starten? In meinem /boot Verzeichnis befindet sich nur der Kernel, sonst nix. Wo sind die restlichen Files hingekommen? :confused: :confused:

1st Baseman 26.02.2003 19:28

Hier noch die lilo.conf Datei...

santi 26.02.2003 21:16

Hi,
bin im Stress, Dein Problem liegt hier:
default=Mandrake_Linux

Gruß
santi

santi 26.02.2003 23:01

Hi Baseman,
so, jetzt etwas ausführlicher :)

Nur durch das Editieren von lilo.conf verschwinden normalerweise keine Dateien.
Kontrolliere mal ob die Laufwerksbezeichnungen (hda9) eh stimmen und füge oben noch sicherheitshalber ein "lba32" ein.

Bei default=Mandrake_Linux hast Du das Problem das es keinen label mit diesem Namen gibt...ändere das auf default=Mandrake.

Gruß
santi

1st Baseman 27.02.2003 00:59

Das mit default ist nicht das Problem. Hab ich geändert aber das hilft auch nix.

Die Partitionsbezeichnungen müßten auch stimmen.

/boot - hda7
/swap - hda8
/ - hda9

Mir kommt eher merkwürdig vor, daß in meinem /boot Verzeichnis so wenige Dateien sind... So findet zB "locate vmlinuz" nichts!

santi 27.02.2003 09:41

Hi Baseman,
das Du mit "locate vmlinuz" nichts findest wundert mich nicht da MDK dafür den Befehl slocate verwendet :)

Dafür muß aber auch zuerst das Paket slocate-x.y.mdk installiert sein und die Datenbank eingerichtet sein...

Was ist jetzt genau in Deinem /boot Verzeichnis?
Ist dort ein vmlinuz? Ist es ein File mit so um die 900 MB (der Kernel) oder nur eine Verknüpfung zum Kernel (wohin zeigt dann vmlinuz) ?

Gruß
santi

1st Baseman 27.02.2003 18:35

Also in meinem /boot Verzeichnis befindet sich folgendes:

Code:

[root@myhouse boot]# ls -al
insgesamt 6
drwxr-xr-x    2 root    root        1024 Feb 27 17:26 ./
drwxr-xr-x  19 root    root        4096 Feb 27 17:24 ../
lrwxrwxrwx    1 root    root          27 Feb 27 17:26 kernel.h -> /boot/kernel.h-2.4.19-16mdk
-rw-r--r--    1 root    root          441 Feb 27 17:26 kernel.h-2.4.19-16mdk
lrwxrwxrwx    1 root    root          15 Feb 24 18:06 message -> message-graphic

Wobei der message-Link weiß-blinkend auf rot dargestellt wird - wohl, weil es sozusagen ein "Dead Link" ist. Jedenfalls weit und breit keine Spur von vmlinuz...

1st Baseman 27.02.2003 21:09

Ähem...bin "fremdgegangen" und hab noch auf einem anderem (Linux-)Forum gepostet. :rolleyes: Hab jetzt folgendes erreicht:

Wenn ich /boot aushänge, sind plötzlich alle Dateien wieder da! Warum versteh ich allerdings nicht ganz...

Code:

[root@myhouse boot]# cd /
[root@myhouse /]# umount /boot
[root@myhouse /]# cd boot
[root@myhouse boot]# ls -al
insgesamt 1908
drwxr-xr-x    3 root    root        4096 Jän 21 23:06 ./
drwxr-xr-x  19 root    root        4096 Feb 27 17:24 ../
-rw-r--r--    1 root    root          512 Jän 21 23:06 boot.0300
-rw-r--r--    1 root    root        44145 Sep 20 18:52 config-2.4.19-16mdk
-rw-r--r--    1 root    root          256 Jän 21 23:06 de-latin1.klt
drwxr-xr-x    2 root    root        4096 Jän 21 23:06 grub/
-rw-r--r--    1 root    root      124438 Jän 21 23:06 initrd-2.4.19-16mdk.img
lrwxr-xr-x    1 root    root          23 Jän 21 23:06 initrd.img -> initrd-2.4.19-16mdk.img
lrwxr-xr-x    1 root    root          31 Jän 21 22:59 kernel.h -> /boot/kernel.h-2.4.19-16mdkBOOT
-rw-r--r--    1 root    root            6 Aug 19  2002 kernel.h-2.4.18
-rw-r--r--    1 root    root          441 Jän 21 22:48 kernel.h-2.4.19-16mdkBOOT
-rw-------    1 root    root      205312 Jän 21 23:06 map
lrwxr-xr-x    1 root    root          15 Jän 21 23:06 message -> message-graphic
-rw-r--r--    1 root    root      147089 Jän 21 23:06 message-graphic
-rw-r--r--    1 root    root          160 Jän 21 23:06 message-text
-rw-r--r--    1 root    root      490852 Sep 20 18:52 System.map-2.4.19-16mdk
lrwxr-xr-x    1 root    root          20 Jän 21 23:06 vmlinuz -> vmlinuz-2.4.19-16mdk
-rw-r--r--    1 root    root      880346 Sep 20 18:52 vmlinuz-2.4.19-16mdk
[root@myhouse boot]#


santi 27.02.2003 22:31

Hi Baseman,
ich verwende nie eine eigene Bootpartition darum habe ich nicht daran gedacht :rolleyes:

Deine Daten waren nie weg, wir haben nur am falschen Ort gesucht....

Schau mal wie in Deiner /etc/fstab der Eintrag für /boot aussieht, ist es die Partition hda7?
Was Du im Verzeichnis /boot siehst hängt davon ab was darauf gemountet ist. Du könntest genausogut das Floppy- oder das CD-ROM Laufwerk nach /boot hin mounten.

Gruß
santi

1st Baseman 27.02.2003 23:04

In /etc/fstab steht folgende Zeile:
Code:

/dev/hda7 /boot ext3 defaults 1 2
Heißt das also, die "richtigen" Files befinden sich im Verzeichnis /boot und nicht in der Partition /boot?


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag