• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] SEHR große Dateien splitten

Cletus

Newbie
Hiho,
ich möchte gerne eine 4GB große Partition auf DVD sichern.
Ein Windowsrechner hier im Netz hat einen DVD-Brenner und mir eine Share errichtet, auf der ich 5 GB Platz habe.

Also: Share ist unter /shares/Backup gemountet:

dd if=/dev/hda1 of=/shares/Backup/meinBackup
Dies bricht bei etwas über 2GB ab, file size limit exceeded...

kann ich irgendwie Dateien mit dieser MEthode "on-the-air" splitten?

Grüße
Cletus
 

stka

Guru
Versuch mal "man split"
mit split kannst du Dateien Teilen hier mal ein Beispiel:

split -b 1b /etc/passwd

erzeugt Dateien die so heißen:

ls
xaa xab xac

Bei einer größeren Datei entstehen so je nach größe der Blöcke mehrere Dateinen. Statt 1b (Das b steht für block a 512 Byte) kannst du "k für kilobyte" "m für megabyte" verwenden.

Wenn du dann die Dateien wieder zusammen bringen willst, wechsle in das Vezeichnis mit deinen Dateine und geben folgenden Befehl ein:

cat x* > dateiname

und schon hast du wieder eine Datei
 
OP
C

Cletus

Newbie
Hiho,
ich möchte das On-The_air machen.

D.h. direkt auslesen und auf die Windowsshare speichern...

Kann ich die auch wieder zusammenführen, wenn ich per dd mit parametern splitte?

Grüße
Cletus
 
OP
C

Cletus

Newbie
OK, auch split kann man per Pipe ansprechen.

dd if=/dev/hda1 | split -b 512000000

Danke für die HIlfe

Grüße
Cletus
 
Oben