PerformaPPCでVine Linux

PM6240/100をLinuxサーバーに
注 Vine Linux 2.1.5は最新版ではありません、既知のセキュリティーホールには十分気を付けて下さい

ほとんどすべてのディストリビューションでNubus PPCはサポートされておらず、Perform6200シリーズ、5200シリーズもVine Linux 2.1.5のサポート外です。

しかし!ネット上にはNubus PPC Mac用カーネルがあり、これでVine Linux 2.1.5インストール可能でした。これでNuBus PPCをLinuxサーバーとして使用できます。インストールについてVineのメーリングリストに投稿したものを一部修正して載せています。(2002.5)

 Nubus PPCは拡張性がない(PCIスロットがない)、メモリー上限が64MBと小さい、今後のサポートが望めなどの欠点がありますが、一方でオークションでは叩き売り状態(特に100MHz以下)、コンパクトで比較的靜音なので小規模のサーバーには適しているのではないでしょうか。

5200シリーズ、6200シリーズ、6300はハードは基本的に同じですので同様にLinuxのインストールができると思います。

作業環境
PM6240/100, 64M, 1.2G
MAC OS 7.5.3, (7.5.1ではコントロールパネルからの起動ができません)
BootX_1.2b1-ludo, (1.2.2以後は使用不可)
"http://nubus-pmac.sourceforge.net/"からとったsemi-stablevmlinux-20010619
Vine Linux/ppc 2.1.5 FTP版
パーティション root 920M, swap 128M, 残りはMac OS起動用


手順

  1. Mac OSのドライブ設定でハードディスクの初期化とパーティションを作成します

  2. このときLinuxをインストールする領域(最低でも900MB)(*1)とswapはHFSにします。(*2)

  3. BootXの機能拡張とコントロールパネル、カーネル、インストーラーのramdisk.image.gzをインストールして再起動

  4. use specified ramdiskとNo video driverをチェックし、argumentsは空欄のままBootXからLinuxを起動します。インストーラーが起動します

  5. インストーラーのパーティションの設定で /, swap を「Apple_UNIX_SVR2」に変更します

  6. 変更を保存しますが、再起動せずにそのままインストールを続行します(*3)

  7. CDが遅く、エラーが多いようですので、最小インストールを行い、あとはネットでapt-getするの良いようです

  8. インストール終了後リブート。BootXの再設定をしてlinuxを起動するとこまごまとエラーが出ますが最後にはいつもの画面が出ます

注意点
*1/ (root)が700M程度だとkernel panicでなぜかインストーラーが起動しませんでした。
*2インストールするときに「Apple_UNIX_SVR2」があるとBootXの設定に関わらずramdiskからではなく空の「Apple_UNIX_SVR2」から起動しようとして
>  Warning: unable to open an initial console.
>  Kernel panic: No init found. Try passing init=option to kernel.
と表示してリブートしてしまうようでした。
*3保存後再起動すると上に書いたようなエラーを出してインストーラーが起動しなくなりました。さらにpdiskでHFSに戻してやるとインストーラーが立ち上がるようになりました。これはインストーラー or カーネルのバグ(or 仕様)でしょうか?


追記
mimiさんの投稿によりますと以下のようにすれば*2,*3の問題は解決するそうです。
-----引用ここから-----
________________This___mail___from___MIMI________________
mimiです
超亀レスをひとつ

c-yun@kids-clinic.jpさん等のpostを参考にしながら
Mac-PM6200/75, 64M, 4G
にvine 2.1.5-ppcをインストールしてみました。
c-yun@kids-clinic.jpさんのおこなった下記の作業に少し付け足しました。

**********ここから**********
More kernel arguments:に
roor=/dev/ram
をつける。
(これで最初から「Apple_UNIX_SVR2」があってもだいじょぶです)

CDからインストールする場合、最初から付いているドライブは
4倍速等なので遅すぎてだめ(最小限のインストールをしてみたが、
半日くらいかかって最後は読み込みエラー?でダメダメでした)

しかたないので、外付けHDに移してこちらからインストールした。
(BootX等も入れ替えられるし)

インストール完了!

More kernel arguments:を(PM6200/75なので)
video=valkyriefb:vmode:13,cmode:8,vram:1024
に変更。

でも・・・
素のままだとstartxでエラー続出
apt-get○○○で最新にして、ついでにkdeもインストール。
問題なし

apt-get install task-kdeでエラー出るが--fix-missingオプションで
日本語化KDEもOK

**********ここまで**********

さすがにKDEは立ち上がるのに20分ほどかかる(-.-)y-.。○
やっぱ、まだsound moduleがfailde
イーサカードは
CS-T はダメ
LC/T でOKでした

userを3つ作りLANで別マシン3台から個別の掲示板CGIに
一斉アクセスしてみたらCGIのメモリ使用率は合計で20%ぐらいでした。

それでは。

 

   ∩_∩
  (・x・) ∩∩
 --〇-〇---+¨+---

-----引用ここまで-----

投稿したメールは以下で参照できます
http://search.luky.org/vine-users.3/msg07817.html
http://search.luky.org/vine-users.3/msg07862.html
http://search.luky.org/vine-users.3/msg07885.html
http://search.luky.org/vine-users.3/msg08086.html

戻る
コメント・訂正がありましたらc-yun@kids-clinic.jpまで

.