Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Jan 2013 03:24:47 +0000 (UTC)
From:      Hiroki Sato <hrs@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r245094 - user/hrs/releng/usr.sbin/makevd
Message-ID:  <201301060324.r063OlC4076891@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: hrs
Date: Sun Jan  6 03:24:46 2013
New Revision: 245094
URL: http://svnweb.freebsd.org/changeset/base/245094

Log:
  Add a HOWTO document.

Added:
  user/hrs/releng/usr.sbin/makevd/README   (contents, props changed)

Added: user/hrs/releng/usr.sbin/makevd/README
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/hrs/releng/usr.sbin/makevd/README	Sun Jan  6 03:24:46 2013	(r245094)
@@ -0,0 +1,23 @@
+$FreeBSD$
+
+How to test:
+
+1. Put world into $PWD/root/ directory.
+
+2. Type the following commands:
+
+# makefs -t ffs -b 20% boot.fs root
+# size=$$(stat -f %z boot.fs)
+# ssize=$$(( 50 + ($$size + (1024*1024-1)) / (1024*1024) ))
+# dd if=/dev/zero of=boot.img bs=1024x1024 count=1 seek=$$ssize conv=notrunc,noerror,sparse
+# mdconfig -a -t vnode -f boot.img -u 11
+# fdisk -IB /dev/md11
+# gpart create -s BSD md11s1
+# gpart add -t freebsd-ufs md11s1
+# dd if=boot.fs of=/dev/md11s1a bs=1m conv=sync,notrunc,noerror,sparse
+# gpart bootcode -b /boot/boot md11s1
+# mdconfig -d -u 11
+# makevd -t vmdk -o uuid=`uuidgen` -o imagename=boot boot.img
+# makevd -t vhd -o uuid=`uuidgen` -o imagename=boot boot.img
+
+3. You can use boot.vmdk or boot.vhd as a virtual disk file.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301060324.r063OlC4076891>