先だって落札したレッツノート(CF-SZ6)用に手配したSSDが届いた。
早速組み込んで・・・の前にキーボード不調のCF-SZ5からシステムを移植するためにUSBケースに入れて接続し、SSDの中身をまるごとコピーした。
コピーはddコマンドで行い、ブロックサイズを64Kとしたので128GBのコピーに10分もかからなかった。
コピーしたSSDをSZ6に組み込んで電源を入れると・・・OS(antiX)が起動せずBIOS設定メニューに入ってしまう。
設定画面で見るとハードディスクとしてSSDは認識されている。
少々悩んだけど、一旦放置して外出。
帰宅する前に「もしかしてブートローダーが壊れている(コピーされていない)?」と思いつき、帰宅してからantiXのインストールメディア(SDカード)から起動し、起動メニューにあるブートの復旧を行ったところ無事に起動するようになった。
駄目なら最初からインストールし直すことも考えていたが環境の構築が面倒なので、そこまでしなくて済んで助かったよ(汗)。
More from: ブートローダー
NNLinuxが起動するようになった
今日届いたPanasonicのモバイルPC「CF-SZ5」に軽量なLinuxをインストールしようとしてなかなか動作させられずにいたがなんとか起動させることができた。
NNLinuxの64bit版やPuppyLinuxは共にインストール中にHDDへの書き込みエラーを出してインストールが完了しなかった。
試しにNNLinuxのBETA10をインストールしたところ、エラーは出ずにインストールが完了したが、インストールに使用したSDカードを抜いて再起動してもHDDから起動できなかった。
再度インストール用SDカードで起動してファイラーで見ると、インストール先のHDDにはファイルがコピーされていた。
つまりブートローダーをMBRに書き込む際に失敗していたということが考えられる。
そこで、ブートローダー”GRUB”をコンソールから強制的にHDDにインストールしてみることにして、
#/usr/sbin/grub-install /dev/sda
を実行するとエラー無しで書き込み成功との表示。
そしてSDカードを抜いて再起動すると、やや時間はかかったものの無事にHDDからNNLinuxが起動した。
ブラウザ(Chromium)も使えるし、日本語入力も出来たので、ネット用の端末として使うことは出来そうだ。
でも、メモリが4GBあるので64bit版を入れてみたいのと起動がHDDからだと遅いので、2.5インチタイプのSSDに入れ替えて再度64bit版を入れようかと思う。
