Write An Sd/Mmc Card Using Mac Os X; Graphical Interface; Command Line; Alternative Method - DFI FS051 User Manual

2.5 inch pico-itx
Hide thumbs Also See for FS051:
Table of Contents

Advertisement

• Press write to start writing the image to the card. (This may take a couple of minutes).
• After the Program is finished, you can eject your SD-Card.
• Insert it into your target device, plug-in power cable and you could start using the device.

Write an SD/MMC Card Using MAC OS X

On Mac OS we could use the command line dd tool or using the graphical tool ImageWriter to
write the image to the SD/MMC card.

Graphical Interface

• Connect the SD card reader with the SD card inside. Note that it must be formatted in
FAT32.
• From the Apple menu, choose About This Mac, then click on More info...; if you are using
Mac OS X 10.8.x Mountain Lion or newer then click on System Report.
• Click on USB (or Card Reader if using a built-in SD card reader) then search for your SD
card in the upper right section of the window. Click on it, then search for the BSD name in the
lower right section; it will look something like 'diskn' where n is a number (for example, disk4).
Make sure you take a note of this number.
• Unmount the partition so that you will be allowed to overwrite the disk; to do this, open
Disk Utility and unmount it (do not eject it, or you will have to reconnect it). Note that On Mac
OS X 10.8.x Mountain Lion, "Verify Disk" (before unmounting) will display the BSD name as "/
dev/disk1s1" or similar, allowing you to skip the previous two steps.
• From the terminal run:
sudo dd bs=1m if=<image_path>/ubuntu12-full-image.img of=/dev/diskn
Remember to replace n with the number that you noted before!

Command Line

• If you are comfortable with the command line, you can image a card without any additional
software. Run:
diskutil list
• Identify the disk (not partition) of your SD card e.g. disk4 (not disk4s1):
diskutil unmountDisk /dev/<disk# from diskutil>
e.g. diskutil unmountDisk /dev/disk4
sudo dd bs=1m if=image.img of=/dev/<disk# from diskutil>
e.g. sudo dd bs=1m if=2015-02-16-raspbian-wheezy.img of=/dev/disk4
Chapter 4 System Recovery
Chapter 4
This may result in an dd: invalid number '1m' error if you have GNU coreutils installed. In that
case you need to use 1M:
sudo dd bs=1M if=image.img of=/dev/<disk# from diskutil>
This will take a few minutes.

Alternative Method

Note: Some users have reported issues with using Mac OS X to create SD cards.
These commands and actions need to be performed from an account that has administrator
privileges.
• From the terminal run df -h.
• Connect the SD card reader with the SD card inside.
• Run df -h again and look for the new device that wasn't listed last time.
Record the device name of the filesystem's partition, for example /dev/disk3s1.
• Unmount the partition so that you will be allowed to overwrite the disk:
sudo diskutil unmount /dev/disk3s1
(or open Disk Utility and unmount the partition of the SD card (do not eject it, or you will
have to reconnect it)
• Using the device name of the partition, work out the raw device name for the entire disk by
omitting the final "s1" and replacing "disk" with "rdisk". This is very important as you will lose
all data on the hard drive if you provide the wrong device name. Make sure the device name
is the name of the whole SD card as described above, not just a partition of it (for example,
rdisk3, not rdisk3s1). Similarly, you might have another SD drive name/number like rdisk2 or
rdisk4; you can check again by using the df -h command both before and after you insert your
SD card reader into your Mac. For example,
/dev/disk3s1 becomes /dev/rdisk3.
• In the terminal, write the image to the card with this command, using the raw disk device
name from above. Read the above step carefully to be sure you use the correct rdisk number
here:
sudo dd bs=1m if=2015-02-16-raspbian-wheezy.img of=/dev/
If the above command reports an error (dd: bs: illegal numeric value), please change bs=1m
to bs=1M.
18
rdisk3
www.dfi .com

Advertisement

Table of Contents
loading

Table of Contents