Liest `dd if = / dev / sr0` ALLE Bytes?
Ich habe einige linux-distro.iso auf einen Linux-PC heruntergeladen und auf eine Disc gebrannt. Diese Scheibe wurde automatisch geschlossen.
Ich habe diese CD in einen Windows-PC eingelegt ... es ist kein freier Speicherplatz mehr vorhanden und die Anzahl der verwendeten Bytes entspricht der Größe von linux-distro.iso. So weit, ist es gut. Dann lege ich die CD wieder in den Linux-PC.
$ dd if=/dev/sr0 of=output1.iso
Der Brennvorgang fügte einige Bytes hinzu, output1.iso = linux-distro.iso + 16384 Bytes. Ein Hexdump zeigte, dass diese Bytes alle Nullen sind.
Dann habe ich das gleiche linux-distro.iso auf einen Windows-PC heruntergeladen und auf eine andere Disc gebrannt. Die Sitzung wurde geschlossen, aber die CD wurde nicht geschlossen. Diese zweite CD habe ich in den Linux-PC eingelegt.
$ dd if=/dev/sr0 of=output2.iso $ diff -s output1.iso output2.iso Files output1.iso and output2.iso are identical
Ich habe die zweite CD wieder in den Windows-PC eingelegt. Windows zeigt den verfügbaren Speicherplatz an, da die Sitzung geschlossen wurde, der Datenträger jedoch nicht.
Aber jetzt liest Windows 4210688 Bytes mehr von CD 2 als von CD 1.
4210688 - 16384 = 4194304
So dd
liest 16384 Bytes mehr von der Platte 1 und 4.194.304 Bytes weniger von Disc 2 als Windows.
Was ist los?
0 Antworten auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
3
Unbegrenztes Wechseln zwischen DVD-Regionen auf dem MacBook Pro?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
1
Windows verliert das Bildschirmlayout