Als «sparse-files» getaggte Fragen

8
Klonen Sie die gesamte Partition oder Festplatte in eine Sparse-Datei
Ich mag es, eine ganze Partition oder eine ganze Festplatte auf eine größere externe Festplatte zu klonen, aber ich mag es, eine Sparse-Datei zu erstellen. Ich verwende es oft ddzum Klonen, aber es unterstützt keine spärlichen Dateien. Als Workaround habe ich Folgendes verwendet: cp --sparse=always <(dd if=/dev/sda1 bs=8M) /mount/external/backup/sda1.raw Dies …

4
Kann eine Datei, die ursprünglich dünn war und dann erweitert wurde, wieder dünn gemacht werden?
Ich weiß, dass das Kopieren oder Übertragen einer ursprünglich spärlichen Datei ohne ein Hilfsprogramm, das spärliche Dateien versteht, dazu führt, dass die "Löcher" ausgefüllt werden. Gibt es eine Methode oder ein Hilfsprogramm, um eine ehemals dünn besetzte Datei wieder in dünn zu verwandeln? Zum Beispiel: Sparse-Datei erstellen: % dd if=/dev/zero …

3
Wie können Sie Dateien über die Befehlszeile zuschneiden?
Was ist das Konsolenäquivalent des folgenden Python-Codes: target = file("disk", "w") # create a file target.seek(2*1024*1024*1024) # skip to 2 GB target.write("\0") target.close() Vielleicht eine DD-Beschwörung? Die Idee ist, eine Datei mit einer scheinbaren Größe von 2 GB zu erstellen, die z. B. für die Virtualisierung verwendet werden kann. kvm …
18 files  dd  sparse-files 

4
Erstellen einer beliebig großen "gefälschten" Datei
Ich möchte eine spezielle Datei ähnlich /dev/nulloder erstellen /dev/random, in der die Datei nicht vorhanden ist, aber Sie können sie trotzdem lesen, mit der Ausnahme, dass ich tatsächlich eine Obergrenze für die scheinbare Größe der Datei festlegen könnte. Um es anders auszudrücken, ich möchte eine spezielle Datei erstellen, in der …

3
Wie gebe ich die "Spärlichkeit" einer Datei aus?
Wie gebe ich aus, wie viel von der nominalen Dateigröße tatsächlich mit Daten gefüllt ist? Wie vmtouchzeigt, wie viel Datei derzeit im Speicher ist ... Ich erwarte, dass der Workflow so aussieht: $ fallocate -l 1000000 data $ measure_sparseness data 100% $ fallocate -p -o 250000 -l 500000 data $ …

1
Was könnte diese seltsame sparsame Dateibehandlung von / in tmpfs erklären?
Auf meiner ext4Dateisystempartition kann ich den folgenden Code ausführen: fs="/mnt/ext4" #create sparse 100M file on ${fs} dd if=/dev/zero \ of=${fs}/sparse100M conv=sparse seek=$((100*2*1024-1)) count=1 2> /dev/null #show its actual used size before echo "Before:" ls ${fs}/sparse100M -s #setting the sparse file up as loopback and run md5sum on loopback losetup /dev/loop0 …

3
Detaillierte Informationen zu Dateien mit geringer Dichte unter Linux
Ich habe eine spärliche Datei, in der nur einige Blöcke zugeordnet sind: ~% du -h --apparent-size example 100K example ~% du -h example 52K example Ich möchte wissen, welche Blöcke der Datei tatsächlich zugeordnet sind. Gibt es einen Systemaufruf oder eine Kernel-Schnittstelle, über die eine Liste der Zuordnungen oder der …

1
Gibt es irgendwelche Nachteile von "cp --sparse = always"?
Gibt es irgendeinen Grund nicht Gebrauch zu verwenden --sparse=alwaysmit jedem Aufruf an cp? info cp sagt: ‘--sparse=WHEN’ A “sparse file” contains “holes”—a sequence of zero bytes that does not occupy any physical disk blocks; the ‘read’ system call reads these as zeros. This can both save considerable disk space and …

2
Wie kann man das ext4-Dateisystem spärlich machen?
Ich verwende Linux als Gastbetriebssystem in VirtualBox. Ich habe eine große Anzahl von Dateien aus dem Dateisystem gelöscht. Jetzt möchte ich die Dateisystem-Image-Datei (vdi) verkleinern. Das Verkleinern funktioniert durch Komprimieren des Dateisystem-Images, wo immer es den Wert "null" auf der Festplatte hat. Es scheint, dass eine Anwendung namens zerofree "null" …



1
Konvertieren einer Sparse-Datei in eine Non-Sparse-Datei
Wie kann man unter Linux bei einer Datei mit geringer Dichte eine nicht spärliche Datei erstellen? Es könnte kopiert werden cp --sparse=never ..., aber wenn die Datei 10G und das Loch 2G ist (das heißt, der zugewiesene Speicherplatz ist 8G), wie kann das Dateisystem die verbleibenden 2G zuweisen, ohne das …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.