Re: AW: tar | split
Bernhard Schiffner <[email protected]> Wed, 05 Nov 2025 14:34:31 +0100
| Newsgroups | gmane.user-groups.linux.dresden |
|---|---|
| Message-ID | <2678210.Lt9SDvczpP@bs24> |
Hallo Ronny, das ist schnelles Feedback. Da bin ich also nicht auf dem Holzweg mit dem Z= usammenbasteln. Das kleine Schmankerl meiner Version liegt in der Verwendung von 7z, das wo= hl auf allen verf=C3=BCgbaren CPUs komprimieren soll (im Gegensatz zu gzip). Allerdings muss man diese Kommandozeilenparameter erst einmal finden / raus= bekommen: 7z a -si -so -an -tgzip -bsp2=20 a: mache Archiv(e) =2Dsi -so : nimm von stdin, schreibe nach stdout =2Dan: nicht meckern / abbrechen, wenn Archiv-Namen nicht als Parameter ge= nannt wird (-so!) =2Dtgizp: gzip als Kompressionstyp =2Dbsp2: Fortschrittsanzeige nach stderror Das hat auch gedauert, aber irgendwie kam ich bei tar gar nicht weiter. Vielen Dank! Bernhard Am Mittwoch, 5. November 2025, 12:33:17 Mitteleurop=C3=A4ische Normalzeit s= chrieb [email protected]: > Hallo Bernhard, >=20 > > Die Idee ist, eine Partition (Windows, 40 GB, ~25 GB belegt, Rest mit > > "Nullfiles" beschrieben, diese gel=C3=B6scht) auf einem USB-Stick (vfat= ) zu sichern. > ... > > Allerdings komme ich mit der man-page von tar nicht klar. Die ist irgen= dwie > > so esoterisch formuliert (GNU-Style?), dass ich(!) nicht begreife, was = nun > > eigentlich und wie gemacht werden muss. > > >=20 > - 'tar -L' erfordert '-M' und ist f=C3=BCr Wechselmedien (Tapes), wird al= so interaktiv nach neuen Dateinamen fragen > - Deine Idee mit 'split' ist dann doch nicht verkehrt 'tar -cf - /dev/sda= 2 | split -b 3G - /ziel.datei.auf.vfat' > - so werden aber die 15GB Nullen nicht wegrationalisiert, also sollte ein= 'gzip -1 |' vor das 'split' > - da Du nun aber eigentlich kaum features von tar nutzt, k=C3=B6nnte 'dd = bs=3Dxx' performanter sein und du k=C3=B6nntest es mit 'status=3Dprogress' = oder 'pv' auch aufh=C3=BCbschen=20 >=20 >=20 > Mit freundlichen Gr=C3=BC=C3=9Fen / Kind regards > Ronny Seffner >=20 >=20