Ich führe den folgenden Befehl auf einem Ubuntu-System aus: dd if=/dev/random of=rand bs=1K count=2 Bei jeder Ausführung erhalte ich jedoch eine Datei mit einer anderen Größe. Warum ist das? Wie kann ich eine Datei einer bestimmten Größe erzeugen, die mit zufälligen Daten gefüllt ist?
Ich habe viele Führer und Forum - Beiträge lesen zu beschreiben , wie zu bedienen dd, aber eine Sache , die ich bemerkt habe ist , dass die Menschen immer unterschiedliche Werte für die Verwendung bs=, count=und seek=Schalter. Bitte kann jemand erklären, was diese Schalter genau bewirken (die Manpage ist …
Ich möchte eine 100GB-Datei als Dateisystem erstellen. Die Datei wird auf einem verschlüsselten Datenträger gespeichert, sodass die Datei / das Dateisystem selbst nicht (weiter) verschlüsselt werden muss. Die Suche hat viele verschiedene Methoden ergeben, um dies zu tun. Manche verwenden losetup, manche nicht. Ist das Folgende eine akzeptable Methode? $ …
Was ist der Unterschied zwischen zwei ddBefehlen mit unterschiedlichen bsund countWerten, solange sie sich mit denselben multiplizieren? Beispielsweise: dd if=/dev/random of=aa bs=1G count=2 dd if=/dev/random of=aa bs=2G count=1
Ich habe 200 GB freien Speicherplatz, 16 GB RAM (von denen ~ 1 GB durch den Desktop und den Kernel belegt ist) und 6 GB Swap. Ich habe eine 240 GB externe SSD, von der 70 GB 1 verwendet werden und der Rest frei ist, den ich auf meiner Festplatte …
Ich arbeite an einem Embedded-System mit der Busybox-Version von dd. Ich versuche, ein Löschen des Laufwerks von einem externen Dienstprogramm aus zu testen, aber dd liest nach dem Löschen nicht erneut von der Disc, sondern zeigt mir die zwischengespeicherten Daten an. Ich habe es auf dd eingegrenzt, als wenn ich …
Hintergrund Ich kopiere einige Daten-CDs / DVDs in ISO-Dateien, um sie später zu verwenden, ohne dass sie in das Laufwerk eingelegt werden müssen. Ich suche im Internet nach Prozeduren und habe eine Menge gefunden: Verwendung von catzum Kopieren eines Mediums: http://www.yolinux.com/TUTORIALS/LinuxTutorialCDBurn.html cat /dev/sr0 > image.iso Verwendung von, ddum dies zu …
Können mir einige erklären, was in den folgenden Zeilen passiert? dd if=/dev/urandom bs=4096 seek=7 count=2 of=file_with_holes Besonders suchen Teil ist nicht klar Manpages sagt: seek=BLOCKS skip BLOCKS obs-sized blocks at start of output Was ist ein Obs-Block?
Angenommen, Sie möchten eine fehlerhafte Festplatte auf Null setzen. Sie möchten so viel wie möglich mit Nullen überschreiben. Was Sie nicht wollen, ist: Der Vorgang wird beim ersten Schreibfehler abgebrochen. Wie geht das? AFAICS, plain ddbietet nur eine Option zum Ignorieren von Lesefehlern. So etwas wie dd if=/dev/zero of=/dev/disk/by-id/lousy-vendor-123 bs=128k …
Ich habe eine 1 TB-Datei. Ich möchte von Byte 12345678901 zu Byte 19876543212 lesen und das auf Standardausgabe auf einer Maschine mit 100 MB RAM setzen. Ich kann leicht ein Perl-Skript schreiben, das dies tut. Sysread liefert 700 MB / s (was in Ordnung ist), aber Syswrite liefert nur 30 …
Früher habe ich ddein 80-GB- Laufwerk gesichert dd if=/dev/sdb of=~/sdb.img Jetzt muss ich auf einige Dateien auf diesem Laufwerk zugreifen, aber ich möchte die ".img" nicht wieder über das Laufwerk kopieren. mount ~/sdb.img /mnt/sdbfunktioniert auch nicht. Es gibt zurück: mount: you must specify the filesystem type Ich habe versucht, den …
Bearbeitet: Führen Sie dies nicht aus, um es zu testen, es sei denn, Sie möchten Daten zerstören. Könnte mir jemand helfen zu verstehen, was ich habe? dd if=/dev/zero of=/dev/sda bs=4096 count=4096 F: Warum speziell 4096 für count? dd if=/dev/zero of=/dev/sda bs=512 count=4096 seek=$(expr blockdev --getsz /dev/sda - 4096) F: Was …
Ich habe ein Tar-Archiv eines einzelnen Disk-Image. Das Bild in dieser Teer-Datei ist ungefähr 4 GB groß. Ich leite die Ausgabe von tar xfin ddum das Disk-Image auf eine SD-Karte zu schreiben. Der Speicherauszug stoppt nie, bis die Karte voll ist. Hier ist meine Shell-Sitzung: $ ls -l disk.img.tgz -rw-r--r-- …
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 …
Es gibt wahrscheinlich einen einfachen Trick, um dies zu tun, aber ich kann nicht aus der Manpage herausfinden. Wie schneide ich die letzten 1 MB aus einer Datei mit einer unbestimmten Größe, zum Beispiel mit dd?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.