Difference between revisions of "EBC Exercise 03 Installing a Beagle OS"

From eLinux.org
Jump to: navigation, search
m (Initial page)
 
m (Download a copy of the Ångström image: Updated for ETC2012 image)
Line 7: Line 7:
 
== Download a copy of the Ångström image ==
 
== Download a copy of the Ångström image ==
  
Download a copy of the image [http://www.rose-hulman.edu/~yoder/Beagle/ here].  You see several files listed here.  You want to download '''FIE2011.img.bz2''' and '''FIE2011.img.bz2.md5'''.  The first is some 1.4G, so it will take a while.  The second is a check sum file for the first.   
+
Download a copy of the image [http://www.rose-hulman.edu/~yoder/Beagle/ here].  You see several files listed here.  You want to download '''ETC2012.img.bz2''' and '''ETC2012.img.bz2.md5'''.  The first is some 1.5G, so it will take a while.  The second is a check sum file for the first.   
  
 
Once you have the two files and the card, what you do with them depends on what OS you are running.
 
Once you have the two files and the card, what you do with them depends on what OS you are running.
Line 14: Line 14:
  
 
If you are running Linux type:
 
If you are running Linux type:
<pre>
+
 
$ md5sum FIE2011.img.bz2
+
host$ '''md5sum ETC2012.img.bz2'''
$ cat FIE2011.img.bz2.md5
+
host$ '''cat ETC2012.img.bz2.md5'''
</pre>
+
 
 
The two command should show the same thing
 
The two command should show the same thing
  c33cf12aede2109017530b2c2ad4cc36 FIE2011.img.bz2
+
  6610e1ea35febc5e9016734213bdba68 ETC2012.img.bz2
  
 
If your results match you have successfully downloaded the image and can move on.  If they don't match, try downloading again.  If that doesn't work, contact me.
 
If your results match you have successfully downloaded the image and can move on.  If they don't match, try downloading again.  If that doesn't work, contact me.
  
 
Next uncompress the image.   
 
Next uncompress the image.   
  $ bunzip2 -k FIE2011.img.bz2  
+
  host$ '''bunzip2 -k ETC2012.img.bz2'''
 
The '''-k''' says to keep the compressed file.  This will take a few minutes.   
 
The '''-k''' says to keep the compressed file.  This will take a few minutes.   
  
Line 35: Line 35:
 
Then enter:
 
Then enter:
  
  $ dd if=FIE2011.img  of=/dev/sd''X'' bs=8M
+
  host$ '''dd if=ETC2012.img  of=/dev/sd''X'' bs=8M'''
  $ sync
+
  host$ '''sync'''
  
 
Where <code>/dev/sd''X''</code> is the path to your SD card.  This may take 10 minutes.  Mine took about 7.5.
 
Where <code>/dev/sd''X''</code> is the path to your SD card.  This may take 10 minutes.  Mine took about 7.5.
Line 48: Line 48:
 
# Download and install [https://wiki.ubuntu.com/Win32DiskImager Ubuntu's Win32DiskImager] (also known as the [https://launchpad.net/win32-image-writer/ win32-image-writer]).
 
# Download and install [https://wiki.ubuntu.com/Win32DiskImager Ubuntu's Win32DiskImager] (also known as the [https://launchpad.net/win32-image-writer/ win32-image-writer]).
 
# Download and install [http://www.7-zip.org/ 7-zip compression software]. (Or use winRAR)
 
# Download and install [http://www.7-zip.org/ 7-zip compression software]. (Or use winRAR)
# Decompress '''FIE2011.img.bz2''' image file using 7-zip (or winRAR).
+
# Decompress '''ETC2012.img.bz2''' image file using 7-zip (or winRAR).
 
# Insert >=4GB SD card into the reader/writer.
 
# Insert >=4GB SD card into the reader/writer.
 
# Start the Win32DiskImager.
 
# Start the Win32DiskImager.
# Select '''FIE2011.img''' and correct SD card location.
+
# Select '''ETC2012.img''' and correct SD card location.
 
# Click on '''Write'''.
 
# Click on '''Write'''.
 
After the image writing is done (this will take some 10 minutes), eject the SD card.
 
After the image writing is done (this will take some 10 minutes), eject the SD card.

Revision as of 14:17, 25 February 2012


In this class we run The Ångström Distribution on the BeagleBoard. Ångström is a stable and userfriendly distribution if Linux for embedded devices like handhelds, set top boxes and network-attached storage devices and the BeagleBoard.

Here's how to load the Ångström image we'll be using on an SD card. First get a microSD card that holds at least 4G.

Download a copy of the Ångström image

Download a copy of the image here. You see several files listed here. You want to download ETC2012.img.bz2 and ETC2012.img.bz2.md5. The first is some 1.5G, so it will take a while. The second is a check sum file for the first.

Once you have the two files and the card, what you do with them depends on what OS you are running.

Writing an SD card via Linux

If you are running Linux type:

host$ md5sum ETC2012.img.bz2
host$ cat ETC2012.img.bz2.md5

The two command should show the same thing

6610e1ea35febc5e9016734213bdba68  ETC2012.img.bz2

If your results match you have successfully downloaded the image and can move on. If they don't match, try downloading again. If that doesn't work, contact me.

Next uncompress the image.

host$ bunzip2 -k ETC2012.img.bz2 

The -k says to keep the compressed file. This will take a few minutes.

Insert your microSD card in a reader/writre and find the path to it by running System:Administration:Disk Utility. You will see

Screenshot-Disk Utility.png

The path is in the upper right.

Then enter:

host$ dd if=ETC2012.img  of=/dev/sdX bs=8M
host$ sync

Where /dev/sdX is the path to your SD card. This may take 10 minutes. Mine took about 7.5.

Writing an SD card via Windows

The following instructions come from here.

To initialize your card under Windows, you can do the following:

  1. Download and install Ubuntu's Win32DiskImager (also known as the win32-image-writer).
  2. Download and install 7-zip compression software. (Or use winRAR)
  3. Decompress ETC2012.img.bz2 image file using 7-zip (or winRAR).
  4. Insert >=4GB SD card into the reader/writer.
  5. Start the Win32DiskImager.
  6. Select ETC2012.img and correct SD card location.
  7. Click on Write.

After the image writing is done (this will take some 10 minutes), eject the SD card.

Boot your Beagle

You should now have a functioning SD card image. Plug it into your BeagleBoard and boot it up.

The root password is test.