Verzeichnis mit tar in mehrere Dateiene archivieren

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
HorstV
Beiträge: 419
Registriert: 11.10.2003 18:34:22
Wohnort: Grenoble / Recklinghausen

Verzeichnis mit tar in mehrere Dateiene archivieren

Beitrag von HorstV » 07.12.2003 13:34:15

Hi,
irgendwie steh ich auf dem Schlauch!
Was muß ich tun damit tar folgendes tut:

test/ in test.xx.tar archivieren, wobei die Größe der einzelnen tar-Files 10 MB betragen soll!

Schönen 2. Advent
Horst
SID on IBM T42p kernel 2.6.14.5 ati-8.20.8

fluid
Beiträge: 494
Registriert: 14.11.2003 21:52:49

Beitrag von fluid » 07.12.2003 13:41:02

Du könntest die Ausgabe nach `split` umleiten. Später wieder mit `cat` zusammenfügen.

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 07.12.2003 20:35:09

Warum so umständlich? Tar ist sehr mächtig. Die man page von tar meint das folgende dazu:

Code: Alles auswählen

       -M, --multi-volume
              create/list/extract multi-volume archive
Die restlichen Optionen sind da auch alle erklärt. (Tip: tar -czMf <tarfile> <quelle> könnte gehen. Habs aber nicht getestet)
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
Tribble
Beiträge: 70
Registriert: 04.02.2005 12:30:05
Kontaktdaten:

Beitrag von Tribble » 19.01.2006 21:13:55

Hi..

Ich steh vor dem gleichen Problem.
Ich hab eine 4.7gb datei die auf ein Fat32 System soll (max Filesize bei fat32 4gb)
Die Dateien sollen nach der Teilung auch wieder unter Windows zusammensetzbar sein.

Die Multivolume Option im tar ist ja für Bänder gedacht.. das greift erst wenn das Medium voll ist oder ?

Methusalix

Verzeichnis mit tar in mehrere Dateiene archivieren

Beitrag von Methusalix » 20.01.2006 00:44:38

Hallo Tribble,

was ist denn jetzt eigentlich Deine Frage? 4,7GB auf einem fat32 Dateisystem - das geht meiner Meinung nach auch nicht. Das hat jetzt aber nun wirklich nix mit split oder tar zu tun, sondern mit Dateisystemen. Wenn Du da Windows-mäßig nicht nach oben migrieren kannst,
wäre Debian doch `ne Alternative

:D

Gruß
Matthias

HorstV
Beiträge: 419
Registriert: 11.10.2003 18:34:22
Wohnort: Grenoble / Recklinghausen

Beitrag von HorstV » 20.01.2006 09:42:30

Ich vermute mal die FAT32-Partition soll nur als Transportmedium zu einer ntfs-Partition dienen.
SID on IBM T42p kernel 2.6.14.5 ati-8.20.8

Benutzeravatar
Tribble
Beiträge: 70
Registriert: 04.02.2005 12:30:05
Kontaktdaten:

Beitrag von Tribble » 20.01.2006 15:32:32

Jepp

Die Fat32 Partition benutze ich auf einer Mobilen USB Platte.
Da nciht jeder zu dem ich die Platte mitnehme Debian installiert hat bin ich auf fat32 angewiesen.

Mein problem ist, das es anscheinend keine Möglichkeit gibt mit tar oder bzip ein Archiv auf mehrere Dateien zu verteilen. Also statt ein 5gb Zip/tar file 2*2,5gb Files.

So wie es z.B. bei Winrar oder Winzip geht.

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 20.01.2006 15:44:56

Erstellen:

Code: Alles auswählen

tar cjf - /pfad | split -b2500m - archiv.tar.bz2.
(den letzen Punkt nicht vergessen)

Entpacken

Code: Alles auswählen

cat archiv.tar.bz2.* | tar xvjf -

Benutzeravatar
Tribble
Beiträge: 70
Registriert: 04.02.2005 12:30:05
Kontaktdaten:

Beitrag von Tribble » 20.01.2006 16:35:13

Diese Lösung funktioniert soweit ich weis ja nur unter Linux (das zusammenfügen) oder ?

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 20.01.2006 17:00:39

Unter Windoof:

Code: Alles auswählen

copy /b Datei1 + Datei2 + Datei3 Zieldatei
Evtl. geht auch

Code: Alles auswählen

copy /b Datei1 + Datei2 + Datei3 CON | tar ...
kanns aber mangels Windows nicht ausprobieren.

Und evtl. muss vor jeder Quelldatei /b stehen...

Benutzeravatar
rotwein
Beiträge: 619
Registriert: 03.06.2003 12:22:51
Wohnort: Altdorf (bei Nürtingen -> bei Stuttgart)

Beitrag von rotwein » 20.01.2006 17:05:35

Hallo,

Falls Du auch ext3 Partitonen hast (geht auch auf externen USB Platten):

schau Dir doch mal ext2ifs an, z.B unter http://www.fs-driver.org
Dann kannst Du dir vermutlich das ganze aufspalten etc sparen.

Ich habe aber selbst noch keine Erfahrung damit!

Gruß, rotwein
...der ext2ifs auch mal testen wird, blos wann??..
If the solution is microsoft I want my problem back

Benutzeravatar
Tribble
Beiträge: 70
Registriert: 04.02.2005 12:30:05
Kontaktdaten:

Beitrag von Tribble » 20.01.2006 21:56:29

Auf die ext2ifs ist es jetzt auch hinausgelaufen.
Sie sollen ja ohne Probleme funktionieren, obwohl sie das Ext3 als Ext2 ansprechen.
Was ja angeblich auch gehen soll, da Ext3 abwärtskompatibel ist.

Ich werds dann merken ob es mir das Filesystem zerschießt :wink:
Aber trotzdem irgendwie arm das es für Linux keinen Packer gibt der die Dateien als Multivolume Archive erstellen kann wie zip,arj.rar unter Windows....

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von herrchen » 20.01.2006 22:54:11

Tribble hat geschrieben: Aber trotzdem irgendwie arm das es für Linux keinen Packer gibt der die Dateien als Multivolume Archive erstellen kann wie zip,arj.rar unter Windows....
es gibt alle genannten packer auch für Linux.
"aptitude install rar" sollte reichen.

herrchen

Benutzeravatar
Tribble
Beiträge: 70
Registriert: 04.02.2005 12:30:05
Kontaktdaten:

Beitrag von Tribble » 21.01.2006 21:25:00

Rar werd ich mal versuchen.
Der zip Packer bzip kann es zumindest nicht :)

Antworten