Hack BBS

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

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

【No.5585】のスレッド
09/09/06(日) 19:12:48 投稿者[つかぽん] [No.5585]のスレッド内
【No.5585】 タイトル[キットインストール時にエラーが発生] この記事がスレッドの最初です
機種:LS-QL/R5
ファームウェア:1.11

連日の投稿ですみません。

rambootでの起動後、hackkit_090227.shを実行後、エラーが発生して正常起動しませんでした。
順を追ってみたところ、tarコマンドでキットの展開時に途中からエラーが出ていました。

エラー内容(tar個別実行時)
root@LS-QL-EM965:/# cd /mnt/debinst
root@LS-QL-EM965:/# tar zxvf /mnt/disk1/share/hackkit/hackkit_090226.tar.gz

  :
./usr/share/man/man1/split.1.gz
./usr/share/man/man1/hostid.1.gz
./usr/share/man/man1/paste.1.gz
tar: ./usr/share/man/man1/paste.1.gz: Cannot open: Structure needs cleaning
./usr/share/man/man1/fold.1.gz
tar: ./usr/share/man/man1/fold.1.gz: Cannot open: Input/output error
./usr/share/man/man1/touch.1.gz
tar: ./usr/share/man/man1/touch.1.gz: Cannot open: Input/output error
   :
   :

「Structure needs cleaning」とは何をすれば良いのかが調べきれませんでした。
(クリーニング・・?何かを消せば良いのでしょうか・・・)

関係があるか不明ですが、df、fdisk -lの結果も記載します。
root@LS-QL-EM965:/# df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root.old 31729 16932 14797 53% /
/dev/ram1 15360 472 14888 3% /mnt/ram
/dev/sda6 480348928 672 480348256 0% /mnt/disk1
/dev/sda2 4993920 150144 4843776 3% /mnt/debinst
root@LS-QL-EM965:/#

root@LS-QL-EM965:/# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 125 1004031 83 Linux
/dev/sda2 126 748 5004247+ 83 Linux
/dev/sda4 749 60801 482375722+ 5 Extended
/dev/sda5 749 873 1004031 82 Linux swap
/dev/sda6 874 60690 480480021 83 Linux
root@LS-QL-EM965:/#

非常に初歩的な事なのではと思いますが、対処法を教えて頂けますでしょうか。。

追記
エラー発生後、マウントポイント(/mnt/debinst)への移動・参照が行えなくなりました。
以降の「Input/output error」はそれが原因かと思います。
再起動すると再マウントする事が出来ましたが、tar実行を行うと同じようにエラーが発生しています…

09/09/06(日) 19:27:17 投稿者[山下康成] [No.5585]のスレッド内
【No.5586】 タイトル[Re: キットインストール時にエラーが発生] 【No.5585】に対する返信

>エラー内容(tar個別実行時)
>root@LS-QL-EM965:/# cd /mnt/debinst
>root@LS-QL-EM965:/# tar zxvf /mnt/disk1/share/hackkit/hackkit_090226.tar.gz
> :
>  :
>./usr/share/man/man1/split.1.gz
>./usr/share/man/man1/hostid.1.gz
>./usr/share/man/man1/paste.1.gz
>tar: ./usr/share/man/man1/paste.1.gz: Cannot open: Structure needs cleaning

こんなエラー見たことないですね。
tar zxvf でなく tar ztvf にして読み込みだけにしてみれば、
HDD 側が悪いのか、hackkit_090226.tar.gz 側が悪いのか
切り分けがつくかと思います。
hackkit_090226.tar.gz が悪いのであれば、
CD-R からもう一度(バイナリモードで)転送いただいて、
それでもだめなら連絡いただければ再送します。

09/09/06(日) 23:29:56 投稿者[つかぽん] [No.5585]のスレッド内
【No.5587】 タイトル[Re: キットインストール時にエラーが発生] 【No.5586】に対する返信
ご回答有難うございます。

>こんなエラー見たことないですね。
>tar zxvf でなく tar ztvf にして読み込みだけにしてみれば、
>HDD 側が悪いのか、hackkit_090226.tar.gz 側が悪いのか
>切り分けがつくかと思います。
>hackkit_090226.tar.gz が悪いのであれば、
>CD-R からもう一度(バイナリモードで)転送いただいて、
>それでもだめなら連絡いただければ再送します。
>

ztvfで試してみたところ、正常に読込む事は出来ているようです。
(「tar ztvf 〜 >> tar.log」で実行結果の中を一通り確認してみました)

また、他のディレクトリ(/mnt/disk1/share/hackkit)配下に直接展開を
行った場合はzxvfでも展開可能でした。

/mnt/debinst配下にて一旦gzipで解凍し、それからtar xvfを試しましたが、こちらはダメでした。

他の場所で展開出来る事とztvfにて処理可能な事から、キットのデータでは無く、当方の処理手順ミスもしくはハードの方に問題がある気がします。

(/mnt/disk1/〜/hackkit内で展開→/mnt/debinstにcpはダメなのかな…)
もう少し出来そうな事を考えてチャレンジしてみたいと思います。。