TOP
SSV Software Systems Register  Register
Log in to check your private messages  Log in to check your private messages
Startseite FAQ Search Mitglieder Profile  Log in 
SSV Support-Forum
Linux startet nicht

 
Post new topic   Reply to topic    SSV-Forum Forum Index >>> DNP/2486
<<< Previous topic - Next topic >>>  
Display posts from previous:   
Author Message
wawe



Joined: 21 Jul 2010
Posts: 2

PostPosted: 28.09.2010, 12:30    Post subject: Linux startet nicht Reply with quote

Hallo,
hatte leider beim letzten Thema den Titel vergessen.
Bei meiner Installation von "fswebcam" sind folgende Dateien eingespielt wurden:

libgd.so.2
libXpm.so.4
libxcb.so.1
libjpeg.so.62
libfontconfig.so.1
libfreetype.so.6
libpng12.so.0
libexpat.so.1

Desweiteren wurde libc.so.6 umgetauft und ausgetauscht.
Seit dieser Aktion kann ich den Rechner weder über Netz noch seriell starten.

Besteht noch eine Hilfe?

mfg

wawe
Back to top
View user's profile Send private message
hne



Joined: 11 Jul 2008
Posts: 210
Location: Hannover

PostPosted: 29.09.2010, 11:34    Post subject: Re: DNP/2486: MAX-Linux startet nicht mehr Reply with quote

Die aufgezählten Dateien sind harmlos, solange diese aus dem Debian-Repository "Etch" stammen und z.B. über "apt-get install ..." eingespielt wurden.

Das Ändern, insbesondere das manuelle Ändern, der libc.so.6 sollte man tunlichst vermeiden. Diese Datei wird von allen Programmen, inklusive der Shell benötigt. Ohne Shell gibt es nun auch keinen Login mehr.

Um das zu reparieren, muß man den DNP/2486 im sogenannten MIN-Linux starten. Anschließend kann man entweder die libc.so.6 wieder herstellen, oder das MAX-Linux per USB-Stick noch einmal aufspielen.

Schritte, zur Wiederherstellung:
  • System ausschalten
  • RCM-Jumper stecken
  • COM1 (ttyS0) mit einem NULL-Modem Kabel verbinden
  • Terminal-Programm mit 115200,n,8,1 starten
  • System einschalten
  • Nach den ersten BIOS-Meldungen die ESC-Taste drücken und
  • solange festhalten, bis Syslinux abbricht und diese Meldung erscheint:
    Code:
    Loading  aborted.
    boot:

  • Nun am "boot:" Prompt diese Zeile eingeben:
    Code:
    ramdisk

  • Dann als root anmelden
  • Das Max-Linux befindet sich auf der Partition sda5 und wird so gemountet:
    Code:
    mount /dev/sda5 /media/sda5

  • Nun die Korrekturen vornehmen, bzw. das MAX-Linux installieren (siehe DNPSK29-FS.pdf)
  • Zum Schluss das Dateisystem sauber aushängen:
    Code:
    sync
    cd /
    umount /media/sda5

  • System neu starten

_________________
Henry Nestler
Back to top
View user's profile Send private message Visit poster's website
hne



Joined: 11 Jul 2008
Posts: 210
Location: Hannover

PostPosted: 30.09.2010, 14:11    Post subject: Reply with quote

Die Dateien für das MAX-Linux befinden sich auf der CDROM zum Starterkit. In dem Archiv "/MAX-LinuxUSB-Stick/dnp2486-rootfs.tar.gz" sind alle Dateien enthalten.

Holen Sie sich die Datei libc-2.3.6.so dort heraus.
"/lib/libc.so.6" ist normalerweise ein Soft-Link auf "libc-2.3.6.so". Insofern müßten Sie also diese Datei und den Softlink wieder herstellen.

Falls wirklich nur die libc.so.6 bzw. libc-2.3.6.so defekt ist, können Sie diese Datei auch aus der Ramdisk vom MIN-Linux kopieren. Es ist das selbe System.
Code:
rm /media/sda5/lib/libc.so.6
cp /lib/libc.so.6 /media/sda5/lib/libc-2.3.6.so
ln -s libc-2.3.6.so /media/sda5/lib/libc.so.6

_________________
Henry Nestler
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    SSV-Forum Forum Index >>> DNP/2486 All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

SSV Software Systems GmbH

Dünenweg 5
30419 Hannover

Fon: +49(0)511  ·  40 000-0
Fax: +49(0)511  ·  40 000-40

sales@ssv-embedded.de


Impressum    ·    Datenschutz    ·    AGB

© 2023 SSV SOFTWARE SYSTEMS GmbH. Alle Rechte vorbehalten.

ISO 9001:2015