boot problem: woody, IDE to CF adapter, lilo error 80
Hallo,
ich versuche gerade die Festplatte in meinem Heimrouter mit einer CF
Speicherkarte zu ersetzen. Dazu verwende ich einen IDE-CF Adapter den
man direkt auf das Motherboard stecken kann.
Das gute ist, die CF Karte wird erkannt:
hdparm -i /dev/hdc
/dev/hdc:
Model=SanDisk SDCFB-512, FwRev=Rev 0.00, SerialNo=X0107 20040519080929
Config={ HardSect NotMFM Removeable DTR>10Mbs nonMagnetic }
RawCHS=993/16/63, TrkSize=0, SectSize=528, ECCbytes=4
BuffType=DualPort, BuffSize=1kB, MaxMultSect=1, MultSect=off
CurCHS=993/16/63, CurSects=1000944, LBA=yes, LBAsects=1000944
IORDY=no, tPIO={min:120,w/IORDY:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes:
AdvancedPM=no
Drive Supports : Reserved : ATA-10
Jetzt habe ich ganz einfach die Daten von der Originalplatte mit rsync
auf die CF Karte kopiert und chroot / lilo gemacht.
lilo.conf:
# Support LBA for large hard disks.
lba32
# Specifies the boot device. This is where Lilo installs its boot
boot=/dev/hdc
# Specifies the device that should be mounted as root. (`/')
root=/dev/hda1
install=/boot/boot-menu.b
# Specifies the location of the map file
map=/boot/map
# Specifies the number of deciseconds (0.1 seconds) LILO should
delay=20
# Specifies the VGA text mode at boot time.
vga=normal
# Kernel command line options that apply to all installed images go
append="apm=off acpi=force"
# Boot up Linux by default.
default=Linux
image=/vmlinuz
label=Linux
read-only
Lilo wird ohne Fehler installiert, wenn ich aber nun den CF-Adapter mit
der Karte auf IDE Kanal 1 umstecke, kommt es beim booten zum Fall dass
Lilo wiederholt 80 80 80 80 80 80 80 80 usw schreibt und hängen bleibt.
Nun habe ich nicht wirklich herausfinden können was den Fehler bewirkt,
außer dass es ein Timing Problem am IDE Interface das Probelm sein
könnte. Ist in der lilo.conf etwas falsch?
Auf der CF-Karte ist ein ext2 Filesystem, Kernel 2.4.27
lG Manfred
Reply to: