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になってしまう ⇒ あとでなんとかする