« berylが重い | トップページ | シリアルコンソールなしでtftpブートは »

2007年12月22日 (土)

ACP_STATE_FAILURE

LS-GL &DHGLですがFW_UPDATEでACP_STATE_FAILUREがでて失敗することがよくあります。原因はHDD内のFW格納領域不足で発生します。sda1が/boot領域になっていてFW-UPDATE時はいったんそこにupdateファームを格納してから、再起動時に新ファームをsdb1やsdb2に展開するということをやってますが、バグで前のファームが残ってしまい、新ファームを入れようとすると容量不足で、ACP_STATE_FAILUREが発生します。大体/bootは200Mらいの領域しかないんで困ったもんです。そうなってしまうとEMモードでしかあがらなくなってしまい、何度FW-UPDATEをかけても同じ状態です。EMモードではsda2とかsda6をマウントしてないので大切なデータもすべて見えなくなってしまいます。

修正方法はhddを取り外して/boot領域をクリーニングする必要があります。とりあえず前に書いた情報でhddを取り外してusb箱にでも入れてほかのlinuxでみてください。windowsマシンではxfsをサポートしてないのでデータ領域が見えません。とりあえず大事なデータを救うのが先決ですので、sdx6がデータ領域ですのでlinuxマシン上でそこをバックアップしてください。

それからsdxの領域にあるhddrootfs.buffalo.updated hddrootfs.img hddrootfs.buffalo.org あたりをrmコマンドで削除します。その際間違ってもinitrd.buffaloとuImage.buffloを絶対削除しないでください。u-bootでそのデータでbootしてますので2度と立ち上がらなくなります。そうなった場合はシリアルコンソールでtftpブートするか、ほかのlinkstationからコピーする以外に修復不可能になります。

中をあけてhddをはずしてlinuxマシンにつなぐなんて面倒だなぁという人は、下記のURLにある

http://www.nas-central.org/index.php/FreeLink_for_the_Linkstation_Pro

acp_commander.jarを使ってクリーニングすることができます。javaなんでJavaのランタイムのインストールが必要です。

なおWindowsマシンでも可能です。Windowsならばコマンドプロンプトから

java -jar acp_commander.jar -t 192.168.1.11 -cb

を実行します。

192.168.1.11はlinkstationのアドレスですので読み替えてください。その後再起動はせずにFW-UPDATEを再度かけてください。この方法が一番簡単だと思うんですが成功する保障はないです。うちでは5回ぐらいやって4回成功しました。

なお

java -jar acp_commander.jar -t 192.168.1.11 -o

でrootパスワードクリアとtelnetアクセス可能になります。

|

« berylが重い | トップページ | シリアルコンソールなしでtftpブートは »

コメント

acp_commander.jarの使い方が良くわかりません。
教えてください

投稿: Sideriver | 2008年4月 8日 (火) 15時18分

使い方ですか? 
マズSUNのHPにいってjavaをインストールしてください。
それからacp_commander.jarをヅンロードしてマイドキュメンドの中にでもおいておりてください。
ファイル名を指定して実行でcmdと入れます。そしたらdosプロンプトが開きますので、このブログのとおり入れてください。マイドキュメントにいれておけばいけるでしょう。
あとpcのファイヤウォールとかウィルス関連は必ず切ってやってください。ipアドレスを間違えないように、、

投稿: har;ley750 | 2008年4月 8日 (火) 17時11分

上記内容に関連して,もしご存知なら教えていただけますか?
linkstationにて最近ファームウェアアップデートをしました。

linkstation自体の設定はwebブラウザ上からアドレスバーにipアドレス入力して変更可能なのですが,ネットワーク上からHDにアクセスできないので困っています。
NasNavigatorも最新の物にアップデータしましたが変わりなし。

メーカーに確認すると,何らかの原因でファームウェアアップデートに失敗したのでは?との事でした。
中のデータには問題ないと思いますが,修理が必要です。との返答。さては度々ありそうだな?と思いました。


本題に戻りますが,なんとか直したいのですが,上記方法はACP_STATE_FAILUREが発生との事なんですがそういう感じでもなく,今回の場合はこのやり方は意味がないのかな?と思い質問させて戴きました。

何分この手の事は全く判らないので,質問自体がおかしかったら申し訳ございません。
何とか復旧する手段,ご教授願えれば嬉しいです。

宜しくお願いします。

投稿: 教えていただけますか? | 2009年10月 5日 (月) 16時49分

こんにちは。
linkstationは/bootの領域が少ないためよくゴミが残ってFwupdateに失敗します。回復方法はいろいろありますが、
まず下記のことを教えてください。
1,linkstationの機種
2,再度Fwupdateを起動したらどうなるか?
3,NasNavigatorでの表示はどうなっていますか?_

投稿: harley750 | 2009年10月 5日 (月) 17時38分


なんかとりあえずオ ナってるとこ見てるだけで金貰えるって話だったから
ホ テ ルでずっと見てたんだけど、さすがに我慢出来なくてフ ル ボ ッ キwwwww

攻めまくる勢いで服脱いだんだが、俺が攻めるまでもなく
ソッコーで 工 口 い音たてながらもの凄い勢いでむしゃぶられますたwwwwww

てか逆にお礼言われて約束の額より3マン余計に貰えたしwww

http://hole.hotohototo.net/ylpxdms/

投稿: じーーーー・・・・ | 2009年10月15日 (木) 22時01分


ぴゃーーー!!!!!!!!!
たまたまカキコ見て仕事帰りにやってみたんだが楽勝で食えるじゃん(^^;
こんなんあるって知ってたらもっと早くに童-貞卒業出来たのに・・・
今までの分取り返す勢いで毎日遊びまくってんだが、ちょい忙しすぎるwwww
でも嬉しい悲鳴だしいいや♪超ハッピー(・∀・)(・∀・)(・∀・)

http://hoge.nadamonty.net/djgntfg/

投稿: こめしわふぁだふぁああん | 2009年10月22日 (木) 07時14分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/104163/17442017

この記事へのトラックバック一覧です: ACP_STATE_FAILURE:

« berylが重い | トップページ | シリアルコンソールなしでtftpブートは »