Difference between revisions of "Flashing Linux to SD Card"
Jump to navigation
Jump to search
| Line 7: | Line 7: | ||
The following clears the start and the end of an SD Card (or any block device in general). | The following clears the start and the end of an SD Card (or any block device in general). | ||
| − | < | + | <pre> |
SD_CARD_DEVICE=/dev/sdX | SD_CARD_DEVICE=/dev/sdX | ||
sudo dd if=/dev/zero of=$SD_CARD_DEVICE bs=512 count=1024 | sudo dd if=/dev/zero of=$SD_CARD_DEVICE bs=512 count=1024 | ||
sudo dd if=/dev/zero of=$SD_CARD_DEVICE bs=512 seek=$(( $(blockdev --getsz $SD_CARD_DEVICE) - 1024 )) count=1024 | sudo dd if=/dev/zero of=$SD_CARD_DEVICE bs=512 seek=$(( $(blockdev --getsz $SD_CARD_DEVICE) - 1024 )) count=1024 | ||
| − | </ | + | </pre> |
Revision as of 05:43, 14 April 2020
How to flash Linux onto an SD Card?
dd if=file.img of=/dev/sdx bs=4M status=progress
where /dev/sdx is the SD Card block device (NOT a partition, the whole thing!).
Clearing an SD Card
The following clears the start and the end of an SD Card (or any block device in general).
SD_CARD_DEVICE=/dev/sdX sudo dd if=/dev/zero of=$SD_CARD_DEVICE bs=512 count=1024 sudo dd if=/dev/zero of=$SD_CARD_DEVICE bs=512 seek=$(( $(blockdev --getsz $SD_CARD_DEVICE) - 1024 )) count=1024