Plan 9 from Bell Labs’s /usr/web/sources/plan9/sys/src/cmd/cwfs/doc/worm.fs

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


# fs: new main file server on 633MHz machine with 4 IDE disks & 4K blocks
# was called rosewood at first
config h0
service fs
ip0     66.120.90.177
ipgw0   66.120.90.186
ipmask0 255.255.255.0
ipsntp  66.120.90.185
filsys main c{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75}
filsys dump o
filsys other h3
# later added: filsys spare h1
# ream other
# ream main
# recover main
allow
end

h0 20GB "main":  25% cache and 75% fake-worm;
h1 40GB "spare": holds test venti used for backup
h2 20GB "main":  (h1.0.0) a mirror of h0.
h3 40GB "other": (h1.1.0) ``scratch'' space

---
halted. press a key to reboot.

ether#0: i82557: port 0x9400 irq 10: 00A0C9E02756
dev A0 port 1F0 config 427A capabilities 2F00 mwdma 0007 udma 103F
dev A0 port 170 config 427A capabilities 2F00 mwdma 0007 udma 043F
dev B0 port 170 config 045A capabilities 0F00 mwdma 0007 udma 043F
found 9PCFSIMR.    attr 0x0 start 0x423 len 391193
.239705.............................+41712.....+181524=462941
entry: 0x80100020
cpu0: 635MHz GenuineIntel PentiumIII/Xeon (cpuid: AX 0x0686 DX 0x383f9ff)
ether0: i82557: 100Mbps port 0x9400 irq 10: 00a0c9e02756

iobufinit
        114253 buffers; 14281 hashes
        mem left = 44040191
                out of = 528482304
nvr read
found plan9.nvr attr 0x0 start 0x18c len 677
for config mode hit a key within 5 seconds

config: filsys main c{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75}
config: filsys dump o
config: filsys other h3
config: recover main 
config: ream other
config: allow
config: end
ysinits
config h0
        devinit h0
i hd0: DW CDW02E0-B00HB0F    lba/atapi/drqintr: 1/0/0  C/H/S: 0/0/0  CAP: 39102336
hd0: LBA 39102336 sectors
ideinit(device 9ce00948 ctrl 0 targ 0) driveno 0 dp 802eff24
config block written
config h0
        devinit h0
ideinit(device 9ce00988 ctrl 0 targ 0) driveno 0 dp 802eff24
service    rosewood
ipauth  0.0.0.0
ipsntp  66.120.90.185
ip0     66.120.90.194
ipgw0   66.120.90.186
ipmask0 255.255.255.0
filsys main c{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75}
filsys dump o
filsys other h3
sysinit: main
recover: c{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75}
        devinit {p(h0)0.25p(h2)0.25}
        devinit p(h0)0.25
        devinit h0
ideinit(device 9ce00a68 ctrl 0 targ 0) driveno 0 dp 802eff24
atasize(9ce00a68):  39102336 -> 4887552
        devinit p(h2)0.25
        devinit h2
i hd2: DW CDW02E0-B00HB0F    lba/atapi/drqintr: 1/0/0  C/H/S: 0/0/0  CAP: 39102336
hd2: LBA 39102336 sectors
ideinit(device 9ce00ae8 ctrl 0 targ 2) driveno 2 dp 802f4324
atasize(9ce00ae8):  39102336 -> 4887552
        devinit f{p(h0)25.75p(h2)25.75}
fworm init
        devinit {p(h0)25.75p(h2)25.75}
        devinit p(h0)25.75
        devinit h0
ideinit(device 9ce00bc8 ctrl 0 targ 0) driveno 0 dp 802eff24
atasize(9ce00bc8):  39102336 -> 4887552
        devinit p(h2)25.75
        devinit h2
ideinit(device 9ce00c48 ctrl 0 targ 2) driveno 2 dp 802f4324
atasize(9ce00c48):  39102336 -> 4887552
dump 2 is good; 5 next
dump 5 is good; 494408 next
dump 494408 is good; 495193 next
dump 495193 is good; 495224 next
dump 495224 is good; 496007 next
dump 496007 is good; 496062 next
dump 496062 is good; 496089 next
dump 496089 is good; 496096 next
dump 496096 is good; 496118 next
dump 496118 is good; 496882 next
fworm: read 496882
cache init c{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75}
done cacheinit
done recover
        devinit c{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75}
sysinit: dump
        devinit o{p(h0)0.25p(h2)0.25}f{p(h0)25.75p(h2)25.75}
sysinit: other
        devream: h3 1
        devinit h3
i hd3: AMTXRO4 0K042H        lba/atapi/drqintr: 1/0/0  C/H/S: 0/0/0  CAP: 78198750
hd3: LBA 78198750 sectors
ideinit(device 9ce00ca8 ctrl 0 targ 3) driveno 3 dp 802f44f0
atasize(9ce00ca8):  78198750 -> 9774592
ether0o: 00a0c9e02756 66.120.90.194
ether0i: 00a0c9e02756 66.120.90.194
next dump at Mon Sep 10 05:00:00 2001
current fs is "main"
il: allocating il!66.120.90.189!23230
41 uids read, 21 groups used
rosewood as of Sun Sep  9 16:27:27 2001
        last boot Mon Sep 10 00:56:10 2001
touch superblock 496118
rosewood: 

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.