On 20.07.03 Erik Schanze (schanzi_@gmx.de) wrote:
Am 20. Juli 2003 schrieb Thomas Presberger:
Christian Perle wrote:
Moin,
/dev/{hda,null}
aber hier geht es schon los - die gibt es nicht mehr.
Du kannst die fehlenden Devices von einer anderen Linuxinstallation, dem baseX_X.tgz von Debian oder einer Knoppix-CD kopieren.
Oder die Manpage von MAKEDEV lesen. Als Hilfe hier Major- und Minor-Nummern.
drachi:[~] #ll /dev/hda /dev/null brw-rw---- 1 root disk 3, 0 Jul 5 2000 /dev/hda crw-rw-rw- 1 root root 1, 3 Aug 31 2002 /dev/null
In einem Backup von /lib ist ld-linux.so.2 ein link auf ld-2.2.5.so und libc.so.6 ein link auf libc-2.2.5.so. Die Links gibt es gar nicht mehr und ansonsten nur eine ld-2.3.1.so und eine libc-2.3.1.so. Aber hinter der libc-2.3.1.so steckt eine völlig andere Datei - in diesem Fall die nsswitch.conf aus /etc und ld-2.3.1.so ist ein link auf ../init.d/checkfs.sh.
Na Moment. Debian stable enthählt gar keine glibc-2.3.x. Die ist entweder aus Testing oder aus unstable.
Also hier scheint noch einiges mehr schiefgegangen zu sein, als ich dachte. So kann ich mein seit 1999 gepflegtes Debian wohl vergessen.
Kommt drauf an, ob Du noch was zusammenfindest. Solange Du aber regelmäßig Backups gemacht hast, ist wohl ein komplette Neuinstallation einfacher..
Wenn du noch mit dpkg --get-selections deine Installationen festgehalten hast würde ich nach Rettung aller noch benötigeter Daten eine Neuinstallation und dann dpkg --set-selections machen. Wenn du allerdings ein gemischtes System oder Programme an der Paketverwaltung vorbei installiert hast, ist es damit nicht getan.
IICR hatte er /var auf / und damit dürfte die mit tot sein.
Wenn du keine aktuelle Paketliste hast, stehen unter /var/lib/dpkg wertvolle Informationen, welche Pakete installiert sind. Evtl. kann man einer Knoppix diese unterjubeln und ein get-selections erstellen? (Noch nie probiert)
von stable auf unstable? Eher fraglich. Außerdem kann er auf seiner Installation Pakete dabei gehabt haben, die eine Knoppix nicht mitliefert.
Am besten wäre eine Neuinstallation auf einer anderen Partition und die alte noch eine Weile behalten, falls man doch noch was braucht.
/etc und /usr/local könnten noch Interesse sein...
H.