Mailinglist Archive: opensuse-de (3024 mails)

< Previous Next >
Re: Partition Verschieben: Hard-/Soft-Links?
  • From: andreas.schoelver@xxxxxxxxxxxx (andreas schoelver)
  • Date: Mon Apr 06 17:22:07 1998
  • Message-id: <35290F3F.3EDE26BC@xxxxxxxxxxxx>



Andreas Joppich wrote:

On Fri, Apr 03, 1998 at 07:21:59PM +0200, andreas schoelver wrote:

Michael Lestinsky wrote:

Hallo *,

Wenn ich eine Partition verschiebe, was passiert dann mit den Links?
[deletia]
Wie funktioniert das bei Hard-Links?

[... stuff deleted...]

allerdings habe ich noch nicht auprobiert, einen hard-link von
einer partition zu einer anderen zu erzeugen. das koennte
dann evtl. schon problematisch sein. (probier's bitte mal aus.)
symbolische links sind definitiv kein problem.


Hardlinks von einer auf eine andere Partition funktionieren nicht, da es sich
dabei um sog. Cross-Device-Links handelt.

joppicha@alderan:/home/joppicha > ln -iv /tmp/aj.junkmail ./a
create hard link ./a to /tmp/aj.junkmail
ln: cannot create hard link `./a' to `/tmp/aj.junkmail': Cross-device link

als kleiner nachtrag fuer Michael ...
(ich musste erstmal in ruhe nachdenken ;-) ):
zwei per hardlink erzeugte eintraege verweisen gemeinsam auf eine
bestimmte inode. wuerde der eine der eintrage auf einer anderen
partition
liegen, wuerde er auch zwangslaeufig auf die entsprechende inode auf
dieser partition verweisen (muessen). (mal vorausgesetzt, diese
inode steckt nicht noch in der free-list, das gaeb dann knuettelkitt.)
deshalb _kann_ das nicht funktionieren. :)
beim logischen link wird stattdessen eine zusaetzliche inode belegt,
in der dann drin steht, wo die zielinode (datei/verzeichnis) zu finden
ist.

so long
Andreas


der andere Andreas ;-)

--
Dipl.-Ing. Andreas Schoelver - Tel.: ++49-(0)-234/700-6908
<A
HREF="mailto:andreas.schoelver@xxxxxxxxxxxx";>mailto:andreas.schoelver@xxxxxxxxxxxx</A>
FH Bochum, Institut fuer Automatisierung,
Labor fuer Informatik.
Lennershofstrasse 140, 44801 Bochum
AG Parallel: <A HREF="http://www.nt-nv.fh-koeln.de/";><A
HREF="http://www.nt-nv.fh-koeln.de/</A">http://www.nt-nv.fh-koeln.de/</A</A>>
+------------------------------------;->-------------------+
--
Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@xxxxxxxx
schicken, mit dem Text: unsubscribe suse-linux


< Previous Next >
References