SmallStyle


2005-03-06

_ SDカードのパーティション

SDカードにシンボリックリンクのディレクトリなどを作成する場合,もともとのFATフォーマットでは作成できないので,ext2やext3でフォーマットする必要があります.でも全部ext3でフォーマットした場合,Windowsでは利用できないという問題が発生してしまいます.ということで,SDカードをFATとext3にパーティションをわけることにしました.

用いるSDカードは512MBのもの.512MBのカードですが利用可能な領域は479MB程度なので,今回はFATを350MB,ext3に130MBほどにわけてみることにしてみました.

# umount /mnt/card
# fdisk /dev/mmcd/disk0/disc

以下,パーティションの作成

> n          パーティションの作成
> p          primary partition
> 1          1つめ
>            default
> +350M  作成するサイズ
> n
> p          
> 2          2つめ
>            default
>            default
> w         書き込み

FAT,ext3でそれぞれフォーマットを実行.

# mkfs.msdos /dev/mmcd/disk0/part1
# mkfs.ext3 /dev/mmcd/disk0/part2

マウントポイントを作成してマウント.

# mount /dev/mmcd/disk0/part1 /mnt/card
# mkdir /mnt/ext3
# mount /dev/mmcd/disk0/part2 /mnt/ext3

あとは,swap領域を作成してひとまず完了./mnt/cardの方はSDカード挿入時に自動的にマウントしてくれますが,/mnt/ext3やswaponは自動的に行われないので,/etc/sdcontrolのinsert,eject,compejectの適切な場所に,mountやswaponを記述すると便利.


about me

いろいろと興味を持ったことを書いてます.ちょっとしたことは hb(@smallstyle) on Twitter で書いてます.

Archive

2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|12|