Install IPCop from a USB thumbdrive


A lot of mini-itx machines don't have room for a CD-ROM drive in the case. Here's a way to install IPCop without a CD Drive.

Because various machine BIOS' vary, IPCop provides three USB thumbdrive images, each formatted slightly different. The "fdd" version seems to work on most machines, so try that one first.

The thumbdrive images are for installing IPCop onto a regular hard disk, you can not run IPCop directly from a thumbdrive. (Actually, I read that someone had made a thumbdrive image you could run with, but that wouldn't work well with Cop+ added.) Once you've created the bootable thumbdrive, set your BIOs to do a boot from USB and it'll do the IPCop install just like a CD-ROM installation.

Warning: Some Thumbdrives don't work correctly

Sometimes you may boot OK and get started installing. But after you tell it you want to install from "CD-ROM/USB" then it comes back with a message "NO CD-ROM Found" and quits. This error is caused by certain make/models of USB stick. Get a different one and start over. We had one stick that 19 out of 20 times gave this error, but once in a long while would actually work OK.

Make a bootable IPCop installation thumbdrive

You'll need a 64Mb or larger thumbdrive with nothing important on it because you're going to wipe the existing data. When you're done installing IPCop you can reformat it and use it for other stuff again.

How to create your bootable thumbdrive on Windows

  1. Download the IPCop "usb-fdd" image
  2. Download a utility called dd for windows.
  3. Extract the dd.exe file from the zip, and extract the ipcop-[version]-usb-fdd.i386.img file from the .gz file you downloaded, put them both in the same directory.
  4. Insert a USB drive.  Any files on this drive will be WIPED so be sure if there is anything you need on it, to copy the files off it!!
  5. Open up a command window and CD to the directory your dd.exe file and IPCop .img file are sitting. Figure out which drive letter the thumbdrive has; in this case it's 'G:\"  Run this command:
dd if=ipcop-install-usb-fdd-1.4.20.i386.img of=g: bs=1k

That's it!  It will take about 5 minutes to write the image to the USB drive.  When dd.exe is done it will return you to the command prompt.  You're ready to stick the USB drive in your soon-to-be IPCop machine, boot off it, and install it!

These Windows directions courtesy of nicholasoverstreet.com

How to create your bootable thumbdrive on linux

  1. Download the usb-fdd image to your home directory. You don't need to unzip it.
  2. Go to a shell prompt. Then insert your thumbdrive and determine what drive it is. (i.e. /dev/sdc or /dev/sdb) Typing dmesg right after you insert it will usually clue you in.
  3. You might need to sudo first. Use zcat to unzip and copy the image to the drive like so:

zcat ipcop-1.4.20-install-usb-fdd.i386.img.gz > /dev/sdc
(Substitute the correct drive designator for your thumbdrive or you might wipe your HDD! Use the designator without a number on the end i.e. /dev/sdb or /dev/sdc not /dev/sdb1 /dev/sdc2)