W samouczkach online często zaleca się użycie następującego polecenia, aby skopiować CDROM do obrazu ISO:
$ dd if=/dev/dvd of=foobar.iso bs=2048
Dlaczego należy podać rozmiar bajtu? Zauważam, że w rzeczywistości 2048 jest standardowym rozmiarem bajtów dla obrazów CDROM, ale wydaje się, że ddbez określenia bs=lub też count=działa.
W jakich okolicznościach byłoby problematyczne nie określić bs=czy count=przy kopiowaniu z urządzenia skończonej wielkości?
dd bs=4m iflag=fullblockvsdd bs=1111i zwróć uwagę na znacznie wyższe prędkości transmisji danych, które da ci ta pierwsza. Dzieje się tak, ponieważ pierwszy z nich wyrównuje się z naturalnymi rozmiarami bloków na karcie SD, podczas gdy drugi wymaga, aby kontroler SD wykonał wiele odczytu, kopiowania i ponownego flashowania, aby zapisać częściowe bloki fizyczne. Znaczeniefullblocknie należy lekceważyć, nawiasem mówiąc, jak bez niej,bsjest tylko częściowe i odczytuje maksymalnie może doprowadzić do trwałych kolejnych niedopasowania.