pcmciaカード経由でのpupsave
Posted: 13/06/23(日) 14:04
431JP2012をCDブートで動かしていて遭遇した件。
旧いノートPCにUSB2.0拡張用のpcmciaカードを差し、そこにUSBメモリを繋いでpupsaveを保存しようと目論みました。
が、シャットダウン時に必ず失敗します。
原因は、rc.shutdown の中でpupsave への書き出しを行う前に /etc/init.d にあるrcスクリプトをstop付きで呼び出している為。おかげでpcmcia のサービスもさっさと終了してしまい、その先のUSBメモリへアクセスできなくなってしまう。
ということで、rc.shutdownを改変し、実行順序を入れ替えてとりあえずの解決をみました。
しかし、こういう仕様になっているのは何か理由があるはずですが、私には思い当たりません。どなたか詳しい方、ご教示いただけませんか?
旧いノートPCにUSB2.0拡張用のpcmciaカードを差し、そこにUSBメモリを繋いでpupsaveを保存しようと目論みました。
が、シャットダウン時に必ず失敗します。
原因は、rc.shutdown の中でpupsave への書き出しを行う前に /etc/init.d にあるrcスクリプトをstop付きで呼び出している為。おかげでpcmcia のサービスもさっさと終了してしまい、その先のUSBメモリへアクセスできなくなってしまう。
ということで、rc.shutdownを改変し、実行順序を入れ替えてとりあえずの解決をみました。
しかし、こういう仕様になっているのは何か理由があるはずですが、私には思い当たりません。どなたか詳しい方、ご教示いただけませんか?