您的位置:首页 > 运维架构

LiveUSB image with OpenBSD - carry your OS on a memory stick

2011-01-12 10:13 363 查看
http://liveusb-openbsd.sourceforge.net/

LiveUSB image with OpenBSD - carry your OS on a memory stick





What is LiveUSB-OpenBSD?

It is trivial to a create a bootable USB stick with OpenBSD. I wanted to create one and realized that this will be of general use for anyone who likes a UNIX USB memory stick that they can carry with them on a keychain.

If you wish to have LiveCD/LiveDVD instead, please refer to our other LiveCD-OpenBSD project on sourceforge!

This USB image shall not touch your hard disk in any way. All the operations are done in the USB stick and main memory. Nothing will be written to your MBR or boot loaders!

Obviously the USB image to install OpenBSD 4.7 in your machine will install to your hard disk! Also remember that these images ignore the size of the USB medium. If you install these 2GB images, you will lose the ability to use the remaining 6GB if your USB stick is of size 8GB.

USB Install version for 235MB which is a USB installer for OpenBSD instead of a CD/DVD medium

Absolute Minimal version for 2 GB with X but without a single package, just the base distributions.

Minimal version for 2 GB without X

miniX version for 2 GB with X

Full version for 2 GB

Loaded version for 4 GB

Please make your choice, download and enjoy!

Quick Download links

Download USB Install disk image

Download Micromini 2GB image

Download Minimal 2GB image

Download MiniX 2GB image

Download Full 2GB image

Download Loaded 4GB image

How to create your own LiveUSB with OpenBSD?

Really easy. Watch out. Everything is done with qemu by Fabrice Bellard. Just install that package and blindly follow the instructions below.

# qemu-img create liveusb-miniX.bin 1000000

# qemu -hda liveusb-miniX.bin -cdrom install47.iso

(Install OpenBSD into the file store and whatever packages
you need but create only one partition wd0a)

Now change the line in /etc/fstab

/dev/wd0a / ffs rw 1 1

to

/dev/sd0a / ffs rw 1 1

That is it! You are ready to dd(1) now. See below.

Creating a LiveCD is more work because you need a read only OS. No such issue with writeable USB memory sticks.

USB-OpenBSD-Installer for 235 MB

This is an OpenBSD 4.7 install CD/DVD image on a USB stick. You can install OpenBSD 4.7 from a USB memory stick instead of an optical medium like CD/DVD. Have fun!

Remember to follow this process to install the sets from the USB stick. It is little different from installing from optical media. Only the relevant interactions are here. Follow your instinct and use your common sense.

Let's install the sets!
Location of sets? (cd disk ftp http or 'done') [cd] disk
Is the partition already mounted? [no]
Available disks are: sd0 wd0.
Which one contains the install media? (or 'done') [sd0]
Pathname to the sets? (or 'done') [4.7/i386]

Download USB image of USB-OpenBSD-Installer image from here.

LiveUSB-OpenBSD-Micromini for 2GB

This is the version for minimalists. It still is way too powerful! There is ONE package for uncompressing the installer p7zip. You can install whichever package you need. OpenBSD base install comes with a fully functional DNS server, HTTP server, web browser, command line download with ftp(1) for HTTP and FTP with resume support and so on...

You can login as user live and password live123 The root password is openbsd1729.

Download USB image of LiveUSB-OpenBSD-Micromini 7z image from here.

LiveUSB-OpenBSD-Minimal for 2GB



This is the non Xwindow version for geeks. Though there is no X, it still is way too powerful! Here are the installed packages. You still have mplayer, pure-ftpd, lftp, dsniff, ncftp, curl, hping, nmap, mutt, procmail, nail,vim, lua, python, rsnapshot, rdiff-backup, rtorrent, and a whole lot of other stuff!

amap-5.2p2          next generation scanning tool
aspell-0.60.6p4     spell checker designed to eventually replace Ispell
atk-1.28.0          accessibility toolkit used by gtk+
bzip2-1.0.5         block-sorting file compressor, unencumbered
cdparanoia-3.a9.8p0 CDDA reading utility with extra data verification features
colorls-4.6p0       ls that can use color to display file attributes
coxpcall-1.13.0     encapsulate protected Lua calls with a coroutine based loop
curl-7.19.7p0       get files from FTP, Gopher, HTTP or HTTPS servers
delay-1.6p0         delay program with feedback to the user
dtach-0.8p0         tiny program emulating the detach feature of screen
echoping-5.2.0      test performance of a remote TCP service
faac-1.26           MPEG-2 and MPEG-4 AAC encoder
faad-2.6.1          MPEG-2 and MPEG-4 AAC decoder
figlet-2.2.2        generates ASCII banner art
flac-1.2.1p0        free lossless audio codec
fping-2.4b2p5       quickly ping N hosts w/o flooding the network
fribidi-0.10.4p0    library implementing the Unicode Bidirectional Algorithm
gettext-0.17p0      GNU gettext
glib-1.2.10p3       useful routines for C programming
glib2-2.22.4        general-purpose utility library
gmp-4.3.1           library for arbitrary precision arithmetic
gsm-1.0.13          u-law to gsm encoding audio converter and library
hping-2.0.0rc3p1    TCP/UDP ping/traceroute tool
icecast-2.3.2       server for streaming various media formats
ifstat-1.1p0        tool to monitor interface bandwidth usage
ijs-0.35            raster image transmission library
jack-0.116.1p3      low latency sound server
jasper-1.900.1p1    reference implementation of JPEG-2000
jbigkit-1.6p1       lossless image compression library
jpeg-7              IJG's JPEG compression utilities
lame-3.98.2         lame ain't an MP3 encoder
lcms-1.18a          color management library
lftp-4.0.5          shell-like command line ftp and sftp client
libdca-0.0.5p0      free library for decoding DTS Coherent Acoustics streams
libdnet-1.12        portable low-level networking library
libdv-0.104p4       Quasar DV codec
libdvd-0.3p2        descramble scrambled DVDs using ACSS
libdvdnav-4.1.3v0   DVD read/navigation library
libdvdread-0.9.7p1  accessing DVD files
libgamin-0.1.10     file and directory monitoring system
libgcrypt-1.4.4p0   crypto library based on code used in GnuPG
libgpg-error-1.7    error codes for GnuPG related software
libiconv-1.13p0     character set conversion library
libid3tag-0.15.1bp3 library for reading ID3 tags
libidn-1.11         internationalized string handling
libmad-0.15.1bp1    high-quality MPEG audio decoder
libmagic-5.00       library to determine file type
libmng-1.0.10       Multiple-image Network Graphics (MNG) reference library
libmp4v2-1.5.0.1    read and manipulate the MP4 container format
libmpcdec-1.2.6     musepack decoder library
libnet-1.0.2ap2     raw IP packet construction library
libogg-1.1.4        Ogg bitstream library
liboil-0.3.16p0     library of optimized inner loops
libsamplerate-0.1.7 audio sample rate conversion library
libsigc++-2.2.4     callback framework for C++
libsndfile-1.0.21   library to handle various audio file formats
libtheora-1.1.1     open video codec
libtorrent-0.12.5   BitTorrent library written in C++
libungif-4.1.4p1    tools and library routines for working with GIF images
libvorbis-1.2.3p0   audio compression codec library
libxml-2.7.6        XML parsing library
libxslt-1.1.26      XSLT C Library for GNOME
lua-5.1.4p0         powerful, light-weight programming language
luaalarm-20061011p2 alarm library for the lua language
luacopas-1.1.5p0    coroutine oriented portable asynchronous services for lua
luacrypto-0.1.1p3   Lua binding for the OpenSSL crypto libraries
luaevent-0.2.0      lua binding of libevent
luafs-1.4.2         file system library for the lua language
luapack-20061124p0  library for packing and unpacking binary data
luarexlib-2.4.0p1   lua binding of posix and pcre regex libraries
luarings-1.2.2      multiple states library for the lua language
luasocket-2.0.2     network support for the lua language
luasqlite3-0.4.1p1  binding of sqlite3 for lua
luastdlib-12        lua library of common programming tasks
meanwhile-1.0.2p1   implementation of Lotus Sametime Community Client protocol
mmv-1.01b           move/copy/append/link multiple files with wildcards
mpc-0.12.1p0        command line client for mpd
mpfr-2.3.2          library for multiple-precision floating-point computations
mplayer-20090708p4-no_x11 movie player supporting MPEG, DivX, AVI, ASF, MOV & more
multitail-5.2.2     multi-window tail(1) utility
nail-12.4           enhanced, MIME capable Berkeley Mail
ncftp-3.2.3         ftp replacement with advanced user interface
netpbm-10.26.64     toolkit for converting images between different formats
nmap-5.00p1         scan ports and fingerprint stack of network hosts
nmh-1.3             new MH mail handling program
nspr-4.8            Netscape Portable Runtime
nss-3.12.3.1p2      libraries to support development of security-enabled apps
oniguruma-5.9.1     regular expressions library
p0f-2.0.8p1         passive OS fingerprinting tool
p5-Lchown-1.01      perl interface to the lchown(2) system call
p5-XML-LibXML-1.69  perl interface to the libxml2 library
p5-XML-LibXML-Common-0.13p0 perl interface for several perl XML modules
p5-XML-NamespaceSupport-1.10 perl module to the SAX2 NamespaceSupport class
p5-XML-SAX-0.96p0   perl interface to the SAX2 XML parser
p7zip-9.04          file archiver with high compression ratio
pcre-7.9            perl-compatible regular expression library
pftop-0.7p5         curses-based real time state and rule display for pf
pktstat-1.8.4p0     network traffic viewer
png-1.2.41          library for manipulating PNG images
popt-1.7p0          getopt(3)-like library with a number of enhancements
portscanner-1.2     simple and easy to use TCP port scanner
procmail-3.22p3     filtering local mail delivery agent
python-2.5.4p3      interpreted object-oriented programming language
qdbm-1.8.77p0       high performance embedded database library
randtype-1.13       output characters or lines at random intervals
rsnapshot-1.3.1p0   remote filesystem snapshot utility
rsync-3.0.7         mirroring/synchronization over low bandwidth links
rtorrent-0.8.5      ncurses BitTorrent client based on libTorrent
schroedinger-1.0.7p0 high-speed Dirac codec
sing-1.1p3          send ICMP nasty garbage
snownews-1.5.12     text mode rss newsreader
socat-1.7.1.1       socat is a relay for bidirectional data transfer
socket-1.1          create tcp socket and connect to stdin/out
sox-14.3.0          Sound eXchange, the Swiss Army knife of audio manipulation
speex-1.2rc1p0      patent-free speech codec
sqlite3-3.6.16.1    embedded SQL implementation
t1lib-5.1.0p1       Type 1 rasterizer library for UNIX/X11
tiff-3.8.2p5        tools and library routines for working with TIFF images
tremor-20080326     integer-only, fully Ogg Vorbis compliant decoder library
trickle-1.06p2      lightweight userspace bandwidth shaper
udptunnel-1.1p0     UDP tunnel utility
vim-7.2.267-no_x11  vi clone, many additional features
wavpack-4.60.1      audio codec for lossless, lossy and hybrid compression
wcalc-2.4           natural-expression command-line calculator
wget-1.12p0         retrieve files from the web via HTTP, HTTPS and FTP
x264-20090204       free H264/AVC encoder
xvidcore-1.2.2p1    ISO MPEG-4 compliant video codec

You can login as user live and password live123 The root password is openbsd1729.

Download USB image of LiveUSB-OpenBSD-Minimal 7z image from here.

LiveUSB-OpenBSD-MiniX

I have installed only the most important packages that I required. This does not have firefox browser. I do not need it. If you wish to create your own liveUSB, you can do that of course. You could get in touch with me if you need custom packages.

For now you can make do with this one. This throws up a nice xdm prompt where you can login as user liveand password live123. The root password is openbsd1729. The password is three words with two spaces in between.

You only need 2GB for this. The packages installed are:

Xaw3d-1.5p1         3D Athena Widget set that looks like Motif
atk-1.28.0          accessibility toolkit used by gtk+
audacity-1.3.9p0    free audio editor
bwm-ng-0.6          realtime bandwidth monitoring of interfaces
bzip2-1.0.5         block-sorting file compressor, unencumbered
cairo-1.8.8p0       vector graphics library
cdparanoia-3.a9.8p0 CDDA reading utility with extra data verification features
colorls-4.6p0       ls that can use color to display file attributes
conky-1.7.2         light-weight system monitor
curl-7.19.7p0       get files from FTP, Gopher, HTTP or HTTPS servers
desktop-file-utils-0.15p1 utilities for 'desktop' entries
esound-0.2.41v0     sound library for Enlightenment
faac-1.26           MPEG-2 and MPEG-4 AAC encoder
faad-2.6.1          MPEG-2 and MPEG-4 AAC decoder
figlet-2.2.2        generates ASCII banner art
flac-1.2.1p0        free lossless audio codec
fribidi-0.10.4p0    library implementing the Unicode Bidirectional Algorithm
gettext-0.17p0      GNU gettext
ghostscript-8.63p11 GNU PostScript interpreter
ghostscript-fonts-8.11p1 35 standard PostScript fonts with Adobe name aliases
glib-1.2.10p3       useful routines for C programming
glib2-2.22.4        general-purpose utility library
glitz-0.5.6p2       OpenGL image compositing library
gsm-1.0.13          u-law to gsm encoding audio converter and library
gtk+-1.2.10p8       General Toolkit for X11 GUI
gtk+2-2.18.6        multi-platform graphical toolkit
gv-3.5.8p6          PostScript and PDF previewer
hicolor-icon-theme-0.11p0 high-color icon theme shell for GNOME and KDE
ifstat-1.1p0        tool to monitor interface bandwidth usage
ijs-0.35            raster image transmission library
imlib-1.9.14p8      image manipulation library for X11
imlib2-1.4.2p0      image manipulation library
iodbc-3.52.6p0      ODBC 3.x driver manager
jack-0.116.1p3      low latency sound server
jasper-1.900.1p1    reference implementation of JPEG-2000
jpeg-7              IJG's JPEG compression utilities
lame-3.98.2         lame ain't an MP3 encoder
lcms-1.18a          color management library
lftp-4.0.5          shell-like command line ftp and sftp client
libaudiofile-0.2.6p2 SGI audiofile library clone
libdca-0.0.5p0      free library for decoding DTS Coherent Acoustics streams
libdockapp-0.4.0p2  dockapp-making standard library for Window Maker
libdv-0.104p4       Quasar DV codec
libdvd-0.3p2        descramble scrambled DVDs using ACSS
libdvdnav-4.1.3v0   DVD read/navigation library
libdvdread-0.9.7p1  accessing DVD files
libexif-0.6.19      extract digital camera info tags from JPEG images
libgamin-0.1.10     file and directory monitoring system
libiconv-1.13p0     character set conversion library
libid3tag-0.15.1bp3 library for reading ID3 tags
libidn-1.11         internationalized string handling
libmad-0.15.1bp1    high-quality MPEG audio decoder
libmagic-5.00       library to determine file type
libmng-1.0.10       Multiple-image Network Graphics (MNG) reference library
libmp4v2-1.5.0.1    read and manipulate the MP4 container format
libmpcdec-1.2.6     musepack decoder library
libmspack-20060920a library for handling microsoft compression formats
libogg-1.1.4        Ogg bitstream library
liboil-0.3.16p0     library of optimized inner loops
libsamplerate-0.1.7 audio sample rate conversion library
libsndfile-1.0.21   library to handle various audio file formats
libtheora-1.1.1     open video codec
libungif-4.1.4p1    tools and library routines for working with GIF images
libvorbis-1.2.3p0   audio compression codec library
libxml-2.7.6        XML parsing library
lua-5.1.4p0         powerful, light-weight programming language
mplayer-20090708p4-sdl movie player supporting MPEG, DivX, AVI, ASF, MOV & more
ncftp-3.2.3         ftp replacement with advanced user interface
openmotif-2.3.2p1   Motif toolkit
pango-1.24.5p0      library for layout and rendering of text
pcre-7.9            perl-compatible regular expression library
pftop-0.7p5         curses-based real time state and rule display for pf
pktstat-1.8.4p0     network traffic viewer
png-1.2.41          library for manipulating PNG images
popt-1.7p0          getopt(3)-like library with a number of enhancements
portaudio-svn-1406p0 portable cross-platform audio API
pure-ftpd-1.0.27    small, easy to set up, fast and very secure FTP server
qemu-0.9.1p12       multi system emulator
qiv-2.2.2p0         very small and pretty fast gdk/Imlib image viewer
randtype-1.13       output characters or lines at random intervals
schroedinger-1.0.7p0 high-speed Dirac codec
sdl-1.2.13p13       cross-platform multimedia library
shared-mime-info-0.70p0 shared mime database for desktops
socat-1.7.1.1       socat is a relay for bidirectional data transfer
soundtouch-1.3.1    tempo/pitch audio processing library
sox-14.3.0          Sound eXchange, the Swiss Army knife of audio manipulation
speex-1.2rc1p0      patent-free speech codec
t1lib-5.1.0p1       Type 1 rasterizer library for UNIX/X11
taglib-1.6p0        managing meta-data of audio formats
tiff-3.8.2p5        tools and library routines for working with TIFF images
tremor-20080326     integer-only, fully Ogg Vorbis compliant decoder library
vamp-plugin-sdk-2.0 audio plugin API
vim-7.2.267-no_x11  vi clone, many additional features
wavpack-4.60.1      audio codec for lossless, lossy and hybrid compression
wget-1.12p0         retrieve files from the web via HTTP, HTTPS and FTP
windowmaker-0.92.0p9 window manager that emulates NEXTSTEP(tm)
wmcalclock-1.25     wm-dockapp; calendar/clock
wmclock-1.0.12.2p0  Window Maker dock.app clock
wmcube-0.98p0       wm-dockapp; shows rotating 3d-object and CPU load
wmdate-0.7p0        wm-dockapp; shows the current date
wmglobe-1.3p1       wm-dockapp; displays the earth on an icon
wmmoonclock-1.27p2  wm-dockapp; shows the moon phase
wmtime-1.0b2p0      time/date applet for WindowMaker
wxWidgets-gtk2-2.8.10p0 c++ cross-platform GUI toolkit
x264-20090204       free H264/AVC encoder
xloadimage-4.1.16p1 graphics file viewer for X11
xpdf-3.02.4         PDF viewer for X11
xpdf-utils-3.02.4   PDF conversion tools
xvidcore-1.2.2p1    ISO MPEG-4 compliant video codec

You can listen to streaming audio or watch videos with mplayer. You have a nice minimal graphical environment with windowmaker. You can read man pages in color. There are several nice things you can do with this minimal OS. Just download the image and try it out.

Download USB image of LiveUSB-OpenBSD-MiniX 7z image from here.

LiveUSB-OpenBSD-Full for 2GB



This is the full version with every imaginable package. Here is the complete list. In spite of the space taken by packages, you still have more than 1 GB for storing user files!

amap-5.2p2          next generation scanning tool
aspell-0.60.6p4     spell checker designed to eventually replace Ispell
atk-1.28.0          accessibility toolkit used by gtk+
axyftp-0.5.1p3      ftp client for X window system
bzip2-1.0.5         block-sorting file compressor, unencumbered
cairo-1.8.8p0       vector graphics library
cdparanoia-3.a9.8p0 CDDA reading utility with extra data verification features
colorls-4.6p0       ls that can use color to display file attributes
conky-1.7.2         light-weight system monitor
coxpcall-1.13.0     encapsulate protected Lua calls with a coroutine based loop
curl-7.19.7p0       get files from FTP, Gopher, HTTP or HTTPS servers
db-3.1.17p8         Berkeley DB package, revision 3
db-4.6.21p0         Berkeley DB package, revision 4
dbus-1.2.16p0       message bus system
dbus-glib-0.80p1v0  glib bindings for dbus message system
delay-1.6p0         delay program with feedback to the user
desktop-file-utils-0.15p1 utilities for 'desktop' entries
dsniff-2.3p8        sniffing tools for penetration testing
echoping-5.2.0      test performance of a remote TCP service
enchant-1.5.0       generic spell checking library/wrapper
faac-1.26           MPEG-2 and MPEG-4 AAC encoder
faad-2.6.1          MPEG-2 and MPEG-4 AAC decoder
ffmpeg-20080620p12  audio/video converter and streamer with bktr(4) support
figlet-2.2.2        generates ASCII banner art
flac-1.2.1p0        free lossless audio codec
fping-2.4b2p5       quickly ping N hosts w/o flooding the network
fribidi-0.10.4p0    library implementing the Unicode Bidirectional Algorithm
gd-2.0.35p0         library for dynamic creation of images
gettext-0.17p0      GNU gettext
ghostscript-8.63p11 GNU PostScript interpreter
ghostscript-fonts-8.11p1 35 standard PostScript fonts with Adobe name aliases
glib2-2.22.4        general-purpose utility library
glitz-0.5.6p2       OpenGL image compositing library
gsm-1.0.13          u-law to gsm encoding audio converter and library
gtk+2-2.18.6        multi-platform graphical toolkit
gtkspell-2.0.15p0   gtk2 spelling checker
hicolor-icon-theme-0.11p0 high-color icon theme shell for GNOME and KDE
hping-2.0.0rc3p1    TCP/UDP ping/traceroute tool
icecast-2.3.2       server for streaming various media formats
ifstat-1.1p0        tool to monitor interface bandwidth usage
ijs-0.35            raster image transmission library
imlib2-1.4.2p0      image manipulation library
irssi-0.8.14p0-socks modular IRC client with many features (ipv6,socks,proxy)
jasper-1.900.1p1    reference implementation of JPEG-2000
jbigkit-1.6p1       lossless image compression library
jpeg-7              IJG's JPEG compression utilities
lame-3.98.2         lame ain't an MP3 encoder
lcms-1.18a          color management library
lftp-4.0.5          shell-like command line ftp and sftp client
liba52-0.7.4p2      AC-3 decoding library
libdca-0.0.5p0      free library for decoding DTS Coherent Acoustics streams
libdnet-1.12        portable low-level networking library
libdv-0.104p4       Quasar DV codec
libdvd-0.3p2        descramble scrambled DVDs using ACSS
libdvdnav-4.1.3v0   DVD read/navigation library
libdvdread-0.9.7p1  accessing DVD files
libexif-0.6.19      extract digital camera info tags from JPEG images
libgamin-0.1.10     file and directory monitoring system
libgcrypt-1.4.4p0   crypto library based on code used in GnuPG
libgpg-error-1.7    error codes for GnuPG related software
libiconv-1.13p0     character set conversion library
libid3tag-0.15.1bp3 library for reading ID3 tags
libidn-1.11         internationalized string handling
libmad-0.15.1bp1    high-quality MPEG audio decoder
libmagic-5.00       library to determine file type
libmng-1.0.10       Multiple-image Network Graphics (MNG) reference library
libmp4v2-1.5.0.1    read and manipulate the MP4 container format
libmpcdec-1.2.6     musepack decoder library
libnet-1.0.2ap2     raw IP packet construction library
libogg-1.1.4        Ogg bitstream library
liboil-0.3.16p0     library of optimized inner loops
libsigc++-2.2.4     callback framework for C++
libtheora-1.1.1     open video codec
libtorrent-0.12.5   BitTorrent library written in C++
libungif-4.1.4p1    tools and library routines for working with GIF images
libvorbis-1.2.3p0   audio compression codec library
libxml-2.7.6        XML parsing library
libxslt-1.1.26      XSLT C Library for GNOME
links-1.00pre20     text browser, displays while downloading
lua-5.1.4p0         powerful, light-weight programming language
luaalarm-20061011p2 alarm library for the lua language
luacopas-1.1.5p0    coroutine oriented portable asynchronous services for lua
luacrypto-0.1.1p3   Lua binding for the OpenSSL crypto libraries
luaevent-0.2.0      lua binding of libevent
luafs-1.4.2         file system library for the lua language
luagd-2.0.33r2p2    gd binding for the lua language
luapack-20061124p0  library for packing and unpacking binary data
luarexlib-2.4.0p1   lua binding of posix and pcre regex libraries
luarings-1.2.2      multiple states library for the lua language
luasocket-2.0.2     network support for the lua language
luasqlite3-0.4.1p1  binding of sqlite3 for lua
luastdlib-12        lua library of common programming tasks
meanwhile-1.0.2p1   implementation of Lotus Sametime Community Client protocol
mmv-1.01b           move/copy/append/link multiple files with wildcards
mozilla-firefox-3.0.18 redesign of Mozilla's browser component
mplayer-20090708p4-sdl movie player supporting MPEG, DivX, AVI, ASF, MOV & more
multimux-0.2.5.2    create multichannel WAV audio files
multitail-5.2.2     multi-window tail(1) utility
nail-12.4           enhanced, MIME capable Berkeley Mail
ncftp-3.2.3         ftp replacement with advanced user interface
netpbm-10.26.64     toolkit for converting images between different formats
nmap-5.00p1         scan ports and fingerprint stack of network hosts
nmh-1.3             new MH mail handling program
nspr-4.8            Netscape Portable Runtime
nss-3.12.3.1p2      libraries to support development of security-enabled apps
oniguruma-5.9.1     regular expressions library
openmotif-2.3.2p1   Motif toolkit
p0f-2.0.8p1         passive OS fingerprinting tool
p5-Lchown-1.01      perl interface to the lchown(2) system call
p5-XML-LibXML-1.69  perl interface to the libxml2 library
p5-XML-LibXML-Common-0.13p0 perl interface for several perl XML modules
p5-XML-NamespaceSupport-1.10 perl module to the SAX2 NamespaceSupport class
p5-XML-SAX-0.96p0   perl interface to the SAX2 XML parser
p7zip-9.04          file archiver with high compression ratio
pango-1.24.5p0      library for layout and rendering of text
pcre-7.9            perl-compatible regular expression library
pktstat-1.8.4p0     network traffic viewer
png-1.2.41          library for manipulating PNG images
popt-1.7p0          getopt(3)-like library with a number of enhancements
portscanner-1.2     simple and easy to use TCP port scanner
procmail-3.22p3     filtering local mail delivery agent
pure-ftpd-1.0.27-virtual_chroot small, easy to set up, fast and very secure FTP server
python-2.5.4p3      interpreted object-oriented programming language
qdbm-1.8.77p0       high performance embedded database library
qiv-2.2.2p0         very small and pretty fast gdk/Imlib image viewer
rdesktop-1.6.0      open source client for Windows Terminal Server
rsnapshot-1.3.1p0   remote filesystem snapshot utility
rsync-3.0.7         mirroring/synchronization over low bandwidth links
rtorrent-0.8.5      ncurses BitTorrent client based on libTorrent
schroedinger-1.0.7p0 high-speed Dirac codec
sdl-1.2.13p13       cross-platform multimedia library
shared-mime-info-0.70p0 shared mime database for desktops
sing-1.1p3          send ICMP nasty garbage
snownews-1.5.12     text mode rss newsreader
socat-1.7.1.1       socat is a relay for bidirectional data transfer
socket-1.1          create tcp socket and connect to stdin/out
sox-14.3.0          Sound eXchange, the Swiss Army knife of audio manipulation
speex-1.2rc1p0      patent-free speech codec
sqlite3-3.6.16.1    embedded SQL implementation
t1lib-5.1.0p1       Type 1 rasterizer library for UNIX/X11
tiff-3.8.2p5        tools and library routines for working with TIFF images
tremor-20080326     integer-only, fully Ogg Vorbis compliant decoder library
trickle-1.06p2      lightweight userspace bandwidth shaper
udptunnel-1.1p0     UDP tunnel utility
vim-7.2.267-gtk2    vi clone, many additional features
wavpack-4.60.1      audio codec for lossless, lossy and hybrid compression
wget-1.12p0         retrieve files from the web via HTTP, HTTPS and FTP
windowmaker-0.92.0p9 window manager that emulates NEXTSTEP(tm)
wmcalc-0.3p0        wm-dockapp; simple four-function calculator
wmcalclock-1.25     wm-dockapp; calendar/clock
wmmoonclock-1.27p2  wm-dockapp; shows the moon phase
wmtictactoe-1.1.1p0 wm-dockapp; TicTacToe game
x264-20090204       free H264/AVC encoder
xloadimage-4.1.16p1 graphics file viewer for X11
xpdf-3.02.4         PDF viewer for X11
xpdf-utils-3.02.4   PDF conversion tools
xvidcore-1.2.2p1    ISO MPEG-4 compliant video codec
youtube-dl-2009.12.26 command-line program to download videos from YouTube.com
yt-13               fetch youtube and google videos

To enable mplayer menu while playing a video, please left click the mouse on the video. Enjoy mplayer menus!

You can login as user live and password live123 The root password is openbsd1729.

With this version you can browse the Internet with Mozilla Firefox, chat using pidgin, download youtube videos with yt or youtube-dl and it has several networking tools like nmap, hping, socat and sing thrown in. The repertoire is really interesting.

Download USB image of LiveUSB-OpenBSD-Full 7z image from here.

LiveUSB-OpenBSD-Loaded for 4GB



This is the fully loaded version with firefox and every imaginable package including openoffice . Here is the complete list. In spite of the space taken by packages, you still have more than 1 GB for storing user files!

ImageMagick-6.4.5.6p0 image processing tools
ORBit2-2.14.17p0    high-performance CORBA Object Request Broker
amap-5.2p2          next generation scanning tool
aspell-0.60.6p4     spell checker designed to eventually replace Ispell
atk-1.28.0          accessibility toolkit used by gtk+
axyftp-0.5.1p3      ftp client for X window system
bzip2-1.0.5         block-sorting file compressor, unencumbered
cairo-1.8.8p0       vector graphics library
cdparanoia-3.a9.8p0 CDDA reading utility with extra data verification features
colorls-4.6p0       ls that can use color to display file attributes
conky-1.7.2         light-weight system monitor
coxpcall-1.13.0     encapsulate protected Lua calls with a coroutine based loop
curl-7.19.7p0       get files from FTP, Gopher, HTTP or HTTPS servers
db-3.1.17p8         Berkeley DB package, revision 3
db-4.6.21p0         Berkeley DB package, revision 4
dbus-1.2.16p0       message bus system
dbus-glib-0.80p1v0  glib bindings for dbus message system
delay-1.6p0         delay program with feedback to the user
desktop-file-utils-0.15p1 utilities for 'desktop' entries
dsniff-2.3p8        sniffing tools for penetration testing
echoping-5.2.0      test performance of a remote TCP service
enchant-1.5.0       generic spell checking library/wrapper
faac-1.26           MPEG-2 and MPEG-4 AAC encoder
faad-2.6.1          MPEG-2 and MPEG-4 AAC decoder
ffmpeg-20080620p12  audio/video converter and streamer with bktr(4) support
figlet-2.2.2        generates ASCII banner art
flac-1.2.1p0        free lossless audio codec
fping-2.4b2p5       quickly ping N hosts w/o flooding the network
fribidi-0.10.4p0    library implementing the Unicode Bidirectional Algorithm
gconf2-2.28.0p0     configuration database system for GNOME
gd-2.0.35p0         library for dynamic creation of images
gettext-0.17p0      GNU gettext
ghostscript-8.63p11 GNU PostScript interpreter
ghostscript-fonts-8.11p1 35 standard PostScript fonts with Adobe name aliases
glib2-2.22.4        general-purpose utility library
glitz-0.5.6p2       OpenGL image compositing library
gperf-3.0.1p1       perfect hash functions, to help write parsers
gsm-1.0.13          u-law to gsm encoding audio converter and library
gtk+2-2.18.6        multi-platform graphical toolkit
gtkspell-2.0.15p0   gtk2 spelling checker
hicolor-icon-theme-0.11p0 high-color icon theme shell for GNOME and KDE
hping-2.0.0rc3p1    TCP/UDP ping/traceroute tool
icecast-2.3.2       server for streaming various media formats
icu4c-4.2.1         International Components for Unicode
ifstat-1.1p0        tool to monitor interface bandwidth usage
ijs-0.35            raster image transmission library
imlib2-1.4.2p0      image manipulation library
irssi-0.8.14p0-socks modular IRC client with many features (ipv6,socks,proxy)
jasper-1.900.1p1    reference implementation of JPEG-2000
jbigkit-1.6p1       lossless image compression library
jpeg-7              IJG's JPEG compression utilities
lame-3.98.2         lame ain't an MP3 encoder
lcms-1.18a          color management library
lftp-4.0.5          shell-like command line ftp and sftp client
libIDL-0.8.13       IDL parsing library
liba52-0.7.4p2      AC-3 decoding library
libdca-0.0.5p0      free library for decoding DTS Coherent Acoustics streams
libdnet-1.12        portable low-level networking library
libdv-0.104p4       Quasar DV codec
libdvd-0.3p2        descramble scrambled DVDs using ACSS
libdvdnav-4.1.3v0   DVD read/navigation library
libdvdread-0.9.7p1  accessing DVD files
libexif-0.6.19      extract digital camera info tags from JPEG images
libgamin-0.1.10     file and directory monitoring system
libgcrypt-1.4.4p0   crypto library based on code used in GnuPG
libgpg-error-1.7    error codes for GnuPG related software
libgsf-1.14.16p0    GNOME Structured File library
libiconv-1.13p0     character set conversion library
libid3tag-0.15.1bp3 library for reading ID3 tags
libidn-1.11         internationalized string handling
libmad-0.15.1bp1    high-quality MPEG audio decoder
libmagic-5.00       library to determine file type
libmng-1.0.10       Multiple-image Network Graphics (MNG) reference library
libmp4v2-1.5.0.1    read and manipulate the MP4 container format
libmpcdec-1.2.6     musepack decoder library
libnet-1.0.2ap2     raw IP packet construction library
libogg-1.1.4        Ogg bitstream library
liboil-0.3.16p0     library of optimized inner loops
libsigc++-2.2.4     callback framework for C++
libstdc++-4.2.4v0   GNU compiler collection: C++ compiler library
libtheora-1.1.1     open video codec
libtorrent-0.12.5   BitTorrent library written in C++
libungif-4.1.4p1    tools and library routines for working with GIF images
libvorbis-1.2.3p0   audio compression codec library
libwmf-0.2.8.3p5    WMF handling and conversion library
libwpd-0.8.9p1      import and export WordPerfect(tm) documents
libxml-2.7.6        XML parsing library
libxslt-1.1.26      XSLT C Library for GNOME
links-1.00pre20     text browser, displays while downloading
lua-5.1.4p0         powerful, light-weight programming language
luaalarm-20061011p2 alarm library for the lua language
luacopas-1.1.5p0    coroutine oriented portable asynchronous services for lua
luacrypto-0.1.1p3   Lua binding for the OpenSSL crypto libraries
luaevent-0.2.0      lua binding of libevent
luafs-1.4.2         file system library for the lua language
luagd-2.0.33r2p2    gd binding for the lua language
luapack-20061124p0  library for packing and unpacking binary data
luarexlib-2.4.0p1   lua binding of posix and pcre regex libraries
luarings-1.2.2      multiple states library for the lua language
luasocket-2.0.2     network support for the lua language
luasqlite3-0.4.1p1  binding of sqlite3 for lua
luastdlib-12        lua library of common programming tasks
meanwhile-1.0.2p1   implementation of Lotus Sametime Community Client protocol
mmv-1.01b           move/copy/append/link multiple files with wildcards
mozilla-firefox-3.0.18 redesign of Mozilla's browser component
mplayer-20090708p4-sdl movie player supporting MPEG, DivX, AVI, ASF, MOV & more
multimux-0.2.5.2    create multichannel WAV audio files
multitail-5.2.2     multi-window tail(1) utility
nail-12.4           enhanced, MIME capable Berkeley Mail
ncftp-3.2.3         ftp replacement with advanced user interface
neon-0.28.6         HTTP and WebDAV client library, with C interface
netpbm-10.26.64     toolkit for converting images between different formats
nmap-5.00p1         scan ports and fingerprint stack of network hosts
nmh-1.3             new MH mail handling program
nspr-4.8            Netscape Portable Runtime
nss-3.12.3.1p2      libraries to support development of security-enabled apps
oniguruma-5.9.1     regular expressions library
openmotif-2.3.2p1   Motif toolkit
openoffice-3.1.1p6  multi-platform productivity suite
p0f-2.0.8p1         passive OS fingerprinting tool
p5-Lchown-1.01      perl interface to the lchown(2) system call
p5-XML-LibXML-1.69  perl interface to the libxml2 library
p5-XML-LibXML-Common-0.13p0 perl interface for several perl XML modules
p5-XML-NamespaceSupport-1.10 perl module to the SAX2 NamespaceSupport class
p5-XML-SAX-0.96p0   perl interface to the SAX2 XML parser
p7zip-9.04          file archiver with high compression ratio
pango-1.24.5p0      library for layout and rendering of text
pcre-7.9            perl-compatible regular expression library
pktstat-1.8.4p0     network traffic viewer
png-1.2.41          library for manipulating PNG images
popt-1.7p0          getopt(3)-like library with a number of enhancements
portscanner-1.2     simple and easy to use TCP port scanner
procmail-3.22p3     filtering local mail delivery agent
pure-ftpd-1.0.27-virtual_chroot small, easy to set up, fast and very secure FTP server
python-2.5.4p3      interpreted object-oriented programming language
qdbm-1.8.77p0       high performance embedded database library
qiv-2.2.2p0         very small and pretty fast gdk/Imlib image viewer
raptor-1.4.18p0     RDF Parser Toolkit for Redland
rdesktop-1.6.0      open source client for Windows Terminal Server
redland-1.0.8       A high-level interface for RDF
rsnapshot-1.3.1p0   remote filesystem snapshot utility
rsync-3.0.7         mirroring/synchronization over low bandwidth links
rtorrent-0.8.5      ncurses BitTorrent client based on libTorrent
schroedinger-1.0.7p0 high-speed Dirac codec
sdl-1.2.13p13       cross-platform multimedia library
shared-mime-info-0.70p0 shared mime database for desktops
sing-1.1p3          send ICMP nasty garbage
snownews-1.5.12     text mode rss newsreader
socat-1.7.1.1       socat is a relay for bidirectional data transfer
socket-1.1          create tcp socket and connect to stdin/out
sox-14.3.0          Sound eXchange, the Swiss Army knife of audio manipulation
speex-1.2rc1p0      patent-free speech codec
sqlite3-3.6.16.1    embedded SQL implementation
t1lib-5.1.0p1       Type 1 rasterizer library for UNIX/X11
tiff-3.8.2p5        tools and library routines for working with TIFF images
transfig-3.2.5ap0   tools to convert Xfig's .fig files
tremor-20080326     integer-only, fully Ogg Vorbis compliant decoder library
trickle-1.06p2      lightweight userspace bandwidth shaper
udptunnel-1.1p0     UDP tunnel utility
vim-7.2.267-gtk2    vi clone, many additional features
wavpack-4.60.1      audio codec for lossless, lossy and hybrid compression
wget-1.12p0         retrieve files from the web via HTTP, HTTPS and FTP
windowmaker-0.92.0p9 window manager that emulates NEXTSTEP(tm)
wmcalc-0.3p0        wm-dockapp; simple four-function calculator
wmcalclock-1.25     wm-dockapp; calendar/clock
wmmoonclock-1.27p2  wm-dockapp; shows the moon phase
wmtictactoe-1.1.1p0 wm-dockapp; TicTacToe game
x264-20090204       free H264/AVC encoder
xloadimage-4.1.16p1 graphics file viewer for X11
xpdf-3.02.4         PDF viewer for X11
xpdf-utils-3.02.4   PDF conversion tools
xvidcore-1.2.2p1    ISO MPEG-4 compliant video codec
youtube-dl-2009.12.26 command-line program to download videos from YouTube.com
yt-13               fetch youtube and google videos

To enable mplayer menu while playing a video, please left click the mouse on the video. Enjoy mplayer menus!

You can login as user live and password live123 The root password is openbsd1729.

Download USB image of LiveUSB-OpenBSD-Loaded 7z image from here.

These LiveUSB images are based on 4.7 release of OpenBSD made on May 19, 2010.

In all the 3 variants you can always add and remove packages with the pkg_add(1) and pkg_delete(1) commands in case my choices do not agree with yours.

Once you download the 7z image, install p7zip and unzip the USB image.

Install 7zip if not already present.
# pkg_add p7zip

Unzip the downloaded image with this command.
$ 7z e liveusb-miniX.bin.7z

Then verify the SHA1 checksums from the table below.

OpenBSD LiveUSB imageCompressed image sizeBinary image sizeSHA1 Checksum
install47.bin235,300,056 Bytes536,870,912 Bytes78614ffcbf6e4c9cce6babc01f6ac0312ea7d99f
liveusb-micromini.bin116070762 Bytes2,097,152,000 Bytes11d5af321ea0dd883a6ae025f6c543556c06af4f
liveusb-mini.bin105938326 Bytes2,097,152,000 Bytese8e9d0db5036977793781ccc1b21e1d9dd7e4db8
liveusb-miniX.bin185206878 Bytes2,097,152,000 Bytes03c3584c03e7d7e5859c851c88c7c5ad70920ff9
liveusb-full.bin204390114 Bytes2,048,000,000 Bytes0ba2876cca23c99291b8dd2563f99be33ff94d50
usb-4g.bin335,223,867 Bytes4,002,816,000 Bytes3ec655e25a4e141c68dc09507721293ea888baa1
You can burn this image to a USB stick with this command on OpenBSD

# dd if=liveusb-miniX.bin of=/dev/rsd0c bs=8192

Please be aware that your USB stick could be sd0 .. sdn depending upon in what order you insert into your computer.

You can burn this image to a USB stick with this command on Linux.

# dd if=liveusb-miniX.bin of=/dev/sdb bs=8192

Please check with dmesg and find out whether your stick is identified as sdb or sdc or whatever else.

You can burn this image to a USB stick with the rawrite on Windows. It is a GUI program.

rawrite

Once you write the image you can test the USB stick without rebooting the computer with this qemu command on OpenBSD.

# qemu -usb -hda /dev/rsd0c

Once you find that things work fine you can reboot. You can do something similar on Linux and Windows too.

If you are too lazy to burn it into a USB stick you could run this off a qemu emulator.

# qemu -hda liveusb-full.bin

(If you want full networking you boot with)

# qemu -net nic -net tap -hda usb-full.bin

But you have to change the /etc/fstab from this:

/dev/sd0a / ffs rw 1 1

to

/dev/wd0a / ffs rw 1 1

qemu will give you a shell on which you have to run:

# mount /dev/wd0a /

# cat > /etc/fstab
/dev/wd0a / ffs rw 1 1
<Ctrl-D>

Booting resumes from this point and throws up an xdm screen. Doing this saves this fstab into the USB image. Instead you can do better by copying it and using one image for qemu and another for USB burning.

If you wish to have LiveCD/LiveDVD instead, please refer to our other LiveCD-OpenBSD project on sourceforge!

Please e-mail girish@gayatri-hitech.com for anything.

Home Copyright (C) 2008-2009 Gayatri Hitech All Rights Reserved



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: