Andreas Bihlmaier wrote:

Why is need to mount_mfs in /etc/rc and in /etc/fstab ?

I made bootable cdrom you described.

There is output of df and mount - all filesystems mounted twice (but different in sizes) - is this correct behavior?


openbsd# df
Filesystem  1K-blocks      Used     Avail Capacity  Mounted on
/dev/cd0a      249976    249976         0   100%    /
mfs:12881        5631         1      5349     0%    /dev
mfs:4450       126463         1    120139     0%    /tmp
mfs:13817      126463         1    120139     0%    /var
mfs:25494      126463         1    120139     0%    /root
mfs:18595      126463         1    120139     0%    /home
mfs:766         62799      2074     57586     3%    /etc
mfs:28715       24783      5993     17551    25%    /var
mfs:13657         511        33       453     7%    /dev
mfs:13714        2959         1      2811     0%    /tmp
mfs:2250         3951         6      3748     0%    /home
mfs:25859        3951         5      3749     0%    /root

openbsd# mount
/dev/cd0a on / type cd9660 (local, noatime, read-only)
mfs:12881 on /dev type mfs (asynchronous, local, noatime, size=6000 1K-blocks) mfs:4450 on /tmp type mfs (asynchronous, local, noatime, size=130560 1K-blocks) mfs:13817 on /var type mfs (asynchronous, local, noatime, size=130560 1K-blocks)

mfs:25494 on /root type mfs (asynchronous, local, noatime, size=130560 1K-blocks
)
mfs:18595 on /home type mfs (asynchronous, local, noatime, size=130560 1K-blocks
)
mfs:766 on /etc type mfs (asynchronous, local, noatime, size=65536 1K-blocks) mfs:28715 on /var type mfs (asynchronous, local, noatime, nodev, nosuid, size=25
600 1K-blocks)
mfs:13657 on /dev type mfs (asynchronous, local, noatime, size=1024 1K-blocks) mfs:13714 on /tmp type mfs (asynchronous, local, noatime, nodev, nosuid, size=30
72 1K-blocks)
mfs:2250 on /home type mfs (asynchronous, local, noatime, nodev, nosuid, size=40
96 1K-blocks)
mfs:25859 on /root type mfs (asynchronous, local, noatime, nodev, nosuid, size=4
096 1K-blocks)


--------------------------- /usr/livecd/etc/rc ---------------------------------
# ...
# After:                                        rm -f /fastboot     # XXX (root 
now writeable)

echo 'mounting mfs'
mount_mfs -s 51200 -o async,nosuid,nodev,noatime swap /var
mount_mfs -i 4096 -s 6144 -o async,nosuid,nodev,noatime swap /etc
mount_mfs -i 128 -s 2048 -o async,noatime swap /dev
mount_mfs -s 6144 -o async,nosuid,nodev,noatime swap /tmp
mount_mfs -s 8192 -o async,nosuid,nodev,noatime swap /home
mount_mfs -s 8192 -o async,nosuid,nodev,noatime swap /root
----------------------- /usr/livecd/etc/fstab ----------------------------------
/dev/cd0a       /       cd9660 ro,noatime 0 0
/dev/cd0a / cd9660 ro,noatime 0 0
swap /dev mfs rw,noatime,-s=12000 0 0
swap /tmp mfs rw,noatime,-s=262144 0 0
swap /var mfs rw,noatime,-s=262144 0 0
swap /root mfs rw,noatime,-s=262144 0 0
swap /home mfs rw,noatime,-s=262144 0 0
swap /etc mfs rw,noatime,-s=131072 0 0
--------------------------------------------------------------------------------

Reply via email to