Difference between revisions of "DBAN (Darik's Boot and Nuke)"

From FOG Project
Jump to: navigation, search
m (case correction, grammar, etc.)
(added other parameters)
Line 1: Line 1:
 
This is a guide for adding Darik's Boot and Nuke (DBAN) to FOG 1.3.0.
 
This is a guide for adding Darik's Boot and Nuke (DBAN) to FOG 1.3.0.
  
 
+
= Backend =
 
For this example, we will be using Fedora 21 Server - however for Debian/Ubuntu based distributions you should only need to change the web directory paths to (maybe?) exclude the /html part.
 
For this example, we will be using Fedora 21 Server - however for Debian/Ubuntu based distributions you should only need to change the web directory paths to (maybe?) exclude the /html part.
  
Line 31: Line 31:
 
<pre>x.x.x.x/dban</pre>
 
<pre>x.x.x.x/dban</pre>
  
 +
 +
= Frontend =
  
 
Now we must add a new entry to the FOG boot menu. For this, we will navigate in the FOG web UI to here:  
 
Now we must add a new entry to the FOG boot menu. For this, we will navigate in the FOG web UI to here:  
Line 58: Line 60:
  
  
'''Resources:'''
+
= Other Paramater Options =
You may edit the nuke parameters as you need. There is a great thread in the forums on all the parameters here:
+
 
 +
 
 +
autonuke
 +
<pre>
 +
kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke" silent nousb vga=785</pre>
 +
 +
dban
 +
<pre>
 +
kernel ${boot_url}/dban/dban.bzi nuke="dwipe" silent vga=785</pre>
 +
 
 +
dod
 +
<pre>
 +
kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method dod522022m" silent vga=785</pre>
 +
 
 +
dod3pass
 +
<pre>
 +
kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method dod3pass" silent vga=785</pre>
 +
 +
dodshort
 +
<pre>
 +
kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method dodshort" silent vga=785</pre>
 +
 +
gutmann
 +
<pre>
 +
kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method gutmann" silent vga=785</pre>
 +
 +
ops2
 +
<pre>
 +
kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method ops2" silent vga=785</pre>
 +
 +
paranoid
 +
<pre>
 +
kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method prng --rounds 8 --verify all" silent vga=785</pre>
 +
 +
prng
 +
<pre>
 +
kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method prng --rounds 8" silent vga=785</pre>
 +
 +
quick
 +
<pre>
 +
kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method quick" silent vga=785</pre>
 +
 +
zero
 +
<pre>
 +
kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method zero" silent vga=785</pre>
 +
 
  
 +
= Resources =
 
https://forums.fogproject.org/topic/4069/fog-1-2-0-dban-advanced-pxe-boot-menu
 
https://forums.fogproject.org/topic/4069/fog-1-2-0-dban-advanced-pxe-boot-menu
 +
http://www.dban.org/

Revision as of 04:05, 17 August 2015

This is a guide for adding Darik's Boot and Nuke (DBAN) to FOG 1.3.0.

Backend

For this example, we will be using Fedora 21 Server - however for Debian/Ubuntu based distributions you should only need to change the web directory paths to (maybe?) exclude the /html part.

Please note that the below wget URL will likely need updated to a current URL for the latest DBAN ISO.


Here is a step-by-step explanation of what the below commands do:

  • Make a directory called iso in the root directory.
  • Make a directory in the web folder called dban
  • Get the latest copy of dban (URL likely needs updated) and put it into the iso directory.
  • Mount the iso to the dban web directory as read-only (must be read only for ISOs).


These commands are executed on your FOG server via CLI with sudo or root permissions:

mkdir /iso
mkdir /var/www/html/dban
wget -O /iso/dban.iso http://downloads.sourceforge.net/project/dban/dban/dban-2.3.0/dban-2.3.0_i586.iso
mount -t iso9660 -o loop /iso/dban.iso /var/www/html/dban


If you've done the steps above correctly, you should be able to visit the directory in a web browser like so to see the files from the ISO:

x.x.x.x/dban


Frontend

Now we must add a new entry to the FOG boot menu. For this, we will navigate in the FOG web UI to here:

FOG Configuration -> iPXE New Menu Entry

In this menu, you will add the below information.


Menu Item: DBAN

Description: Boot and nuke (This is what the menu displays)

Parameters:

:DBAN
kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke" silent vga=785
boot


Menu Show with: All Hosts


It should look something like this when you're done:

DBAN 1.3.0.png


Other Paramater Options

autonuke

kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke" silent nousb vga=785

dban

kernel ${boot_url}/dban/dban.bzi nuke="dwipe" silent vga=785

dod

kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method dod522022m" silent vga=785

dod3pass

kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method dod3pass" silent vga=785

dodshort

kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method dodshort" silent vga=785

gutmann

kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method gutmann" silent vga=785

ops2

kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method ops2" silent vga=785

paranoid

kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method prng --rounds 8 --verify all" silent vga=785

prng

kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method prng --rounds 8" silent vga=785

quick

kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method quick" silent vga=785

zero

kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke --method zero" silent vga=785


Resources

https://forums.fogproject.org/topic/4069/fog-1-2-0-dban-advanced-pxe-boot-menu http://www.dban.org/