7 年前の PC を使えるようにしようと頑張る。
今でも起動すればごく普通に動いてはいるんだが、なにせ FreeBSD-3.5stable なんてあまりに不自由すぎるし、 self compile もやってられんしで clean install することにする。
この OS 環境はほとんどその頃のまま拡張拡張で来ているので、ディレクトリツリーを見ているだけで消すには偲びなくなってくるんだが、往生してもらうことにする。
で、インストールメディアだが、この為に安い DVD-ROM drive を買って来てあって、使ってなかったミツミの SCSI CD-ROM drive と交換済み。何故か IDE のケーブルだけない俺のジャンク箱。まぁ、 hdd と master, slave でぶら下げておく。こいつが使えることも確認済み。
で、最後に大学で install CD の iso image を焼いてくる、と。あるのは 2.0.2 のだけなのか…。
念のために、 iso image ではないが 3.X の snapshot も拾って来る。
で、インストール作業を始めてみると、CDから起動しませんよっ。……よよよorz。BIOS で起動がどーとかってことじゃなくて、CD 読んだところで reset がかかるとか(vain, knopix, debian)、primary volume descriptor が読めないとか(FreeBSD, solaris)。NetBSD なんて CD 読んだ直後に HDD の FreeBSD の boot mamager が立ち上がるもんな……。
CD で起動できなきゃ残るのは FD だけだが、 vaio じゃ FD 書けないぞ。ってんでこれから潰す FreeBSD で boot.fs を書く。メディアは、昔のゴミディスクがいくらか残ってたのでそれを使う。インストーラのイメージは…、 FreeBSD で CD を読むしかないんだが、良く見ると IDE CD のドライバなんて削ってあったり。そういう時代だったんだなぁ、と思いつつ GENERIC で起動。こんな未来で助けになるとは誰も思うまい。
FDD から起動しようとすると、何故か invalid system disk 言われる。手詰り感が漂ったのでもう寝ることにする。が、寝る前に irc してるうちにはっと、メディアが古くて駄目なのかと思いつく。DC-390 のドライバフロッピーだもんな…。
ってんで一眠りして、響鬼見てから別のメディアに書き直してみると、今度はちゃんとインストーラまで辿りついた。
以下に ps と dmesg の結果を載せて記録に残してみる。jserver (Wnn6), vjed, wxgserver と動いていたり、何故か innd がいたり、よく見ていくと細々と随分いろいろ立ち上がっている。
NetBSD の install 中に気づいたが、 ESS1868 なんて、そういやそんなのあったなーってなもんである。
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND yagi 911 1.7 0.3 1940 1124 p0 Ss 10:42PM 0:00.96 -tcsh (tcsh) root 1 0.0 0.1 496 236 ?? Is 7:36AM 0:00.04 /sbin/init -- root 2 0.0 0.0 0 0 ?? DL 7:36AM 0:00.00 (pagedaemon) root 3 0.0 0.0 0 0 ?? DL 7:36AM 0:00.00 (vmdaemon) root 4 0.0 0.0 0 0 ?? DL 7:36AM 0:00.15 (syncer) root 48 0.0 0.2 15520 744 ?? SLs 7:38AM 0:00.02 mfs -s 30000 /dev/da1s1b /tmp (mount_mfs) root 52 0.0 0.0 204 80 ?? Is 7:38AM 0:00.00 adjkerntz -i root 136 0.0 0.1 432 252 ?? Ss 10:38PM 0:00.27 /sbin/natd -n vr0 root 159 0.0 0.5 2064 1488 ?? Ss 10:38PM 0:00.11 /usr/local/sbin/gated -f /usr/local/etc/gated.conf root 178 0.0 0.2 832 556 ?? Ss 10:38PM 0:00.29 syslogd bind 183 0.0 0.5 2004 1644 ?? Ss 10:38PM 0:00.15 named -u bind -g bind root 188 0.0 0.2 1056 656 ?? S%t;s 10:38PM 0:00.11 xntpd -p /var/run/xntpd.pid root 192 0.0 0.2 1148 572 ?? Is 10:38PM 0:00.04 timed -M -F ouroboros daemon 195 0.0 0.2 840 500 ?? Is 10:38PM 0:00.03 /usr/sbin/portmap root 198 0.0 0.2 824 564 ?? Is 10:38PM 0:00.03 ypserv root 203 0.0 0.2 816 536 ?? Is 10:38PM 0:00.03 ypbind root 216 0.0 0.1 496 328 ?? Is 10:38PM 0:00.01 mountd -r root 219 0.0 0.1 320 184 ?? Is 10:38PM 0:00.01 nfsd: master (nfsd) root 221 0.0 0.1 300 160 ?? I 10:38PM 0:00.00 nfsd: server (nfsd) root 222 0.0 0.1 300 160 ?? I 10:38PM 0:00.00 nfsd: server (nfsd) root 223 0.0 0.1 300 160 ?? I 10:38PM 0:00.00 nfsd: server (nfsd) root 224 0.0 0.1 300 160 ?? I 10:38PM 0:00.00 nfsd: server (nfsd) root 227 0.0 0.2 262980 524 ?? Is 10:38PM 0:00.01 rpc.statd root 232 0.0 0.0 212 76 ?? I 10:38PM 0:00.00 nfsiod -n 4 root 233 0.0 0.0 212 76 ?? I 10:38PM 0:00.00 nfsiod -n 4 root 234 0.0 0.0 212 76 ?? I 10:38PM 0:00.00 nfsiod -n 4 root 235 0.0 0.0 212 76 ?? I 10:38PM 0:00.00 nfsiod -n 4 root 241 0.0 0.2 1020 708 ?? Is 10:38PM 0:00.03 amd -p -c 600 -l syslog /mnt2 /etc/amd.map daemon 245 0.0 0.2 800 564 ?? Is 10:38PM 0:00.02 rwhod root 266 0.0 0.2 912 592 ?? Is 10:38PM 0:00.10 inetd -wW root 269 0.0 0.2 1004 604 ?? Is 10:38PM 0:00.04 cron root 273 0.0 0.2 844 608 ?? Is 10:38PM 0:00.04 /usr/sbin/lpd root 355 0.0 0.2 876 624 ?? Is 10:38PM 0:00.02 /usr/local/sbin/dhcps vr0 root 366 0.0 0.5 1992 1668 ?? Ss 10:38PM 0:00.16 /usr/local/sbin/httpd www 378 0.0 0.5 2004 1676 ?? I 10:38PM 0:00.02 /usr/local/sbin/httpd www 379 0.0 0.5 2004 1676 ?? I 10:38PM 0:00.01 /usr/local/sbin/httpd www 380 0.0 0.5 2004 1676 ?? I 10:38PM 0:00.01 /usr/local/sbin/httpd www 381 0.0 0.5 2004 1676 ?? I 10:38PM 0:00.01 /usr/local/sbin/httpd www 382 0.0 0.5 2004 1676 ?? I 10:38PM 0:00.01 /usr/local/sbin/httpd root 383 0.0 0.1 340 184 con- I 10:38PM 0:00.00 /usr/local/bin/Dp/dpkeyserv news 426 0.0 0.8 3500 2612 ?? Is 10:38PM 0:00.12 /usr/local/news/bin/innd -p4 -r news 427 0.0 0.1 540 300 con- I 10:38PM 0:00.00 /bin/sh /usr/local/news/bin/rc.news news 428 0.0 0.1 540 316 con- I 10:38PM 0:00.77 /bin/sh /usr/local/news/bin/innwatch ndtpuser 449 0.0 0.3 1080 884 ?? Is 10:39PM 0:00.08 ndtpd root 484 0.0 0.4 2348 1376 ?? Is 10:39PM 0:00.02 /usr/local/sbin/smbd -D root 508 0.0 0.4 1632 1228 ?? Ss 10:39PM 0:00.19 /usr/local/sbin/nmbd -D root 519 0.0 0.2 892 620 ?? Is 10:39PM 0:00.10 /usr/local/libexec/postfix/master root 520 0.0 0.1 504 300 con- I 10:39PM 0:00.02 /bin/sh /usr/local/sbin/RunCache postfix 527 0.0 0.2 904 676 ?? I 10:39PM 0:00.03 pickup -l -t fifo postfix 528 0.0 0.2 932 704 ?? I 10:39PM 0:00.54 qmgr -l -t fifo -u root 546 0.0 0.2 1076 616 ?? I 10:39PM 0:00.00 /vjed nobody 548 0.0 1.8 6644 5796 con- S 10:39PM 0:01.50 squid -NsY wnn 554 0.0 0.1 788 312 con- I 10:39PM 0:00.00 /usr/local/bin/Wnn6/jserver wnn 555 0.0 5.9 19280 19044 ?? I 10:39PM 0:04.28 /usr/local/bin/Wnn6/jserver nobody 557 0.0 0.1 760 344 ?? Is 10:39PM 0:00.02 (unlinkd) (unlinkd) root 565 0.0 0.3 1948 1108 con- I 10:39PM 0:00.07 /usr/local/sbin/wxgserver root 593 0.0 0.4 1864 1452 ?? Is 10:39PM 0:00.67 /usr/local/sbin/sshd root 599 0.0 0.4 2008 1216 ?? Is 10:39PM 0:00.02 /usr/X11R6/bin/xdm root 600 0.0 1.0 3852 3336 con- I 10:39PM 0:00.15 /usr/X11R6/bin/xfs.xtt root 605 0.0 0.2 840 588 v0 Is+ 10:39PM 0:00.03 /usr/libexec/getty Pc ttyv0 root 606 0.0 0.2 840 588 v1 Is+ 10:39PM 0:00.02 /usr/libexec/getty Pc ttyv1 root 607 0.0 0.2 840 588 v2 Is+ 10:39PM 0:00.02 /usr/libexec/getty Pc ttyv2 root 608 0.0 0.1 600 412 v3 Is+ 10:39PM 0:00.21 -csh (csh) root 609 0.0 0.2 840 588 v4 Is+ 10:39PM 0:00.02 /usr/libexec/getty Pc ttyv4 root 610 0.0 0.2 840 588 v5 Is+ 10:39PM 0:00.02 /usr/libexec/getty Pc ttyv5 root 611 0.0 0.2 840 588 v6 Is+ 10:39PM 0:00.03 /usr/libexec/getty Pc ttyv6 root 612 0.0 0.2 840 588 v7 Is+ 10:39PM 0:00.03 /usr/libexec/getty Pc ttyv7 news 909 0.0 0.0 176 60 ?? I 10:40PM 0:00.00 sleep 600 root 910 0.0 0.2 896 588 ?? Ss 10:42PM 0:00.10 telnetd yagi 942 0.0 0.3 1656 980 ?? Is 10:43PM 0:00.00 ssh-agent -c root 0 0.0 0.0 0 0 ?? DLs 7:36AM 0:00.00 (swapper) yagi 948 0.0 0.1 436 248 p0 R+ 10:43PM 0:00.01 ps -auxwww
Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.5-STABLE #1: Thu Jul 26 04:51:19 JST 2001 yagi@ouroboros:/home3/src/sys/compile/OUROBOROS Timecounter "i8254" frequency 1193182 Hz CPU: Pentium Pro (200.46-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x617 Stepping = 7 Features=0xfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV> real memory = 335544320 (327680K bytes) config> pnp 1 1 os enable drq0 1 drq1 0 irq0 10 irq1 7 port0 0x220 port1 0x300 config> quit avail memory = 323170304 (315596K bytes) Programming 24 pins in IOAPIC #0 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 Preloaded elf kernel "kernel" at 0xc02ee000. Preloaded userconfig_script "/kernel.config" at 0xc02ee09c. Pentium Pro MTRR support enabled Probing for devices on PCI bus 0: chip0: <Intel 82440FX (Natoma) PCI and memory controller> rev 0x02 on pci0.0.0 chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0 ide_pci0: <Intel PIIX3 Bus-master IDE controller> rev 0x00 on pci0.7.1 vga0: <S3 ViRGE DX/GX graphics accelerator> rev 0x01 int a irq 2 on pci0.12.0 ahc0: <Adaptec 2940 Ultra SCSI adapter> rev 0x00 int a irq 17 on pci0.14.0 bogus MP table, 2 IO APIC pins connected to the same PCI device or ISA/EISA interrupt Registered extra interrupt handler for int 18 (in addition to int 17) ahc0: aic7880 Single Channel A, SCSI Id=7, 16/255 SCBs de0: <Digital 21140A Fast Ethernet> rev 0x22 int a irq 17 on pci0.15.0 bogus MP table, 2 IO APIC pins connected to the same PCI device or ISA/EISA interrupt Registered extra interrupt handler for int 18 (in addition to int 17) de0: 21140A [10-100Mb/s] pass 2.2 de0: address 00:40:33:9a:cf:d6 vr0: <VIA VT3043 Rhine I 10/100BaseTX> rev 0x06 int a irq 16 on pci0.16.0 vr0: Ethernet address: 00:90:cc:00:00:f2 vr0: autoneg not complete, no carrier Probing for PnP devices: CSN 1 Vendor ID: ESS1868 [0x68187316] Serial 0xffffffff Comp ID: @@@0000 [0x00000000] ESS1868 (rev 11) pcm1 (ESS1868sn 0xffffffff) at 0x220-0x22f irq 10 drq 1 on isa Probing for devices on the ISA bus: sc0 on isa sc0: VGA color <16 virtual consoles, flags=0x0> ed0 at 0x280-0x29f irq 5 on isa ed0: address 52:54:4c:00:5d:fe, type NE2000 (16 bit) atkbdc0 at 0x60-0x6f on motherboard atkbd0 irq 1 on isa psm0 not found sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A ppc0 at 0x378 irq 7 flags 0x20 on isa ppc0: W83877F chipset (EPP/PS2/NIBBLE) in COMPATIBLE mode lpt0: <generic printer> on ppbus 0 pcm0 not probed due to drq conflict with pcm1 at 1 fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): <WDC AC26400R> wd0: 6149MB (12594960 sectors), 13328 cyls, 15 heads, 63 S/T, 512 B/S vga0 at 0x3c0-0x3df maddr 0xa0000 msize 131072 on isa npx0 on motherboard npx0: INT 16 interface APIC_IO: Testing 8254 interrupt delivery APIC_IO: Broken MP table detected: 8254 is not connected to IO APIC int pin 2 APIC_IO: routing 8254 via 8259 on pin 0 IP packet filtering initialized, divert enabled, rule-based forwarding disabled, default to deny, logging disabled Waiting 2 seconds for SCSI devices to settle SMP: AP CPU #1 Launched! changing root device to wd0s2a da1 at ahc0 bus 0 target 6 lun 0 da1: <QUANTUM FIREBALL ST3.2S 0F0C> Fixed Direct Access SCSI-2 device da1: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled da1: 3090MB (6328861 512 byte sectors: 255H 63S/T 393C) da0 at ahc0 bus 0 target 4 lun 0 da0: <FUJITSU M2513A 1500> Removable Optical SCSI-2 device da0: 10.000MB/s transfers (10.000MHz, offset 10) da0: Attempt to query device size failed: NOT READY, Medium not present WARNING: / was not properly dismounted de0: autosense failed: cable problem? de0: enabling 100baseTX port de0: enabling Full Duplex 100baseTX port
[referer: [an error occurred while processing this directive]]