SPARCstaion20をVine Linux2.1/SPARCで復活させよう!!

仮公開中(^^;

 

平成12年11月14日

たかさきもとひろ:高知Linuxユーザー会

moto@takasaki-clinic.com


はじめに

SPARCならSolarisがあるじゃないか?

待望のVine Linux 2.1/SPARCの公開

SPARCstaionの起動画面

  • Intel機とは全く異なる起動画面ですね。この機械にはすでにRedhat6.1/SPARC+VineSeedが入っていたので、SILO:とプロンプトが表示されています。
  • このまま放っておくとLinuxが起動してしまうので、すかさずTabを押します。
  • ここでhaltと入力すると、本来のSUNのモニター画面(PROM(Programmable Read Only Memory) )に戻ることができます。
  • ここでboot cdrom(リターン)でVine/SPARCのCDROMが起動します。

VineLinux2.1/SPARCのインストーラーの起動画面

  • VineLinux/SPARCのインストーラの起動画面
  • インストーラーには若干のバグが残っているようで、boot(リターン)でそのままグラフィックモードのインストーラに入ると、ダイアログのボタンが文字化けしてしまいます。
  • boot: linux lang=ja あるいは linux lang=enと明示的にしてください。Vine Linuxのerrata(GUIインストーラの不具合)を参照してください。
  • そうすると見慣れた起動画面があらわれます。ペンギンもちゃんと表示されています。
  • deviceはみたこともないものがゾロゾロと表示されます。

インストール

  • インストールはあっけないぐらい簡単です。
  • キーボードの設定です。Redhat/SPARCでは日本語キーボードの指定ができすに、困ったちゃんだったのです。
  • さすがに「日本人のためのディストリビューション」VineLinuxですね。尾藤さん Thanks !!
  • おお、やっぱりVineLinuxだ。説明も日本語なので安心ですね。
  • Intel版と同じようにサクサクとインストールできます。

 

  • うちのSPARCstationはSCAの1GbyteのHDDが二台載っていたので上のようにパーティションを切りました。

 

  • SILOってなんだろう。Sparc Improved Boot Loaderっていうらしい。
  • LILOのSPARC版のようだな。
  • SILOブートレコードをインストールする場所は、/dev/sdaのマスターブートレコード(MBR)が正解。
  • あとはIntel機と全く同じですね。
  • CPU・CDROMが遅いので時間がかかります。

 

めでたくインストール完了−デフォルトのスクリーンショット

  • めでたくインストール完了。
  • デフォルトのスクリーンショットです。
    • gnomeで快適に使えるかどうかはまた別問題です。
    • FVWN2かTWMあたりを使ったほうが無難ですね。
  • なお、二台のSS20のうち一台ではインストールの最終段階でとまってしまいました。その場合はテキストモードでインストールすれば問題ありません。

 



PROMLIB: Sun Boot Prom Version 3 Revision 2
Linux version 2.2.17-0vl12 (root@sparc.netfort.gr.jp) (gcc version egcs-2.91.66
19990314/Linux (egcs-1.1.2 release)) #1 Tue Oct 24 22:53:31 JST 2000
ARCH: SUN4M
TYPE: Sun4m SparcStation10/20
Ethernet address: 8:0:20:22:5b:ef
Boot time fixup v1.6. 4/Mar/98 Jakub Jelinek (jj@ultra.linux.cz). Patching kerne
l for srmmu[TI Viking]/iommu
[0]: v[f0000000,f1000000](1000000) p[00000000]
[1]: v[f1000000,f2000000](1000000) p[02000000]
[2]: v[f2000000,f3000000](1000000) p[18000000]
[3]: v[f3000000,f3f4e000](f4e000) p[1a000000]
Found CPU 0 <node=ffd6e150,mid=8>
Found 1 CPU prom device tree node(s).
Power off control detected.
Console: colour dummy device 80x25
Calibrating delay loop... 49.87 BogoMIPS
Memory: 60604k available (1264k kernel code, 2832k data, 124k init) [f0000000,f4
000000]
Dentry hash table entries: 8192 (order 4, 64k)
Buffer cache hash table entries: 65536 (order 6, 256k)
Page cache hash table entries: 16384 (order 4, 64k)
VFS: Diskquotas version dquot_6.4.0 initialized
POSIX conformance testing by UNIFIX
IOMMU: impl 1 vers 3 page table at f04c0000 of size 262144 bytes
sbus0: Clock 25.0 MHz
dma0: Revision 2
dma1: Revision 2
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
TCP: Hash tables configured (ehash 65536 bhash 65536)
IPVS: Connection hash table configured (size=4096, memory=32Kbytes)
Initializing RT netlink socket
Starting kswapd v 1.5
Console: switching to colour frame buffer device 128x54
fb0: cgsix at e.20000000 TEC Rev 4 CPU sparc Rev b [TurboGX]
Sparc Zilog8530 serial driver version 1.41.2.6
tty00 at 0xffede004 (irq = 44) is a Zilog8530
tty01 at 0xffede000 (irq = 44) is a Zilog8530
tty02 at 0xffedb004 (irq = 44) is a Zilog8530
tty03 at 0xffedb000 (irq = 44) is a Zilog8530
Sun TYPE 5 keyboard detected without keyclick
pty: 256 Unix98 ptys configured
pty: 256 Unix98 ptys configured
Sun Mouse-Systems mouse driver version 1.00
RAM disk driver initialized:  16 RAM disks of 8192K size
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12
raid5: measuring checksumming speed
raid5: trying high-speed SPARC checksum routine
   SPARC     :    61.722 MB/sec
   8regs     :    37.719 MB/sec
   32regs    :    37.719 MB/sec
using fastest function: SPARC (61.722 MB/sec)
esp0: IRQ 36 SCSI ID 7 Clk 40MHz CCF=8 TOut 167 NCR53C9XF(espfast)
ESP: Total of 1 ESP hosts found, 1 actually in use.
scsi0 : Sparc ESP100A-FAST
scsi : 1 host.
  Vendor: SEAGATE   Model: ST31200W SUN1.05  Rev: 8724
  Type:   Direct-Access                      ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 1, lun 0
  Vendor: CONNER    Model: CFP1080E SUN1.05  Rev: 5150
  Type:   Direct-Access                      ANSI SCSI revision: 02
Detected scsi disk sdb at scsi0, channel 0, id 3, lun 0
  Vendor: TOSHIBA   Model: CD-ROM XM-3701TA  Rev: 0856
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 6, lun 0
scsi : detected 1 SCSI cdrom 2 SCSI disks total.
esp0: target 6 asynchronous
Uniform CD-ROM driver Revision: 3.11
esp0: target 1 [period 100ns offset 15 10.00MHz FAST SCSI-II]
SCSI device sda: hdwr sector= 512 bytes. Sectors= 2061108 [1006 MB] [1.0 GB]
esp0: target 3 [period 100ns offset 15 10.00MHz FAST SCSI-II]
SCSI device sdb: hdwr sector= 512 bytes. Sectors= 2110812 [1030 MB] [1.0 GB]
sunlance.c:v1.12 11/Mar/99 Miguel de Icaza (miguel@nuclecu.unam.mx)
eth0: LANCE 08:00:20:22:5b:ef
eth0: using auto-carrier-detection.
Partition check:
 sda: sda1 sda2 sda3
 sdb: sdb1 sdb3
md.c: sizeof(mdp_super_t) = 4104
autodetecting RAID arrays
autorun ...
... autorun DONE.
VFS: Mounted root (ext2 filesystem) readonly.
Adding Swap: 124480k swap-space (priority -1)
eth0: Carrier Lost, trying TPE

SPARCstaion20の実力

参考にしたWeb Page

謝辞