|
|
(One intermediate revision by the same user not shown) |
Line 1: |
Line 1: |
− | This is a guide for adding Darik's Boot and Nuke (DBAN) to FOG 1.3.0. While following the below tutorial, please keep in mind that ''everything'' in Linux is case sensitive.
| + | See this article: |
| | | |
− | = Backend =
| + | [[Include any ISO in the FOG Bootmenu]] |
− | For this example, we will be using Fedora 21 Server; these commands should work for CentOS and RHEL as well. 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 in the root directory called "iso."
| |
− | | |
− | *Make a directory in the web folder called "dban."
| |
− | | |
− | *Get the latest copy of dban using wget (URL likely needs updated) and put it into the "iso" directory with the name "dban.iso."
| |
− | | |
− | *Mount the dban.iso file 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:
| |
− | | |
− | <pre>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</pre>
| |
− | | |
− | | |
− | 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 inside the ISO:
| |
− | | |
− | <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:
| |
− | | |
− | 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:
| |
− | | |
− | <pre>:DBAN
| |
− | kernel ${boot_url}/dban/dban.bzi nuke="dwipe --autonuke" silent vga=785
| |
− | boot</pre>
| |
− | | |
− | '''NOTE:''' You don't change the {boot_url} part, it's an environment variable.
| |
− | | |
− | | |
− | Menu Show with: All Hosts
| |
− | | |
− | | |
− | It should look something like this when you're done:
| |
− | | |
− | [[file:DBAN_1.3.0.png]]
| |
− | | |
− | '''NOTE:''' Some have reported that this works for them without the double quotes around this part: ''dwipe --autonuke'' but you may not have this problem.
| |
− | | |
− | = Other Paramater Options =
| |
− | | |
− | | |
− | 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
| |
− | | |
− | http://www.dban.org/
| |