[tar] problemen met hard links

Pagina: 1
Acties:

  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 02:31
Ik heb een back-up gemaakt van mijn debian Sid schijf, maar ik krijg problemen als ik die weer terug probeer te zetten. De hardlinks die in de tarball zitten willen niet terug op hun plaats als het bestand waarnaar het verwijst nog niet uitgepakt is. Ik krijg dus een hele lap tekst waarin dus iedere keer 'cannot create hardlink (...) no such file or directory staat'. Ik zie wel dat er hardlinks teruggezet worden als het bestand er al wel staat, dus het zou moeten kunnen.

De tar handleiding zegt hier niets over en het uitpakken met cpio werkt ook niet.

Ik heb ook al geprobeerd om na het uitpakken nog een keer de tar uit te pakken, maar dan geeft hij iedere keer 'file exists' terwijl ik de handlink /bin/gunzip --> /bin/gzip niet kan vinden. Wat moet ik doen om deze hardlinks te restoren?

Ik heb ook al geprobeerd om de foutmeldingen in een file te gooien met > /unpack.log, maar tar schrijft zijn foutmeldingen natuurlijk niet naar de stdout, domme ik |:(. Als ik die foutmeldingen heb zou ik ze kunnen strippen met cut en zo alleen de links en hun orginele bestanden hebben en dan weer zelf de links maken met als input dat lijstje, maar ik krijg ook dat niet voor elkaar. :(

[ Voor 3% gewijzigd door Jaap-Jan op 15-06-2003 19:39 ]

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett


  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 08:57

Sjonny

Fratser

stderr kan je iig met 2>/unpack.log afvangen
0 stdin, 1 stdout, 2 stderr.

The problem is in the part of your brain that handles intelligence.


  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 02:31
Foutje, de links die er wel staan zijn de symlinks. Dan moet ik dus toch op de manier die ik in mijn eerste post noemde mijn hardlinks maar zien aan te maken.

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett