WindowsにCFを挿す
USB-CF変換器を使ってCFをWindowsマシンに認識させる。
/dev/sdcとかになるが、ドライブがいっぱいあると どれがどれに割り当てられてるのかわからないので /proc/partitions でも見張って判断する。
挿す前。
$ cat /proc/partitions
major minor #blocks name
8 0 55456380 sda
8 1 45206878 sda1
8 2 10241437 sda2
挿した後。sdcが増えてるので、コレだとわかる。
$ cat /proc/partitions
major minor #blocks name
8 0 55456380 sda
8 1 45206878 sda1
8 2 10241437 sda2
8 32 46976 sdc
8 33 46960 sdc1
ext3でフォーマットする
e2fsprogsとe2fsimageはあらかじめインストールしておく。
mkfs.ext3 /dev/sdc1
e2fsimage -f /dev/sdc1 -d chroot/
未解決問題
- ownerとgroupが全部rootになる ⇒ 環境を整えればおk
- デバイスファイルのメジャー番号が0になってしまう ⇒ あとでなんとかする