[Armadillo:07156] Re: Config 領域
川上 博之
email@hidden
2011年 4月 26日 (火) 17:07:57 JST
竹之下様
川上です。
理解できました。ご説明ありがとうございました。
----- Original Message -----
From: "Takenoshita Koyo" <email@hidden>
To: "Armadillo series general discussion list"
<email@hidden>
Sent: Tuesday, April 26, 2011 4:57 PM
Subject: [Armadillo:07154] Re: Config 領域
> 竹之下です。
>
>> ⇒「初回起動時」とありますが、起動したときにそれが初回なのか2回目以降なの
>> かを
>> どのように識別しているのでしょうか?
>> 初回起動時にconfig領域に何か目印になるファイルでも作成しているのでしょ
>> うか?
> 厳密に書くと、起動時に以下の処理をしています。
>
> /etc/rc.d/S04flatfsd (/etc/init.d/flatfsd へのシンボリックリンク)にて
> 1. flatfsd -rを実行
> (config領域の内容が、/etc/config ディレクトリにリストアされる)
> 2. /etc/default の内容を /tmp/config にコピーする
> 3. /etc/config の内容を /tmp/config にコピーする
> (/etc/default の内容を /etc/config の内容で上書きする)
> 4. /tmp/config の内容を /etc/config にコピーする
>
> 前回の私の記述が正確ではありませんでした。申し訳ありません。
>>> もし、同じ内容をconfig領域に書き込みたい場合、/etc/defaultディレクトリに
>>> ファイルを置いておくと、初回起動時に/etc/defaultの内容が/etc/config
>>> ディレクトリ
>>> にコピーされ、それがフラッシュメモリのconfig領域に書き込まれます。
> - 初回起動時だけでなく、毎回同じ処理をしています。
> - 明示的に flatfsd -s を実行しない限り、/etc/defaultの内容がconfig領域に
> 書き込まれることはありません。
>
> 要点は、/etc/config にデフォルトで置いておきたいファイルは、/etc/default
> に置けば良いという点です。
>
> なかがわ さんは書きました:
>> 日立KE 川上様
>> 通りすがりです
>>
>>> ⇒「初回起動時」とありますが、起動したときにそれが初回なのか2回目以降なの
>>>
>>> かを
>>> どのように識別しているのでしょうか?
>>> 初回起動時にconfig領域に何か目印になるファイルでも作成しているのでしょ
>>> うか?
>>
>> 初回というか、flatfsdでdefaultとconfigのマージ方法が変わるだけ
>> なのかと思います。
>>
>> http://armadillo.atmark-techno.com/faq/how-does-flatfsd-really-work
>> ↑この辺をご覧になればよいかと思います。
>>
>> flatfsd -sで書き込んでいくとconfigが書き換わって、flatfsd -wで初回と
>> 同じになるんだっけ?
>>
>> 外してたらごめんなさい
>>
>> (2011年04月26日 16:35), 川上 博之 wrote:
>>> お世話になっております。日立KE 川上と申します。
>>> 横から質問失礼致します。
>>>
>>>> もし、同じ内容をconfig領域に書き込みたい場合、/etc/defaultディレクトリに
>>>>
>>>> ファイルを置いておくと、初回起動時に/etc/defaultの内容が/etc/config
>>>> ディレクトリ
>>>> にコピーされ、それがフラッシュメモリのconfig領域に書き込まれます。
>>> ⇒「初回起動時」とありますが、起動したときにそれが初回なのか2回目以降なの
>>>
>>> かを
>>> どのように識別しているのでしょうか?
>>> 初回起動時にconfig領域に何か目印になるファイルでも作成しているのでしょ
>>> うか?
>>>
>>> 以上、宜しくお願い致します。
>>> ----- Original Message ----- From: "Takenoshita Koyo"
>>> <email@hidden>
>>> To: "Armadillo series general discussion list"
>>> <email@hidden>
>>> Sent: Monday, April 18, 2011 6:11 PM
>>> Subject: [Armadillo:07094] Re: Config 領域
>>>
>>>
>>>> 竹之下です。
>>>>
>>>> 量産時、全てのArmadilloに書き込む内容は同じでしょうか?
>>>>
>>>> もし、同じ内容をconfig領域に書き込みたい場合、/etc/defaultディレクトリに
>>>>
>>>> ファイルを置いておくと、初回起動時に/etc/defaultの内容が/etc/config
>>>> ディレクトリ
>>>> にコピーされ、それがフラッシュメモリのconfig領域に書き込まれます。
>>>>
>>>> atmark-dist/vendors/AtmarkTechno/(Product名)/etc/default/
>>>> にconfig領域に書き込みたいファイルを置いて、makeを実行してください。
>>>>
>>>> Armadillo一台一台に異なるデータを書き込みたいという場合、あまり良い手
>>>> がないのが現状です。
>>>>
>>>> 回答になっていますでしょうか?
>>>>
>>>> s.maruyama さんは書きました:
>>>>> 丸山です。
>>>>> お世話になります。
>>>>>
>>>>> Armadillo420を使用しています。
>>>>> カーネルと、ユーザーランドのダウンロードは、問題ありませんが、
>>>>> Config 領域のダウンロードの方法が分かりません。
>>>>> 此処には、複数の設定ファイルが含まれるので、hermit-win に、
>>>>> どのように指定すべきなのか?、と言う質問です。
>>>>>
>>>>> 当面は、テストの為に、FTPで転送して、FROMに書き込みましたが、
>>>>> 量産時には、それでは手間なので、hermit で、ダウンロードしたいと思いま
>>>>> す。
>>>>>
>>>>> 以上、よろしくお願いいたします。
>>>>>
>>>>> _______________________________________________
>>>>> armadillo mailing list
>>>>> email@hidden
>>>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>>>>
>>>>
>>>> --
>>>> Koyo Takenoshita
>>>>
>>>> _______________________________________________
>>>> armadillo mailing list
>>>> email@hidden
>>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>> _______________________________________________
>>> armadillo mailing list
>>> email@hidden
>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>
>
>
> --
> Koyo Takenoshita
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
armadillo メーリングリストの案内