1*01a344a2SDavid du Colombier# fs: new main file server on 633MHz machine with 4 IDE disks & 4K blocks 2*01a344a2SDavid du Colombier# was called rosewood at first 3*01a344a2SDavid du Colombierconfig h0 4*01a344a2SDavid du Colombierservice fs 5*01a344a2SDavid du Colombierip0 66.120.90.177 6*01a344a2SDavid du Colombieripgw0 66.120.90.186 7*01a344a2SDavid du Colombieripmask0 255.255.255.0 8*01a344a2SDavid du Colombieripsntp 66.120.90.185 9*01a344a2SDavid du Colombierfilsys main c{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75} 10*01a344a2SDavid du Colombierfilsys dump o 11*01a344a2SDavid du Colombierfilsys other h3 12*01a344a2SDavid du Colombier# later added: filsys spare h1 13*01a344a2SDavid du Colombier# ream other 14*01a344a2SDavid du Colombier# ream main 15*01a344a2SDavid du Colombier# recover main 16*01a344a2SDavid du Colombierallow 17*01a344a2SDavid du Colombierend 18*01a344a2SDavid du Colombier 19*01a344a2SDavid du Colombierh0 20GB "main": 25% cache and 75% fake-worm; 20*01a344a2SDavid du Colombierh1 40GB "spare": holds test venti used for backup 21*01a344a2SDavid du Colombierh2 20GB "main": (h1.0.0) a mirror of h0. 22*01a344a2SDavid du Colombierh3 40GB "other": (h1.1.0) ``scratch'' space 23*01a344a2SDavid du Colombier 24*01a344a2SDavid du Colombier--- 25*01a344a2SDavid du Colombierhalted. press a key to reboot. 26*01a344a2SDavid du Colombier 27*01a344a2SDavid du Colombierether#0: i82557: port 0x9400 irq 10: 00A0C9E02756 28*01a344a2SDavid du Colombierdev A0 port 1F0 config 427A capabilities 2F00 mwdma 0007 udma 103F 29*01a344a2SDavid du Colombierdev A0 port 170 config 427A capabilities 2F00 mwdma 0007 udma 043F 30*01a344a2SDavid du Colombierdev B0 port 170 config 045A capabilities 0F00 mwdma 0007 udma 043F 31*01a344a2SDavid du Colombierfound 9PCFSIMR. attr 0x0 start 0x423 len 391193 32*01a344a2SDavid du Colombier.239705.............................+41712.....+181524=462941 33*01a344a2SDavid du Colombierentry: 0x80100020 34*01a344a2SDavid du Colombiercpu0: 635MHz GenuineIntel PentiumIII/Xeon (cpuid: AX 0x0686 DX 0x383f9ff) 35*01a344a2SDavid du Colombierether0: i82557: 100Mbps port 0x9400 irq 10: 00a0c9e02756 36*01a344a2SDavid du Colombier 37*01a344a2SDavid du Colombieriobufinit 38*01a344a2SDavid du Colombier 114253 buffers; 14281 hashes 39*01a344a2SDavid du Colombier mem left = 44040191 40*01a344a2SDavid du Colombier out of = 528482304 41*01a344a2SDavid du Colombiernvr read 42*01a344a2SDavid du Colombierfound plan9.nvr attr 0x0 start 0x18c len 677 43*01a344a2SDavid du Colombierfor config mode hit a key within 5 seconds 44*01a344a2SDavid du Colombier 45*01a344a2SDavid du Colombierconfig: filsys main c{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75} 46*01a344a2SDavid du Colombierconfig: filsys dump o 47*01a344a2SDavid du Colombierconfig: filsys other h3 48*01a344a2SDavid du Colombierconfig: recover main 49*01a344a2SDavid du Colombierconfig: ream other 50*01a344a2SDavid du Colombierconfig: allow 51*01a344a2SDavid du Colombierconfig: end 52*01a344a2SDavid du Colombierysinits 53*01a344a2SDavid du Colombierconfig h0 54*01a344a2SDavid du Colombier devinit h0 55*01a344a2SDavid du Colombieri hd0: DW CDW02E0-B00HB0F lba/atapi/drqintr: 1/0/0 C/H/S: 0/0/0 CAP: 39102336 56*01a344a2SDavid du Colombierhd0: LBA 39102336 sectors 57*01a344a2SDavid du Colombierideinit(device 9ce00948 ctrl 0 targ 0) driveno 0 dp 802eff24 58*01a344a2SDavid du Colombierconfig block written 59*01a344a2SDavid du Colombierconfig h0 60*01a344a2SDavid du Colombier devinit h0 61*01a344a2SDavid du Colombierideinit(device 9ce00988 ctrl 0 targ 0) driveno 0 dp 802eff24 62*01a344a2SDavid du Colombierservice rosewood 63*01a344a2SDavid du Colombieripauth 0.0.0.0 64*01a344a2SDavid du Colombieripsntp 66.120.90.185 65*01a344a2SDavid du Colombierip0 66.120.90.194 66*01a344a2SDavid du Colombieripgw0 66.120.90.186 67*01a344a2SDavid du Colombieripmask0 255.255.255.0 68*01a344a2SDavid du Colombierfilsys main c{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75} 69*01a344a2SDavid du Colombierfilsys dump o 70*01a344a2SDavid du Colombierfilsys other h3 71*01a344a2SDavid du Colombiersysinit: main 72*01a344a2SDavid du Colombierrecover: c{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75} 73*01a344a2SDavid du Colombier devinit {p(h0)0.25p(h2)0.25} 74*01a344a2SDavid du Colombier devinit p(h0)0.25 75*01a344a2SDavid du Colombier devinit h0 76*01a344a2SDavid du Colombierideinit(device 9ce00a68 ctrl 0 targ 0) driveno 0 dp 802eff24 77*01a344a2SDavid du Colombieratasize(9ce00a68): 39102336 -> 4887552 78*01a344a2SDavid du Colombier devinit p(h2)0.25 79*01a344a2SDavid du Colombier devinit h2 80*01a344a2SDavid du Colombieri hd2: DW CDW02E0-B00HB0F lba/atapi/drqintr: 1/0/0 C/H/S: 0/0/0 CAP: 39102336 81*01a344a2SDavid du Colombierhd2: LBA 39102336 sectors 82*01a344a2SDavid du Colombierideinit(device 9ce00ae8 ctrl 0 targ 2) driveno 2 dp 802f4324 83*01a344a2SDavid du Colombieratasize(9ce00ae8): 39102336 -> 4887552 84*01a344a2SDavid du Colombier devinit f{p(h0)25.75p(h2)25.75} 85*01a344a2SDavid du Colombierfworm init 86*01a344a2SDavid du Colombier devinit {p(h0)25.75p(h2)25.75} 87*01a344a2SDavid du Colombier devinit p(h0)25.75 88*01a344a2SDavid du Colombier devinit h0 89*01a344a2SDavid du Colombierideinit(device 9ce00bc8 ctrl 0 targ 0) driveno 0 dp 802eff24 90*01a344a2SDavid du Colombieratasize(9ce00bc8): 39102336 -> 4887552 91*01a344a2SDavid du Colombier devinit p(h2)25.75 92*01a344a2SDavid du Colombier devinit h2 93*01a344a2SDavid du Colombierideinit(device 9ce00c48 ctrl 0 targ 2) driveno 2 dp 802f4324 94*01a344a2SDavid du Colombieratasize(9ce00c48): 39102336 -> 4887552 95*01a344a2SDavid du Colombierdump 2 is good; 5 next 96*01a344a2SDavid du Colombierdump 5 is good; 494408 next 97*01a344a2SDavid du Colombierdump 494408 is good; 495193 next 98*01a344a2SDavid du Colombierdump 495193 is good; 495224 next 99*01a344a2SDavid du Colombierdump 495224 is good; 496007 next 100*01a344a2SDavid du Colombierdump 496007 is good; 496062 next 101*01a344a2SDavid du Colombierdump 496062 is good; 496089 next 102*01a344a2SDavid du Colombierdump 496089 is good; 496096 next 103*01a344a2SDavid du Colombierdump 496096 is good; 496118 next 104*01a344a2SDavid du Colombierdump 496118 is good; 496882 next 105*01a344a2SDavid du Colombierfworm: read 496882 106*01a344a2SDavid du Colombiercache init c{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75} 107*01a344a2SDavid du Colombierdone cacheinit 108*01a344a2SDavid du Colombierdone recover 109*01a344a2SDavid du Colombier devinit c{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75} 110*01a344a2SDavid du Colombiersysinit: dump 111*01a344a2SDavid du Colombier devinit o{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75} 112*01a344a2SDavid du Colombiersysinit: other 113*01a344a2SDavid du Colombier devream: h3 1 114*01a344a2SDavid du Colombier devinit h3 115*01a344a2SDavid du Colombieri hd3: AMTXRO4 0K042H lba/atapi/drqintr: 1/0/0 C/H/S: 0/0/0 CAP: 78198750 116*01a344a2SDavid du Colombierhd3: LBA 78198750 sectors 117*01a344a2SDavid du Colombierideinit(device 9ce00ca8 ctrl 0 targ 3) driveno 3 dp 802f44f0 118*01a344a2SDavid du Colombieratasize(9ce00ca8): 78198750 -> 9774592 119*01a344a2SDavid du Colombierether0o: 00a0c9e02756 66.120.90.194 120*01a344a2SDavid du Colombierether0i: 00a0c9e02756 66.120.90.194 121*01a344a2SDavid du Colombiernext dump at Mon Sep 10 05:00:00 2001 122*01a344a2SDavid du Colombiercurrent fs is "main" 123*01a344a2SDavid du Colombieril: allocating il!66.120.90.189!23230 124*01a344a2SDavid du Colombier41 uids read, 21 groups used 125*01a344a2SDavid du Colombierrosewood as of Sun Sep 9 16:27:27 2001 126*01a344a2SDavid du Colombier last boot Mon Sep 10 00:56:10 2001 127*01a344a2SDavid du Colombiertouch superblock 496118 128*01a344a2SDavid du Colombierrosewood: 129