LILO Error 04

Post Reply
Message
Author
klaps
Posts: 16
Joined: 21. Mar 2001 17:27
Location: Schleswig-Holstein

LILO Error 04

#1 Post by klaps »

Hy Leute,
kann mir jemand sagen, was es bedeutet, wenn beim Start von LILO ein "L" erscheint und danach der Bildschirm mit "04" vollgeschrieben wird? - eine diesbezügliche Suche bei google war nicht sonderlich ergebnisreich..

Vielen Dank
klaps

User avatar
heinrich
Posts: 219
Joined: 22. Sep 1999 11:22
Location: N49.137 E8.544

Re: LILO Error 04

#2 Post by heinrich »

Ein Blick in das LILO User's guide von Werner Almesberger hilft hier weiter.
<a href="http://www.yggdrasil.com/bible/lilo/user/user.html" target="_blank"><!--auto-->http://www.yggdrasil.com/bible/lilo/use ... <!--auto-->

Uns interessieren hierbei vor allem folgende beiden Kapitel mit den Fehlermeldungen:
Kapitel 5.2 -- LILO start message
<a href="http://www.yggdrasil.com/bible/lilo/user/node68.html" target="_blank"><!--auto-->http://www.yggdrasil.com/bible/lilo/use ... <!--auto-->

Kapitel 5.3 -- Disk error codes
<a href="http://www.yggdrasil.com/bible/lilo/use ... ml#bioserr" target="_blank"><!--auto-->http://www.yggdrasil.com/bible/lilo/use ... <!--auto-->

Auch das Lilo mini-HOWTO kann ganz nützlich sein...
<a href="http://www.linuxdoc.org/HOWTO/mini/LILO.html" target="_blank"><!--auto-->http://www.linuxdoc.org/HOWTO/mini/LILO ... <!--auto-->

<blockquote><hr>
L error
Der erste Teil des Bootloader wurde geladen und gestartet. Der zweite Teil des Bootloaders konnte jedoch nicht geladen werden.
Der Zweistellige Fehlercode sagt uns was für eine Art von Problem vorliegt:

0x04
``Sector not found''. Typischerweise liegt hierbei ein Geometrie-Fehler vor. Falls du in der /etc/lilo.conf den Parameter "compact" verwendest, entferne diesen für einen Test. Eventuell hilft es auch, in /etc/lilo.conf den Parameter "linear" oder "lba32" zu verwenden.
Vor allem wenn du keine separate /boot Parition angelegt hast und statt dessen eine 4.3Gig grosse Partition verwendest kann es passiert sein, dass du ein Problem mit den 1024 Zylindern hast. Hier hilft dann der Parameter "lba32" in der /etc/lilo.conf
<hr></blockquote>

<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
Ändere deine /etc/lilo.conf mal von

## FILE: /etc/lilo.conf
#boot = /dev/hda
linear
read-only
prompt
timeout = 100
default = linux
image = /boot/vmlinuz
label = linux
root = /dev/hda1

in folgende Version um und es sollte funktionieren:

## FILE: /etc/lilo.conf
#boot = /dev/hda
vga = normal
read-only
lba32 <---- linear durch lba23 ersetzt
prompt
timeout = 100
default = linux
image = /boot/vmlinuz
label = linux
root = /dev/hda1

Eventuell musst du auch noch die Plattengeometrie angeben:

## FILE: /etc/lilo.conf
#boot = /dev/hda
vga = normal
read-only
lba32
prompt
timeout = 100
default = linux
disk = /dev/hda
bios = 0x80 # specifies the first IDE.
sectors = 63 # get the numbers from your drive's docs.
heads = 16 # dito
cylinders = 2100 # dito
image = /boot/vmlinuz
label = linux
root = /dev/hda1
</font><hr></pre></blockquote>
It just works.

klaps
Posts: 16
Joined: 21. Mar 2001 17:27
Location: Schleswig-Holstein

Re: LILO Error 04

#3 Post by klaps »

Wow - det nenn ich nen ausführlichen Antwort <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Herzlichen Dank Descartes - Du hast mir sehr weitergeholfen.

best regards
klaps

Post Reply