← Back to team overview

sslug-teknik team mailing list archive

RE: lilo problem stadig!

 

Interessant! Godt at hoere at det nu virker.

Nu noget rent spekulativt: Saa det var paa den sidste linie at problemet
befandt sig? Jeg har en teori om at det ikke var mellemrummet der gjorde
noget (der er andre steder i din lilo.conf hvor der ogsaa "mangler"
mellemrum), men at det istedet var en newline der manglede paa den sidste
linie (altsaa hvor table=/dev/hda staar), eller der burde have vaeret en tom
linie til sidst.

Programmeringsmaessigt er det temmelig klassisk at kode der laeser
tekstfiler har problemer med den sidste linie -- det er nemt at dumme sig
lidt: hvis man laeser linie-baseret, og forventer at en linie er defineret
som en (muligvis tom) sekvens af karakterer afsluttet med en newline
karakter, men sidste linie ikke har en saadan (men er afsluttet af End Of
File), ja saa har man jo ikke en linie!

Alternativt kan det vaere at der var en newline som det sidste tegn i filen,
og lilo's laese-kode laeser linien, men fejlagtigt reagerer paa at der nu er
EOF -- "ups, jeg laeste noget, men nu er der EOF -- saa var det jeg laeste
nok ikke brugbart, og jeg smider det vaek".

En generel loesning er derfor maaske at altid soerge for at der er en tom
linie i bunden af filen? At det saa virker for dig nu, er maaske i
virkeligheden et resultat af at de fleste editors faktisk soerger for at
filer altid ender med en newline.

Heh... Sjovt problem.


/Martin.


-----Original Message-----
From: Peter Gade [mailto:petergade@xxxxxxxxxx]
Sent: Wednesday, September 29, 1999 12:33 PM
To: sslug-teknik@xxxxxxxx
Subject: Re: [TEKNIK] lilo problem stadig!


problemet er løst! Det bestod i at der i /etc/lilo.conf var forsvundet et
mellemrum mellem  table = /dev/hda så der stod  table=/dev/hda istedet og
da jeg så indsatte et mellemrum virkede det fint??? Men jeg har aldrig før
nu manuelt rettet i lilo.conf, men i stedet brugt linuxconf til det! Derfor
undrer det mig lidt hvordan mellemrummet kunne opstå??

Men tusind tak for hjælpen!! ;o)

mvh
Peter Gade



Follow ups