USBメモリを作業領域とswapにマウント

OS入ってるSDカードを何回も読み書きしててぶっ壊れた事から学んだ。
USBメモリにswapとかを置くようにした。オンボードのRAMが128MBしかないので、swapを700MBぐらい作っておいた。どれぐらいが適正なのか知らないが余ってるので多めに。


gpartedでUSBメモリの1パーティション目をext3、2パーティション目をswapとしてフォーマット。


beagleboard

mkdir /home/sho/ex

exの下にソースコードとかキャッシュとかDBとか置こう。


/etc/fstab を編集

proc /proc proc defaults 0 0
/dev/sda1      /home/sho/ex       ext3 defaults 0 0

# select swap (MMC or USB Memory)
#/dev/mmcblk0p3 swap swap defaults 0 0
/dev/sda2      swap               swap defaults 0 0
sudo mount -a
sudo chown -R sho.sho /home/sho/ex
mount

でちゃんとマウントされてるのを確かめて、

top

でswapが認識されてればok


さらに再起動しても自動マウントされてればよし。