精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● FreeBSD>>系统管理>>系统设置与技巧>>系统相关之howto>>系统相关的 : 如何使用 vn :vnode

主题:系统相关的 : 如何使用 vn :vnode
发信人: neal()
整理人: hahalee(1999-04-22 02:53:16), 站内信件

        vn 可以把一个档案当成一个 partition, 你可以拿他来当做 swap 甚至 
        是使用者的 home.  不过因为是档案模拟的, 所以速度比起真正的 par- 
        tition 要慢些. 
        (用 vn 当 swap-to-file 的方法请参阅 Howto-swap-to-file) 
                 
        1. 首先你的 kernel 必须支援 pseudo-device vn 
        2. 建立一个空的 file (此例为 8MB), count = 几 K 
           dd if=/dev/zero of=image bs=1024 count=8192 
        3. vnconfig -c -s labels /dev/rvn0 image 
        4. disklabel -r -w vn0 auto 
        6. newfs /dev/rvn0c 
        6. 测试 :  
              mount /dev/vn0c /mnt 
              mkdir /mnt/foo 
              touch /mnt/foo/bar 
              umount /mnt 
        7. 移掉 : vnconfig -u /dev/rvn0 
        8. 再玩玩 : image2 的内容应该同 image 
              cp image image2 
              vnconfig -c /dev/rvn0 image2 
              mount /dev/vn0c /mnt 
              ls -lR /mnt 
              umount /mnt 
              vnconfig -u /dev/rvn0 
 
        vn 也可以拿来查看 CDROM ISO raw Image 的内容,例如: 
        1. vnconfig /dev/rvn0 /tmp/cdrom.iso 
        2. mount_cd9660 -r /dev/vn0c /mnt 
        3. cd /mnt; ls -la 
         

--
※ 来源:.网易 BBS bbs.netease.com.[FROM: dmx320.resnet.ust.hk]

[关闭][返回]