Hi all, I'm runnig 3.7-release on i386 with a 512MB CF card acting as wd0 and I'm having a strange problem with mfs mounted /var. It gets mounted twice, while I have only one mfs /var line in fstab.
I did a usual install directly on CF (hence all partitions physically exist on CF) and wanted to mfs mount /var and /tmp based on existing partitions. If I do it from command line (boot single user or edit fstab not to mount /var) mfs /var is mounted only once. But if I enable it in fstab it always gets mounted twice. Check it out: (btw, there is no swap space the system has 64MB of ram so it should all fit in nicely) (and ignore the noatime stuff, currently I'm running the box with rw mouned /var directly from the CF, and it made no difference regarding the problem) Help please? > disklabel wd0 # using MBR partition 3: type A6 off 63 (0x3f) size 1000881 (0xf45b1) # /dev/rwd0c: type: ESDI disk: ESDI/IDE disk label: Hitachi XX.V.3.4 flags: bytes/sector: 512 sectors/track: 63 tracks/cylinder: 16 sectors/cylinder: 1008 cylinders: 993 total sectors: 1000944 rpm: 3600 interleave: 1 trackskew: 0 cylinderskew: 0 headswitch: 0 # microseconds track-to-track seek: 0 # microseconds drivedata: 0 16 partitions: # size offset fstype [fsize bsize cpg] a: 102753 63 4.2BSD 2048 16384 102 # Cyl 0*- 101 c: 1000944 0 unused 0 0 # Cyl 0 - 992 d: 20160 122976 4.2BSD 2048 16384 20 # Cyl 122 - 141 e: 41328 143136 4.2BSD 2048 16384 42 # Cyl 142 - 182 g: 816480 184464 4.2BSD 2048 16384 328 # Cyl 183 - 992 h: 20160 102816 4.2BSD 2048 16384 20 # Cyl 102 - 121 > cat /etc/fstab /dev/wd0a / ffs rw,noatime,softdep 1 1 /dev/wd0h /home ffs rw,noatime,nodev,nosuid,softdep 1 2 /dev/wd0g /usr ffs ro,noatime,nodev,softdep 1 2 #/dev/wd0e /var ffs rw,noatime,noexec,nodev,nosuid,softdep 1 2 /dev/wd0e /var mfs rw,-P=/dev/wd0e,noexec,nosuid,nodev 0 0 /dev/wd0d /tmp mfs rw,noexec,nosuid,nodev 0 0 > mount /dev/wd0a on / type ffs (local, noatime, softdep) /dev/wd0h on /home type ffs (local, noatime, nodev, nosuid, softdep) /dev/wd0g on /usr type ffs (local, noatime, nodev, read-only, softdep) mfs:25832 on /var type mfs (asynchronous, local, nodev, noexec, nosuid, size=41328 512-blocks) mfs:160 on /tmp type mfs (asynchronous, local, nodev, noexec, nosuid, size=20160 512-blocks) mfs:31849 on /var type mfs (asynchronous, local, nodev, noexec, nosuid, size=41328 512-blocks) > df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/wd0a 50526 31602 16398 66% / /dev/wd0h 9870 30 9348 0% /home /dev/wd0g 400398 274362 106018 72% /usr mfs:25832 20278 7298 11968 38% /var mfs:160 9870 6 9372 0% /tmp mfs:31849 20278 7306 11960 38% /var > dmesg OpenBSD 3.7 (GENERIC) #50: Sun Mar 20 00:01:57 MST 2005 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel Pentium (P54C) ("GenuineIntel" 586-class) 75 MHz cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8 cpu0: F00F bug workaround installed real mem = 66691072 (65128K) avail mem = 53440512 (52188K) using 839 buffers containing 3436544 bytes (3356K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+(00) BIOS, date 10/20/98, BIOS32 rev. 0 @ 0xfd770 apm0 at bios0: Power Management spec V1.1 apm0: AC on, battery charge unknown, estimated 0:00 hours pcibios0 at bios0: rev 2.0 @ 0xf0000/0x10000 pcibios0: pcibios_get_intr_routing - function not supported pcibios0: PCI IRQ Routing information unavailable. pcibios0: PCI bus #0 is the last bus WARNING: can't reserve area for BIOS PROM. bios0: ROM list: 0xc0000/0x8000 cpu0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (bios) pchb0 at pci0 dev 0 function 0 "VLSI 82C594 Wildcat" rev 0x01 pcib0 at pci0 dev 1 function 0 "VLSI 82C596/597 Wildcat ISA" rev 0x01 de0 at pci0 dev 2 function 0 "DEC 21041" rev 0x21: irq 9 de0: 21041 [10Mb/s] pass 2.1 address 00:80:c8:47:5c:86 de1 at pci0 dev 3 function 0 "DEC 21041" rev 0x11: irq 9 de1: SMC 21041 [10Mb/s] pass 1.1 address 00:e0:29:04:73:c9 vga1 at pci0 dev 5 function 0 "Cirrus Logic CL-GD5434-8" rev 0xfc wsdisplay0 at vga1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) le1 at pci0 dev 6 function 0 "AMD 79c970 PCnet-PCI" rev 0x02: irq 9 le1: address 08:00:09:f8:7b:bf le1: 8 receive buffers, 2 transmit buffers pciide0 at pci0 dev 7 function 0 "CMD Technology PCI0640" rev 0x02: no DMA, channel 0 wired to compatibility, channel 1 wired to compatibility wd0 at pciide0 channel 0 drive 0: <Hitachi XX.V.3.4.0.0> wd0: 1-sector PIO, LBA, 488MB, 1000944 sectors pciide0: channel 1 ignored (disabled) isa0 at pcib0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0 (mux 1 ignored for console): console keyboard, using wsdisplay0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: <PC speaker> sysbeep0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 npx0 at isa0 port 0xf0/16: using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec biomask fd65 netmask ff65 ttymask ffe7 pctr: 586-class performance counters and user-level cycle counter enabled dkcsum: wd0 matched BIOS disk 80 root on wd0a rootdev=0x0 rrootdev=0x300 rawdev=0x302