Hallo,
mein linvdr 0.7 verrichtet nun schon seit vielen Jahren mehr als brav seinen Dienst, lediglich der Plattenplatz wurde immer knapper. Heute habe ich ihm eine neue Festplatte spendiert und das System darauf kopiert. Es bootet wie zuvor, alle Dienste laufen, aber offenbar wird die Karte (Technotrend DVB-S 1.3 FF) nicht mehr erkannt. Zumindest gibt sie nichts raus und obwohl es eine full-featured-Karte ist, finde ich in /var/log/messages
Jan 7 20:19:46 linvdr user.info vdr[7681]: setting primary device to 1
Jan 7 20:19:46 linvdr user.info vdr[7681]: device 1 has no MPEG decoder
Jan 7 20:19:46 linvdr user.info vdr[7681]: trying device number 2 instead
Jan 7 20:19:46 linvdr user.info vdr[7681]: setting primary device to 2
Jan 7 20:19:46 linvdr user.debug vdr[7686]: tuner on device 1 thread started (pid=7686, tid=1026)
Jan 7 20:19:51 linvdr user.err vdr[7681]: ERROR: device 1 has no lock, can't attach
Baue ich die alte Platte wieder ein, dann funktioniert wieder alles.
Ich verstehe nicht, wie lediglich der Austausch der Festplatte zu einem solchen Problem führen kann. Vorgegangen bin ich folgendermaßen:
Es handelt sich um ein altes Mainboard (ohne SATA und mit Größenbeschränkung für die Platte). Daher habe ich eine 1TB-SATA-Platte mit einem Digitus SATA-IDE-Adapter angeschlossen und das System auf eine recht kleine Partition (ext3) kopiert. Auf einer weiteren Partition landet das video0-Verzeichnis (auch ext3). Danach habe ich grub aktualisiert und es bootete problemlos. Die Platte wird als /dev/hda erkannt.
Die einzigen Unterschiede sind:
- SATA-Platte plus Adapter auf IDE statt IDE-Platte
- 4 statt 1 Partition
Ich glaube, das wars.
Ich hoffe, hier kann mir jemand einen Tipp geben.
Danke im Voraus, Kai
Noch ein paar Infos:
linvdr:/# fstab -l /dev/hda
Disk /dev/hda: 255 heads, 63 sectors, 121601 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 654 5253223+ 83 Linux
/dev/hda2 655 1308 5253255 83 Linux
/dev/hda3 1309 1347 313267+ 82 Linux swap
/dev/hda4 1348 121601 965940255 83 Linux
linvdr:/# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 02)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
00:04.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 10)
00:04.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 10)
00:04.3 USB Controller: VIA Technologies, Inc. UHCI USB (rev 10)
00:04.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
00:0a.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
00:0b.0 Ethernet controller: VIA Technologies, Inc. Ethernet Controller (rev 43)
00:0d.0 USB Controller: VIA Technologies, Inc. UHCI USB (rev 50)
00:0d.1 USB Controller: VIA Technologies, Inc. UHCI USB (rev 50)
00:0d.2 USB Controller: VIA Technologies, Inc.: Unknown device 3104 (rev 51)
00:11.0 Unknown mass storage controller: Promise Technology, Inc. 20265 (rev 02)
01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200 AGP (rev 01)