You are here

EPSONの超小型PC (インストール編 その2)


テーマ:

カテゴリー:

前回、どうやらキーボードが起動の邪魔をしているということだったのでキーボードを外して試してみます。

すると今回は/etc/rcまでたどり着きました。先頭のパーティション(/dev/wd0a)は問題無さそうです。ところが2つ目の/dev/wd0eの整合性チェック(fsck)が失敗しています。それもスーパーブロック(管理領域)が読めないという致命的なエラーです。少々のエラーなら修復してくれるのですが、これはどうにもなりません。しかもキーボードを接続していないので何もできません。

もしかして起動後に挿せばキーボードが使えるかも、と淡い期待をしつつ挿したところkernel panicで止まってしまいました。

仕方が無いのでまたHDDを外してX60に接続して内容を確認しました。

すると/dev/sd0aは正常だったものの、/dev/sd0e~/dev/sd0gは全てエラーとなってしまいました。

/dev/wd0*と/dev/sd0*の2つの表現が出てきますが実体は同じものです。S-ATAで接続すると/dev/wd0*として認識され、USB接続すると/dev/sd0*として認識されます。つまり/dev/wd0*は対象であるところの超小型PCに搭載した場合、/dev/sd0*はThinkPad X60に繋いだ場合です。

実機の場合と同様スーパーブロックが読めないということはコピー自体されていない可能性が高いです。そこで念のため

dd if=/dev/rwd0e of=/dev/rsd0e
dd if=/dev/rwd0f of=/dev/rsd0f
dd if=/dev/rwd0g of=/dev/rsd0g

とパーティション毎にコピーを行ない、さらに実機に搭載する前にfsckも実行して問題ないことを確認しました。

再度実機に搭載して試してみると... あっさり立ち上がってネットワークも動いてしまい、当面の目標は達成しました。あとはゆっくり使いやすく育てていくつもりです。

今後の課題:

  1. キーボードを挿すと止まってしまう原因を探すこと
  2. コピーが失敗していた原因を探すこと

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
※ コメントは原則公開です。個別のご相談などは「ご意見・ご要望」からお願いします。