Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.284】の中の記事をすべて表示しています

【No.284】のスレッド
04/04/16(金) 08:48:25 投稿者[usher ] [No.284]のスレッド内
【No.284】 タイトル[vine化に失敗します(ppc_uartd等が無い?)] この記事がスレッドの最初です
キットのgetfiles.shでの吸い出しに失敗して先に進めません。
単純な見落としでもあるんでしょうか?
何かお判りの方がいましたら教えて下さい


使用機種はHD-H160LAN、HDDをLinux機に接続中
magic_noは0xef53で問題ありません

---
[root@dt LS]# ./getfiles.sh
tar: usr/sbin/ppc_uartd: stat 不能: そのようなファイルやディレクトリはありません
tar: etc/rc.d/init.d/ppc_uartd: stat 不能: そのようなファイルやディレクトリはありません
tar: etc/rc.d/rc?.d/*ppc_uartd: stat 不能: そのようなファイルやディレクトリはありません
tar: sbin/start-stop-daemon: stat 不能: そのようなファイルやディレクトリはありませ

tar: etc/melco/timer_sleep: stat 不能: そのようなファイルやディレクトリはありませんtar: 処理中にエラーが起きましたが、最後まで処理してからエラー終了させました
tar: lib/modules: stat 不能: そのようなファイルやディレクトリはありません
tar: 処理中にエラーが起きましたが、最後まで処理してからエラー終了させました

04/04/17(土) 00:09:08 投稿者[ぴろーね] [No.284]のスレッド内
【No.290】 タイトル[Re: vine化に失敗します(ppc_uartd等が無い?)] 【No.284】に対する返信
ところで。相対パスなのは何か意図があるのですか?
絶対パスの方がカレントディレクトリへの依存性が無くなる分使いやすいのではないでしょうか。

04/04/17(土) 11:54:54 投稿者[てん] [No.284]のスレッド内
【No.295】 タイトル[Re: vine化に失敗します(ppc_uartd等が無い?)] 【No.290】に対する返信
>ところで。相対パスなのは何か意図があるのですか?
>絶対パスの方がカレントディレクトリへの依存性が無くなる分使いやすいのではないでしょうか。
別マシンのLinux機にHDDをマウントして作業するのが前提だからかと
思いますが。
ハックキット持ってないので不明ですけど。

usherさんの失敗の原因はHDDのマウントした位置に移動して getfiles.sh
を実行してないからかと思います。
厳しい言い方かもですけど、これくらい自己解決できないようなら
Linuxを勉強しなおしてからのほうがいいかと思います。

04/04/16(金) 21:15:43 投稿者[anonymous] [No.284]のスレッド内
【No.287】 タイトル[Re: vine化に失敗します(ppc_uartd等が無い?)] 【No.284】に対する返信
この掲示板の【No.139】に答えあります。

04/04/17(土) 00:11:15 投稿者[usher] [No.284]のスレッド内
【No.291】 タイトル[vine化に失敗します(ppc_uartd等が無い?)] 【No.287】に対する返信
>この掲示板の【No.139】に答えあります。

【No.139】のケースと違いスクリプト実行の途中で失敗しているようです。
ppc_uartd.tarも作成されています(容量10kのファイルですが)


---【No.139】からの引用---
1.(5)のファイルの吸出しの部分でスクリプトを
   DOSのBATファイルと同じと思い込み、ファイル名だけを
   打ち込んでいました。本当は sh ファイル名ですよね

04/04/17(土) 01:09:53 投稿者[ぴろーね] [No.284]のスレッド内
【No.292】 タイトル[Re: vine化に失敗します(ppc_uartd等が無い?)] 【No.291】に対する返信
>>この掲示板の【No.139】に答えあります。
>
>【No.139】のケースと違いスクリプト実行の途中で失敗しているようです。
>ppc_uartd.tarも作成されています(容量10kのファイルですが)
>
>
>---【No.139】からの引用---
>1.(5)のファイルの吸出しの部分でスクリプトを
>   DOSのBATファイルと同じと思い込み、ファイル名だけを
>   打ち込んでいました。本当は sh ファイル名ですよね

実行結果を見るとtarで固めるファイルを相対パスで指定しているようです。
で、あなたがいるのはLSと言うディレクトリ。
指定されているパスを正しい位置とするには自分はどこにいればいいか。ルートです。



04/04/17(土) 03:48:48 投稿者[usher] [No.284]のスレッド内
【No.293】 タイトル[Re: vine化に失敗します(ppc_uartd等が無い?)] 【No.292】に対する返信
>実行結果を見るとtarで固めるファイルを相対パスで指定しているようです。
>で、あなたがいるのはLSと言うディレクトリ。
>指定されているパスを正しい位置とするには自分はどこにいればいいか。ルートです。
ご回答ありがとうございます。
ルートに移動し絶対パスで指定しましたが全く同じ結果となりました。
#sh /tmp/LS/getfiles.sh

ファイルが壊れている可能性を考慮しcdromをマウント後に実行しましたが
同じエラーです。

移設時にfsckをyオプションでかけたのがマズかったんでしょうか、、、

04/04/17(土) 21:06:21 投稿者[らりあーと] [No.284]のスレッド内
【No.301】 タイトル[Re: vine化に失敗します(ppc_uartd等が無い?)] 【No.293】に対する返信
getfiles.shは、/tmp/root以下に展開されている
ファイルをtarしています。
getfiles.shを実行する前に、image.zipを展開、
tmpimage.tgzを /tmp/root以下に展開しておく必要
があるんだけど、まさかね ^^;。
インストール手順を無視しているなんてことは
ないよね ^^;。


04/04/18(日) 02:41:42 投稿者[usher] [No.284]のスレッド内
【No.305】 タイトル[vine化に失敗します(ppc_uartd等が無い?)] 【No.301】に対する返信
「手順無視」と聞いて一瞬焦りましたが、、、
HDDをマウントしていれば良いわけですよね。
そこは手順通りしています。

ただマウント後でも/tmp/root以下にはファイルがほとんどありません。
やっぱり心あたりはfsckかな

#もう一個購入しなきゃ復旧は無理なんでしょうか、、、

04/04/18(日) 11:08:14 投稿者[らりあーと] [No.284]のスレッド内
【No.309】 タイトル[Re: vine化に失敗します(ppc_uartd等が無い?)] 【No.305】に対する返信
>「手順無視」と聞いて一瞬焦りましたが、、、
>HDDをマウントしていれば良いわけですよね。
>そこは手順通りしています。

ちょっと厳しい表現(手順無視)をしてしまいましたが、
原因がはっきりしたみたいですね。
getfiles.shに書かれている処理内容を見れば、何をして
いるか一目瞭然なのですが、玄人さんが良く嵌る点として、
手順を省略(こちらの方が表現が適切でした)してしまい、
思わぬ所で嵌ってしまうことが良くあります ^^;。

/tmp/root以下にファイルがないのであれば、山下さんが
書かれている様に、fsckでファイルが削除されてしまった
のだと思います。

fsckが原因だったとは...ですが、原因、および、対応
方法がはっきりしたみたいなので先に進むことができますね。

頑張って下さい。

04/04/18(日) 18:31:35 投稿者[山下康成] <http://www.yamasita.jp/> [No.284]のスレッド内
【No.310】 タイトル[Re: vine化に失敗します(ppc_uartd等が無い?)] 【No.309】に対する返信
>原因がはっきりしたみたいですね。

そうとも言い切れません。
usher さんは、getfiles.sh に無いといわれたそれぞれのファイルが
本当にないのかどうか確認されていませんから。

04/04/19(月) 03:45:14 投稿者[usher] [No.284]のスレッド内
【No.317】 タイトル[Re: vine化に失敗します(ppc_uartd等が無い?)] 【No.310】に対する返信
再度ファームをインストールした結果Vine化に成功しました。
色々とアドバイスして頂きありがとうございました。

/tmp/root以下にエラーを吐いたファイルが無い事を確認してますので
やはり最初の段階で消してしまったのかと思われます。

#あいかわらずbootログにエラーが大量発生してます
#でもfsckしたくないんで見なかった事に(w

04/04/18(日) 03:05:21 投稿者[山下康成] <http://www.yamasita.jp/> [No.284]のスレッド内
【No.307】 タイトル[Re: vine化に失敗します(ppc_uartd等が無い?)] 【No.305】に対する返信
>HDDをマウントしていれば良いわけですよね。
>そこは手順通りしています。
>
>ただマウント後でも/tmp/root以下にはファイルがほとんどありません。
>やっぱり心あたりはfsckかな

そうかもしれません。
わたしも HGLAN の HDD をマウントした
/tmp/root にはほとんどファイルがなくなっていたことがありましたので。

LinkStation のファームウェアをインストールした HDD から必要なファイルを抜き出すのではなく
LinkStation のファームウェアアップデートのファイル IMAGE.DAT から
必要なファイルを抜き出すプログラムを、
今、作って遊んでいます。
これだと、標準ファームウェアをインストールした HDD は一切使わないので
安全(?)かと。


>#もう一個購入しなきゃ復旧は無理なんでしょうか、、、
パーティションを削除してから、ファームウェアアップデートをかけると
復旧できます。