1

У меня есть Macbook Air (MacBookAir6'2), на котором я хочу установить тройную загрузку:

Требуемые операционные системы:

  • OSX (10.11.3)
  • Linux (на основе Debian: Elementary или Mint)
  • Windows 8.1 Pro

2 основных требования:

  • Шифрование: я буду работать с данными клиента. ВСЕ должно быть зашифровано.
  • Мне нужно получить доступ к файлам из любой из 3 ОС.

Я знаю, что это можно сделать (в некотором роде), используя встроенное шифрование каждой ОС (Filevault, LUKS, Bitlocker) и настройку конечного раздела хранилища, зашифрованного с помощью межплатформенного программного обеспечения для шифрования, такого как Veracrypt. Это будет работать, но я хочу, чтобы каждая ОС имела доступ к файлам друг друга, запускала diag друг на друга и т. Д ...

Мои знания и логика подсказали бы этот план атаки:

  • Используйте сторонний загрузчик (например, REFInd)
  • Используйте стороннюю программу шифрования (вместо Filevault, Bitlocker и LUKS), которая может обрабатывать полное шифрование диска И иметь полную поддержку GPT и UEFI.

Процесс загрузки:

-> Диск будет расшифрован при загрузке с использованием стандартной аутентификации по паролю -> rEFInd(или аналогичный загрузчик) будет обрабатывать процесс загрузки. -> Вход в систему каждой ОС будет проходить как обычно, и ВСЕ файлы будут доступны для всех трех (сторонние файловые менеджеры были бы необходимы, насколько я думаю)

Примечание: я еще не нашел программу шифрования, которая может обрабатывать UEFI и GPT (Veracrypt не делает)

Примечание 2: у меня была мысль использовать гипервизор и просто использовать одну операционную систему за раз, но я не думаю, что влияние на производительность стоило бы того. Какие-либо предложения в этом направлении?

Примечание 3: Мои знания UEFI, методов шифрования, схем файловых систем и разделов, а также глубоко подчеркивающих механизмов современной ОС немного нестабильны. Если я что-то упустил или совершил какую-то ужасную логическую ошибку, пожалуйста, просветите меня. Я (в основном) серьезно!

0