Keyword : Linux install, Vine 1.1, 2.0, upgrade, ThinkPAD 240
ThinkPADに以前 Vine 1.1 をinstallしていましたが,今回,upgrade 2.0に upgradeしました.Vine 1.1が稼働している状態でVine 2.0 のディストリビューショ ンをftpしてハードディスクに保存し,ハードディスクからのupgradeを選択しまし た.この場合,upgradeに関して特に問題となる点はありませんでした.
しかし,私はどちらかというとBSDで育ったためにadmin関係では慣れない部分がありま す.まあ,設定してしまえば私は主にアプリケーションの開発が主なので,日常的 には差異はありません.LinuxにしたのはBSD系ではJDK1.2がなかなかまともに利用 できなかったからですが,FreeBSDの方も2000-10にJDK1.2が出たようなのでまた機 会があればBSDにしてみようかと思います.
自動認識でOKを押していったら認識してくれました.1.1では認識できま せんでした.
cardmgrが上手く働いていないので,ネットワークは見えない.カードを 差しても反応しない.tknamazuにてPCMCIA関係のドキュメントを検索する. /etc/syscofig/pcmcia をのぞくと,
PCMCIA=no
の行がある.そこで,
PCMCIA=yes
とする.これでもまだカードを知らないとlogに出力されるので,そのカード
の返す名前を/etc/pcmcia/configに追加する.
実際に行なったのは次の3行の追加である.
card "IO DATA"
version "IO DATA", "CBIDE2 "
bind "ide_cs"
(スペースの数に注意.これはlogに出されるものをコピーするのが良い)この後,
/etc/rc.d/init.d/pcmcia restart
にてcardmgrを再起動すると認識した.あとはcardmgrを起動時に起動する ように設定すれば良い.たとえば次のようにする.
cd /etc/rc.d/rc3.d
ln -s /etc/rc.d/init.d/pcmcia S45pcmcia
私の手元にはPioneerのDVD-ROMドライブ,PCP-PR-800Dがある.このドラ イブに付属の カードはCardbusモードと16bitモードがある.16bitモードではIDEのドライ ブに見えるようなので試してみた.例によってtknamazuを用いて検索し, CD-ROM Howtoを参考にした.Cardbusモードではちょっと試してみたが, 難しそうなので断念.
CARDを差すと知らないカードであるとmessageに書かれる.そこでその情 報を/etc/pcmcia/configに追加した.追加した内容は以下の通り.
linuxconfを立ち上げるとドライブが反応するが,どのドライブかわから ない.最初sbpcdかと思って試していたが結局 hd* であった./etc/fstabに 以下の情報を追加した.
/dev/hdc /mnt/cdrom iso9660 user,noauto,ro 0 0
rpmの管理下にあるものは問題なくバージョンアップされていたが,そう でなくインストールしたものはリンクなどの解決に失敗することがあるよう だ.私はいくつか手でインストールしたものがあったのでそれを直す必要が ある.しかしこれはlibcが違うから仕方ないな.