Full disk encryption on dual boot system using TrueCrypt

7,978

TrueCrypt doesn't support dual boot systems unless the windows boot loader is used. You can dual boot by using the TrueCrypt boot loader for Windows and chain loading Grub by pressing escape at the password request, I've done this a couple of time with XP and OpenSuSE. You need to install Grub to the boot partition not the MBR. You could then encrypt the Fedora partition.

Share:
7,978

Related videos on Youtube

Admin
Author by

Admin

Updated on September 18, 2022

Comments

  • Admin
    Admin almost 2 years

    I'm thinking about encrypting my whole harddrive for example using TrueCrypt, which I've used for encrypting file containers for a while. It is possible to encrypt the whole harddisk through the program and then add a password secured bootloader before the actual bootloader.

    Is it possible to do this on a dualboot system with Windows 7 and Fedora 15 currently using Grub as the main bootloader?

    If so, is it possible to reinstall a system later or will that ruin the whole setup?

    Thanks

    • Miguel
      Miguel over 12 years
      Why would you want a secured bootloader before the actual one?
  • Admin
    Admin over 12 years
    Okay, so they would be encrypted seperatly? So I install windows on, say, half the harddrive and encrypt it using truecrypt. How do I then chain load the Grub when installing Fedora and where should the boot loader be installed?
  • deveneyi
    deveneyi over 12 years
    Assuming Windows is already installed.
  • deveneyi
    deveneyi over 12 years
    Assuming Windows is already installed, install Fedora as a dual boot installing Grub to the root partition not the MBR. Then you may need to reinstall the Windows boot loader. Once done you can encrypt using TrueCrypt. When the password request appears press escape which will skip loading windows and should then find the next bootloader on the disc
  • deveneyi
    deveneyi over 12 years
    Yes, that seems to be the only major limitation with TrueCrypt