Name Date Size #Lines LOC

..--

READMEHD17-Aug-20231.2 KiB3626

beaglebone.cfgHD17-Aug-20231.5 KiB3632

commonHD20-Jun-202417.8 KiB636560

i386.cfgHD17-Aug-20231.5 KiB3430

pandaboard.cfgHD17-Aug-20231.5 KiB3632

qemu-amd64-uefi-bios.cfgHD17-Aug-20231.7 KiB4337

qemu-amd64-uefi.cfgHD17-Aug-20231.7 KiB4337

qemu-amd64.cfgHD17-Aug-20231.6 KiB3933

qemu-armv7.cfgHD17-Aug-20231.8 KiB4842

qemu-i386.cfgHD17-Aug-20231.4 KiB3429

qemu-powerpc.cfgHD17-Aug-20231.5 KiB3732

qemu-powerpc64.cfgHD17-Aug-20231.5 KiB3631

rpi2.cfgHD17-Aug-20231.5 KiB3531

rpi3.cfgHD17-Aug-20231.5 KiB3531

README

1
2Example for creating many different builds (including different
3arch) from a common set of files, as well as building natively
4using qemu user space emulation.
5
6This creates a simple appliance that uses dnsmasq to serve DNS
7and DHCPd.
8
9This is a work in progress. Generally, to build this you should
10     cd tools/tools/nanobsd/embedded
11     sudo sh ../nanobsd.sh -c foo.cfg
12
13Some features:
14
15Image size is minimal, we grow the last partition on first boot to
16fill the media.
17
18Images are both as easy as possible to construct, as well as easy as
19possible to expand.
20
21Config			Short description
22beaglebone.cfg		Create a bootable beaglebone image
23qemu-amd64.cfg		Create a bootable amd64 image for qemu (W)
24qemu-i386.cfg		Create a bootable i386 image for qemu (W)
25qemu-powerpc.cfg	Create a bootable 32-bit powerpc image for
26			qemu
27qemu-powerpc64.cfg	Create a bootable 64-bit IBM-flavor image for
28			qemu
29rpi.cfg			Create a bootable image for Raspberry Pi B
30rpi2.cfg		Create a bootable image for Raspberry Pi2
31
32QEMU command lines for serial console access
33
34i386: qemu-system-i386 -m 512 -hda _.disk.image.qemu-i386.qcow2 -nographic
35amd64: qemu-system-amd64 -m 512 -hda _.disk.image.qemu-amd64.qcow2 -nographic
36