Mounir IDRASSI
170dfa83ee
Linux/macOS: fix hidden volume FAT size limit
...
The Unix volume creation wizard applied the FAT32 sector-count limit as a blanket check for device-hosted hidden-volume outer volumes. On 512e disks Linux reports 512-byte logical sectors, so this incorrectly rejected larger device-hosted outer volumes even when the selected outer filesystem was not FAT.
Compute the actual VeraCrypt filesystem/data area size through a shared helper and apply the FAT32 size limit only when FAT is selected. This preserves correct FAT validation while allowing non-FAT outer volumes to proceed to the existing hidden-volume size estimation flow.
Update text-mode creation so FAT is not offered when the selected size cannot support it, and default to the platform native filesystem in that case. Clarify the user-facing FAT limit wording to refer to logical sector size.
Fixes #262
2026-05-29 19:18:56 +09:00
..
2025-04-29 12:24:08 +09:00
2026-05-11 11:11:41 +09:00
2024-04-10 18:47:29 +02:00
2025-05-24 15:28:39 +09:00
2026-05-20 14:07:47 +09:00
2026-05-20 14:07:47 +09:00
2026-05-25 17:06:10 +09:00
2026-05-20 14:07:47 +09:00
2025-05-11 16:02:20 +09:00
2025-05-11 16:02:20 +09:00
2025-05-24 15:28:39 +09:00
2025-05-11 16:02:20 +09:00
2025-05-11 16:02:20 +09:00
2025-05-11 16:02:20 +09:00
2024-06-12 12:30:04 +02:00
2024-06-12 12:30:04 +02:00
2025-05-11 16:02:20 +09:00
2026-05-20 14:07:47 +09:00
2025-05-11 16:02:20 +09:00
2025-05-11 16:02:20 +09:00
2026-05-21 18:10:06 +09:00
2026-05-21 18:10:06 +09:00
2025-05-11 16:02:20 +09:00
2025-05-11 16:02:20 +09:00
2026-05-21 18:10:06 +09:00
2026-04-26 18:36:54 +09:00
2024-06-12 12:30:04 +02:00
2024-06-12 12:30:04 +02:00
2024-06-12 12:30:04 +02:00
2024-06-12 12:30:04 +02:00
2026-05-21 18:10:06 +09:00
2026-04-20 19:49:45 +09:00
2025-05-11 16:02:20 +09:00
2025-05-11 16:02:20 +09:00
2025-05-11 16:02:20 +09:00
2025-06-13 21:12:14 +09:00
2025-06-13 21:12:14 +09:00
2026-05-27 10:28:43 +02:00
2025-06-13 21:12:14 +09:00
2024-04-10 23:50:05 +02:00
2016-05-10 20:20:14 +02:00
2023-06-29 00:06:20 +02:00
2023-06-29 00:06:20 +02:00
2016-05-10 22:18:34 +02:00
2016-05-10 22:18:34 +02:00
2025-05-24 15:28:39 +09:00
2025-05-11 16:02:20 +09:00
2025-06-13 21:12:14 +09:00
2025-05-11 16:02:20 +09:00
2026-05-29 19:18:56 +09:00
2024-11-15 15:50:32 +01:00
2023-06-24 22:01:12 +02:00
2022-02-10 01:21:17 +01:00
2016-05-10 20:20:14 +02:00
2026-04-19 17:52:44 +09:00
2025-05-11 16:02:20 +09:00
2023-10-02 18:02:33 +02:00
2023-06-29 00:06:20 +02:00
2026-04-19 17:52:44 +09:00
2026-04-19 17:52:44 +09:00
2025-05-11 16:02:20 +09:00
2025-05-11 16:02:20 +09:00
2026-04-19 17:52:44 +09:00
2026-04-19 17:52:44 +09:00
2023-06-29 00:06:20 +02:00
2026-05-20 14:07:47 +09:00
2026-05-20 14:07:47 +09:00
2026-05-20 14:07:47 +09:00
2024-06-12 12:30:04 +02:00
2024-06-12 12:30:04 +02:00
2024-06-30 01:22:05 +02:00
2023-06-29 00:06:20 +02:00
2024-06-30 01:22:05 +02:00
2024-06-30 01:22:05 +02:00
2026-05-26 17:58:04 +09:00
2023-06-29 00:06:20 +02:00
2024-06-30 01:22:05 +02:00
2024-06-12 12:30:04 +02:00
2026-05-26 21:04:52 +09:00
2025-05-11 16:02:20 +09:00
2016-05-10 20:20:14 +02:00
2026-04-30 13:39:51 +09:00
2025-06-29 21:44:32 +09:00
2025-05-11 16:02:20 +09:00
2014-11-08 23:18:36 +01:00
2014-11-08 23:18:36 +01:00
2014-11-08 23:18:36 +01:00
2026-05-09 22:54:47 +09:00
2024-06-12 12:30:04 +02:00
2023-06-29 00:06:20 +02:00
2024-06-12 12:30:04 +02:00
2015-12-05 00:07:13 +01:00
2015-12-05 00:07:13 +01:00
2025-05-31 23:16:39 +09:00
2026-05-21 18:10:06 +09:00
2025-05-11 16:02:20 +09:00
2025-05-11 16:02:20 +09:00
2025-05-11 16:02:20 +09:00
2026-05-10 10:41:10 +09:00
2026-05-10 10:41:10 +09:00
2025-05-11 16:02:20 +09:00
2025-05-11 16:02:20 +09:00
2025-01-06 11:46:53 +01:00
2025-01-06 11:46:53 +01:00
2024-11-15 15:50:32 +01:00