[dm-crypt] moving/resizing a dm-crypt partition
ms at citd.de
Thu Jan 30 19:50:10 CET 2014
On 30.01.2014 17:04, Louis-David Mitterrand wrote:
> My linux system is on a dm-crypt volume with btrfs on /dev/sda6. As I
> just recovered 100GB from windows (/dev/sda5) I'd like to merge 5 and 6
> to have a larger dm-crypt volume. Here is the disk layout:
> 1 2048 2050047 1000.0 MiB 2700 Basic data partition
> 2 2050048 2582527 260.0 MiB EF00 EFI system partition
> 3 2582528 4630527 1000.0 MiB 8300 Basic data partition
> 4 4630528 4892671 128.0 MiB 0C01 Microsoft reserved part
> 5 4892672 218167295 101.7 GiB 8300 Basic data partition
> 6 464865280 1000215182 255.3 GiB 8300 Linux filesystem
> What is the best strategy to acheive that? I'm thinking of booting a
> live cd, creating a new dm-crypt volume on 5, copy the system from 6 to
> 5, remove 6, resize partition 5, cryptfs resize 5, btrfs resize 5.
As it is BTRFS, just create a second dm-crypt volume and add that to the
existing BTRFS. As BTRFS can span several physical volumes, creating one
big partition isn't strictly necessary.
If you use the same password and have "luck" that your dm-crypt
setup-script in initrd/initramsfs opens both dm-crypt devices in one
go, there shouldn't even be any discomfort by that solution.
More information about the dm-crypt