remove sudos to make it easier to copy and paste lines into a plain FreeBSD installation
authorhttps://launchpad.net/~kralph <kralph@web>
Sat, 15 Oct 2011 00:46:21 +0000 (17:46 -0700)
committerKenyon Ralph <kenyon@kenyonralph.com>
Sat, 15 Oct 2011 00:46:21 +0000 (17:46 -0700)
FreeBSD_boot_image_creation.mdwn

index e20ac03..43d26bf 100644 (file)
@@ -4,13 +4,13 @@ Instructions for creating a PXE-bootable FreeBSD installation disk image.
 
 1. Get the bootonly ISO image for the desired FreeBSD release: <http://ftp4.freebsd.org/pub/FreeBSD/releases/amd64/ISO-IMAGES/>
 1. `dd if=/dev/zero of=FreeBSD-9.0-BETA3-amd64-bootonly.img bs=1k count=150000` #(Size should be a bit bigger than the ISO. For a 39M iso, a count=44000 is good.)
-1. `sudo mdconfig -a -t vnode -f FreeBSD-9.0-BETA3-amd64-bootonly.img`
-1. `sudo bsdlabel -w -B md0 auto`
-1. `sudo newfs -m 0 md0a`
-1. `mkdir /tmp/img ; sudo mount /dev/md0a /tmp/img ; df /tmp/img`
-1. `mkdir /tmp/iso ; sudo mdconfig -a -t vnode -f FreeBSD-9.0-BETA3-amd64-bootonly.iso ; sudo mount -t cd9660 /dev/md1 /tmp/iso ; df /tmp/iso`
-1. `cd /tmp/img ; sudo rsync -avHEh /tmp/iso/ .`
-1. `cd ; sudo umount /tmp/img /tmp/iso ; sudo mdconfig -d -u 0 ; sudo mdconfig -d -u 1`
+1. `mdconfig -a -t vnode -f FreeBSD-9.0-BETA3-amd64-bootonly.img`
+1. `bsdlabel -w -B md0 auto`
+1. `newfs -m 0 md0a`
+1. `mkdir /tmp/img ; mount /dev/md0a /tmp/img ; df /tmp/img`
+1. `mkdir /tmp/iso ; mdconfig -a -t vnode -f FreeBSD-9.0-BETA3-amd64-bootonly.iso ; mount -t cd9660 /dev/md1 /tmp/iso ; df /tmp/iso`
+1. `cd /tmp/img ; rsync -avHEh /tmp/iso/ .`
+1. `cd ; umount /tmp/img /tmp/iso ; mdconfig -d -u 0 ; mdconfig -d -u 1`
 1. Add a menu entry to pxelinux.cfg/default similar to the following, and copy the .img to the location specified:
 
     label freebsd