विलियम के जवाब पर विस्तार करते हुए , कोई अंतिम विभाजन के उपयोग fdisk
और एक कैलकुलेटर की गणना कर सकता है:
$ fdisk -l /dev/mmcblk0
Disk /dev/mmcblk0: 7.4 GiB, 7948206080 bytes, 15523840 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00057540
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 2048 186367 184320 90M c W95 FAT32 (LBA)
/dev/mmcblk0p2 186368 3667967 3481600 1.7G 5 Extended
/dev/mmcblk0p5 188416 3667967 3479552 1.7G 83 Linux
अंतिम विभाजन X सेक्टर आकार के बाइट्स = अंतिम क्षेत्र में कुल इस्तेमाल किया गया स्थान (यहाँ 3667967 x 512 है)।
GB में कुल उपयोग किया गया स्थान = बाइट्स / 1024 3 में कुल उपयोग किया गया स्थान (यहाँ 1.749023 GB है)।
आमतौर पर, यह एक ऐसी छवि बनाने के लिए महत्वपूर्ण नहीं है, जो डेटा के अंतिम उपयोगी बिट के लिए सही है, इसलिए उपरोक्त उदाहरण में मैं विलियम द्वारा वर्णित विधि का उपयोग करके 2 जीबी की एक छवि बनाऊंगा, जो पहले उत्तर में थी :
dd if=/dev/mmcblk0 of=/path/to/pi_updated.img bs=1M count=2048
छवि के अंत में शामिल आपके पिछले उपयोगी डेटा के बाद बेकार guff का एक छोटा सा हिस्सा होगा, लेकिन यह बेकार के सिद्धांत से अलग नहीं है, जब आप अपने मीडिया को छवि वापस लिखते हैं, तो इसे अलग कर दिया जाएगा।
यह विधि मेरे लिए एक दर्जन या इतने क्लोन पर काम कर रही है। यदि इस पद्धति में कोई घातक दोष हैं, तो वे अभी तक सामने नहीं आए हैं।
dd
अन्य कार्डों की मात्रा के साथ क्लोनिंग को समाप्त किया । फिर भी, जानना चाहेंगे कि क्या प्रारंभिक समस्या को हल करना संभव है।