[Armadillo:01113] Re: Armadillo-220 でコンフィグ領域を R/W

Saito email@hidden
2006年 7月 28日 (金) 10:17:32 JST


斉藤です。

ありがとうございます。
無事使えるようになりました。

umountするとディスクに内容が保存されるのですが、
syncを実行した後、再起動しても内容が保存されていませんで
した。
アンマウントしないで、ディスクに確実に書き込みをおこなう
方法はないでしょうか?

--- Chris McHarg <email@hidden> wrote:

> マカーグです。
> 
> Saito wrote:
> >
> flatfsdは使用しないで、通常のフラッシュメモリとして使
用
> > したいです。
> > mount -t minix /dev/mtd3 /mnt
> > とすると、
> > mount: Mounting /dev/mtd3 on /mnt failed: No such
> device
> > とエラーが出ます。
> > _______________________________________________
> > armadillo mailing list
> > email@hidden
> >
>
http://lists.atmark-techno.com/mailman/listinfo/armadillo
> >   
> 
> ファイルシステムを作成するのにブロックデバイスが必要だ
と思うので、
> /dev/mtd3ではなく/dev/mtdblock3の方を利用した方がいい
と思います。
> ls -l /dev/mtd*3
> crw-rw---- 1 root root 90, 6 Jun 14 2006 /dev/mtd3
> brw-rw---- 1 root root 31, 3 Jun 14 2006
> /dev/mtdblock3
> crw-rw---- 1 root root 90, 7 Jun 14 2006 /dev/mtdr3
> 
> minixを利用するのに、一応このような手順が必要になりま
す。
> 
> 1. make menuconfigなどで、
> 1.1 カーネルの設定でminixのサポートを有効にする。
> File systems ---> <*> Minix fs support
> 1.2
> ユーザランドの設定でBusyboxのmkfs_minixを有効にする。
> BusyBox ---> [*] mkfs_minix
> 
> 2.
> makeで新しいカーネルとユーザランドのイメージを生成する
。
> 
> 3. 新しいイメージをデバイスに書き込む。
> 
> 4. minixのファイルシステムを作成する。
> mkfs.minix /dev/mtdblock3
> 
> 5. ファイルシステムをマウントする。
> mount -t minix /dev/mtdblock3 /mnt
> 
> 多分、それで使えるようになると思いますが、デフォルトで
起動時にflatfsd
> -r
> が実行されるので、/etc/init.d/rcから外した方がいいと思
います。
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
>
http://lists.atmark-techno.com/mailman/listinfo/armadillo
> 




armadillo メーリングリストの案内