sysutils/mkmemstick - The NetBSD Packages Collection

Create a memory stick image from NetBSD Installation CDs

memory stick the easy way

I got tired of having to jump through hoops to install NetBSD on my
Eee PC, so I wrote a simple script to take a NetBSD release ISO and
convert it to an image that can be written to a USB memory stick.

To use the script, simply feed it an ISO and tell it where to write
the resulting image:

# sh mkmemstick.sh i386cd-5.0.1.iso i386memstick-5.0.1.img

The resulting image can be written to a memory stick using dd(1):

# dd if=i386memstick-5.0.1.img of=/dev/sd0d

Please note that this script depends on the sysutils/cdrtools package
for extracting the contents of the release ISO.

Hopefully this will be integrated with the build process so these
images are available for those who cannot prepare an image due to lack
of access to a NetBSD machine.

Build dependencies

pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

sysutils/cdrtools

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64mkmemstick-20111206.tgz
NetBSD 10.0aarch64mkmemstick-20111206.tgz
NetBSD 10.0aarch64mkmemstick-20111206.tgz
NetBSD 10.0aarch64ebmkmemstick-20111206.tgz
NetBSD 10.0alphamkmemstick-20111206.tgz
NetBSD 10.0earmv4mkmemstick-20111206.tgz
NetBSD 10.0earmv6hfmkmemstick-20111206.tgz
NetBSD 10.0earmv6hfmkmemstick-20111206.tgz
NetBSD 10.0earmv6hfmkmemstick-20111206.tgz
NetBSD 10.0earmv7hfmkmemstick-20111206.tgz
NetBSD 10.0earmv7hfmkmemstick-20111206.tgz
NetBSD 10.0earmv7hfmkmemstick-20111206.tgz
NetBSD 10.0i386mkmemstick-20111206.tgz
NetBSD 10.0i386mkmemstick-20111206.tgz
NetBSD 10.0i386mkmemstick-20111206.tgz
NetBSD 10.0i386mkmemstick-20111206.tgz
NetBSD 10.0m68kmkmemstick-20111206.tgz
NetBSD 10.0powerpcmkmemstick-20111206.tgz
NetBSD 10.0powerpcmkmemstick-20111206.tgz
NetBSD 10.0powerpcmkmemstick-20111206.tgz
NetBSD 10.0sparcmkmemstick-20111206.tgz
NetBSD 10.0x86_64mkmemstick-20111206.tgz
NetBSD 10.0x86_64mkmemstick-20111206.tgz
NetBSD 10.0x86_64mkmemstick-20111206.tgz
NetBSD 10.0x86_64mkmemstick-20111206.tgz
NetBSD 9.0aarch64mkmemstick-20111206.tgz
NetBSD 9.0aarch64mkmemstick-20111206.tgz
NetBSD 9.0aarch64mkmemstick-20111206.tgz
NetBSD 9.0alphamkmemstick-20111206.tgz
NetBSD 9.0earmv6hfmkmemstick-20111206.tgz
NetBSD 9.0earmv6hfmkmemstick-20111206.tgz
NetBSD 9.0earmv6hfmkmemstick-20111206.tgz
NetBSD 9.0earmv7hfmkmemstick-20111206.tgz
NetBSD 9.0earmv7hfmkmemstick-20111206.tgz
NetBSD 9.0earmv7hfmkmemstick-20111206.tgz
NetBSD 9.0i386mkmemstick-20111206.tgz
NetBSD 9.0i386mkmemstick-20111206.tgz
NetBSD 9.0i386mkmemstick-20111206.tgz
NetBSD 9.0i386mkmemstick-20111206.tgz
NetBSD 9.0powerpcmkmemstick-20111206.tgz
NetBSD 9.0powerpcmkmemstick-20111206.tgz
NetBSD 9.0powerpcmkmemstick-20111206.tgz
NetBSD 9.0x86_64mkmemstick-20111206.tgz
NetBSD 9.0x86_64mkmemstick-20111206.tgz
NetBSD 9.0x86_64mkmemstick-20111206.tgz
NetBSD 9.0x86_64mkmemstick-20111206.tgz
NetBSD 9.3x86_64mkmemstick-20111206.tgz
NetBSD 9.3x86_64mkmemstick-20111206.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.