Hi,
ich hasse es wenn etwas nicht funktioniert und wie Winston Churchill schon sagte: "Gib nie nie nie nie niemals auf"
Gehen wir mal zurück zur ursprünglichen Fehlermeldung:
/dev/ide/host0/bus0/target0/lun0/part1: No such file or directory
Das bedeutet also das die erste primäre Partition der Festplatte, also hda1 nicht gefunden wird. Auf hda1 ist WinXP drauf, das ist im Moment nicht gemountet und Deine Root-Partition ist auf hda2 und gemountet.
Versuchen wir mal das Problem einzugrenzen. Steck das neue LW ab und ändere Deine lilo.conf so ab und rufe dann Lilo erneut auf:
boot=/dev/hda2
map=/boot/map
lba32
prompt
timeout=80
image=/boot/vmlinuz-2.4.20
root=/dev/hda2
vga=791
label=Debian
read-only
# other=/dev/hda1
# label=WindowsXP
Gruß
santi