tar auf /dev/hd
Dietmar Guhe
dguhe at Mathematik.Uni-Bielefeld.DE
Wed Jan 12 14:23:43 CET 2000
> >
> > koennte mir jemand erklaeren, was - mal abgesehen davon das es
> > klappt - eigentlich bei
> >
> > (cd /dev; tar cf - . ) | (cd /irgendwas; tar xpf -)
> >
> > passiert?
> Übrigenswird dieses Beispiel nicht auf einer
> aktuellen bash laufen -- die erwartet vor der schließenden Klamma noch
> ein weiteres Semikolon!
Ich hab
bash --version
GNU bash, version 2.01.1(1)-release (i486-pc-linux-gnu)
Copyright 1997 Free Software Foundation, Inc.
laufen, da gehts. Aber gut zu wissen, werd ich mir angewoehnen.
> So, also haben wir bisher ein tar-Archiv von /dev, daß stdout geschrieben
> wird.
>
Ich haette meine Frage wohl genauer formulieren sollen. Die Syntax von tar
hab ich verstanden, aber was passiert wenn z.B. die "datei" /dev/hda1
gelesen wird und daran die erste Partition der ersten IDE-Platte haengt?
Was ich gemacht habe ist das folgende:
Auf einem Notebook einen NFSServer gestartet, auf einem anderen mit
der toms (Linux auf einer Diskette) die Dateien des Sersers gemountet,
die Platte des Clients gemountet und dann
(cd /server; tar cf - . ) | (cd /platte_vom_client; tar xpf -)
Bei diesem Verschieben werden die devices korrekt mitverschoben und
nach nur wenigen Anpassungen auf dem Client lief alles.
Nur welchen daten werden denn da von /dev/hda1 gelesen? Ein
cat /dev/hda1
ist nicht sehr aufschlussreich.
Dietmar
______________________________________________________
----> Meine Loesung von Y2K ist: s/Y/K/g <----
http://www.mathematik.uni-bielefeld.de/~dguhe/
------------------------------------------------------
More information about the Linux
mailing list