2013年9月6日金曜日

BeagleBone Black に FreeBSDをインストール 1

 beagleboard.org のサイトにBeagleBone に FreeBSDを載せるプロジェクトらしきリンクがあったので、この通りやってみることにする。

 1. 自前のAtom D510マシンに、FreeBSD9.2RC3をインストールして、こいつで作業する事にする。microSDカードをUSBポートから USBカードリーダー・ライター (¥105)を某100円ショップで購入。microSD→SDカードアダプタ→これ→USBポート と差込み、準備完了。

 2.FreeBSDマシン上で microSDが /dev/da0 で認識されている事を確認
   アダプタ2つも介してるので、接触不良に注意する。最初認識しなかったw

 3.Format SD card
以下を実行する
   # dd if=/dev/zero of=/dev/da0 bs=512 count=1
   1+0 records in
   1+0 records out
   512 bytes transferred in 0.002112 secs (242407 bytes/sec)


   # gpart create -s mbr da0
   da0 created


   # gpart add -s64m -t \!14 da0
   da0s1 added


   # gpart set -a active -i 1 da0
   active set on da0s1


   # gpart add -t freebsd da0
   da0s2 added


   # newfs_msdos -F 16 /dev/da0s1
   /dev/da0s1: 130872 sectors in 16359 FAT16 clusters (4096 bytes/cluster)
   BytesPerSec=512 SecPerClust=8 ResSectors=1 FATs=2 RootDirEnts=512 Media=0xf0 FATsecs=64 SecPerTrack=63 Heads=255 HiddenSecs=0 HugeSectors=131040


   # newfs /dev/da0s2
   /dev/da0s2: 14927.5MB (30571440 sectors) block size 32768, fragment size 4096
           using 24 cylinder groups of 626.09MB, 20035 blks, 80256 inodes.
   super-block backups (for fsck_ffs -b #) at:
    192, 1282432, 2564672, 3846912, 5129152, 6411392, 7693632, 8975872, 10258112, 11540352, 12822592, 14104832, 15387072, 16669312,
    17951552, 19233792, 20516032, 21798272, 23080512, 24362752, 25644992, 26927232, 28209472, 29491712




0 件のコメント:

コメントを投稿