This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Encrypting hard drives without reinstalling Ubuntu | |
=================================================== | |
Gijs van Tulder, 26.02.2019, last update 04.03.2019 | |
This is a list of the steps I took to encrypt the partitions on my | |
Ubuntu 16.04 laptop with the LUKS encryption system. Encrypting the | |
partitions took some time but was relatively easy. Getting the system | |
to boot afterwards was a little trickier, but doable. | |
Obviously, these steps might not work for you. Follow them at your |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/bash | |
set -e | |
trap 'previous_command=$this_command; this_command=$BASH_COMMAND' DEBUG | |
trap 'echo FAILED COMMAND: $previous_command' EXIT | |
#------------------------------------------------------------------------------------------- | |
# This script will download packages for, configure, build and install a GCC cross-compiler. | |
# Customize the variables (INSTALL_PATH, TARGET, etc.) to your liking before running. | |
# If you get an error and need to resume the script from some point in the middle, | |
# just delete/comment the preceding lines before running it again. |