Цель:
Полное шифрование мультизагрузочного USB-накопителя, содержащего загрузочные компакт-диски и конфиденциальную информацию
Проблема:
Я экспериментировал с XBoot (https://sites.google.com/site/shamurxboot/download), чтобы создать мультизагрузочную флешку, которую я мог бы использовать для работы (для переноса различных ОС и загрузочных компакт-дисков).
Для тех, кто не знаком с XBoot, он копирует различные ISO-образы на флэш-диск и создает загрузчик в качестве внешнего интерфейса в Syslinux или Grub4dos. Или может быть установлен, чтобы не использовать любой загрузчик.
Я хотел бы иметь возможность носить с собой некоторые загрузочные компакт-диски с предварительно загруженной на них информацией о компании, а также хранить файлы на диске.
По причинам, относящимся к информации, хранящейся в том, что я несу, в идеале я бы хотел, чтобы весь диск был зашифрован.
Редактировать:
Файлы ISO, а также раздел, где хранятся данные.
Возможные решения, которые я изучил:
Я понимаю, что TrueCrypt (http://www.truecrypt.org/) может использовать собственный загрузчик для расшифровки диска перед его загрузкой. Я использовал это раньше и теоретически понимаю, как зашифровать диск, на котором я загружаю несколько операционных систем.
Редактировать: я знаю, что TrueCrypt не поддерживает файловые системы EXT, но диск будет отформатирован как FAT32/NTFS со всеми загрузочными дисками, существующими как ISO
Можно ли как-нибудь установить TrueCrypt на диск и направить один загрузчик на другой (это не самый чистый подход, но, на мой взгляд, это лучший шанс для работы)?
Есть ли более чистый / более эффективный способ достижения желаемого результата?
Изменить 2:
В идеале я ищу программное решение, а не аппаратное решение.
Изменить 3:
Мне удалось зашифровать весь диск с помощью TrueCrypt, но внешний загрузчик на самом деле не предназначен для использования в качестве загрузчика меню типа grub. У кого-нибудь есть опыт редактирования меню?
Изменить 4:
Я попытался использовать другую программу, предложенную одним из респондентов, Easy2Boot. С точки зрения функциональности он работает очень похоже на XBoot в том смысле, что он просто создает интерфейс загрузки grub4dos для файлов ISO. Я столкнулся с той же проблемой, когда однажды установив ее, я не смог правильно указать загрузчик truecrypt на этот загрузчик. Так как бы мне это сделать? Я знаю, что это возможно, потому что даже из Easy2Boot, когда я загружаю живой CD, такой как Hirens, он переходит от загрузчика Grub4DOS к загрузчику Hiren.