過去の研究の中で購入していただいた超古いPCたちをLinuxなどを使って延命しています。今回は、acerのASPIRE one D250(←PC Watchの記事)という、IntelのAtom N280(←TECH POWER UPの記事)(32bit)を載せたサブノートの延命に取り組んでみます。
#より詳しくは「Atom N280の実力を検証(日経XTECHの記事)に紹介記事がありました。
軽量で古い32bitのPCをサポートするLinuxディストリビューションを調べていくと、「Slax」がヒットしました。遠い過去に少し触れたことがあるかなくらいの認知でしかありませんでしたが、これを機会にちょっと使ってみようと考えて、早速.isoファイルをダウンロードしてみました。1つ目は、Slackwareベースのもので、現在でも32bit CPUのサポートを継続中とのことでした。2つ目は、Debianをベースにしたもので、既に本家では32bit CPUのサポートを終了しているため、これからも継続して32bit CPUがサポートされるかどうかわからない感じです。使用感の確認もしたかったので、一応2つともダウンロードして動作確認をすることにしました。
はじめに、ブータブルUSBメモリを作成することにしました。作業は、いつものLinux Mintで動かしている自作PCで行います。ダウンロードした.isoファイルを右クリックすると「起動可能なUSBメモリの作成」という項目が表示されるので、これを選択すると「USBイメージライター」が起動します。「USBメモリ:」を選択するところで、ブータブルUSBメモリにするために用意したUSBメモリを選択します。今回は、2GBのUSBメモリを用意しました。「書き込み」ボタンをクリックしてしばらく待つと、書き込みが完了した旨のメッセージが出ます。これをASPIRE oneに挿して起動すればよいはずです。
BIOSの設定を確認して、USBメモリからの起動を優先にして起動を試みました。しかし、どちらの.isoファイルで作ったブータブルUSBメモリでも、USBメモリから起動しませんでした。Linux Mintで「ディスク(GNOME Disk Utility)」アプリを起動してUSBメモリの状態を確認しましたが、ブータブルになっていないし変更することもできません。つまり、ブータブルUSBメモリになっておらず、単に.isoファイルの中身がコピーされたUSBメモリになっていただけだったということです。理由がわからないまま試行錯誤して、「Raspberry Pi Imager」などの他の道具を使ってみたり、Macでもやってみたりしてみましたが結果は同じでした。
わかったこととしては、「ディスク」アプリを使ってUSBメモリのフォーマットを「FAT 32」や「exFAT」でフォーマットしたあと、「設定」マークから「パーティションを編集」を選択して「ブータブル」にチェックを入れても、.isoファイルでブータブルUSBメモリを作ろうとすると、ブータブルに変更できないフォーマットになってしまうということです。
#USBメモリのフォーマットを確認すると、「ISO 9660」になっていて、本来はCDやDVDなどに用いられるフォーマットになっていました。
USBメモリの中身を確認すると、ドライブの直下にreadme.txtファイルがあったので、Google翻訳にもお世話になりながら読んでみました。すると、USBメモリから起動させたい場合は、「boot」フォルダ内の「bootinst.bat」をWindowsで実行するようにというようなことが書かれていました。「boot」フォルダ内には、確かに「bootinst.bat」がありました。(Windowsがなければダメというのも如何なものかと…)これをテキストエディタで開いて読んでみましたが、「BOOTFLAG」を追加するためのbatプログラムが書かれていて、うまく動けばブータブルUSBメモリに変更ができるのだろうということくらいしかわかりませんでした。
#後に、そもそもブータブルUSBメモリの作り方が違うのだということがわかりましたが、詳述すると長くなるので、また後日。
仕方がないので、.isoファイルをCD-Rに焼くことにして、Linux MintにインストールしているK3bを使ってブータブルCDを作りました。ASPIRE one D250には光学ドライブが付いてないので、USB接続の外付CD/DVD/Blu-rayドライブを使って起動確認をしてみます。すると、Slackwareベースの方もDebianベースの方も問題なく起動することがわかりました。久しぶりにブータブルCDを作る作業をしたので、K3bの使い方も忘れかけていてうまくできているか心配でしたが、SlaxのGUI画面が起動してホッとしました。しかし、メニューの中にPC本体へのインストールを行うツールが見当たらないので、ここからさらに試行錯誤が続く模様。Slaxは、簡便なインストーラーがないことでも有名だったような…と古い記憶が蘇ってきました。このところしばらくは、親切設計なディストリビューションばかりを使ってしまっていたため、面倒な作業が必要なSlaxを使うとなると甘いことは言っていられません。orz
0 件のコメント:
コメントを投稿