web-dev-qa-db-ja.com

gpartedを使用してWindows-bitlockerパーティションのサイズを変更するにはどうすればよいですか?

Windowsパーティションを縮小したいのですが、Windowsでは数GBを超えて縮小できません。 GParted、parted、またはその他のパーティション分割プログラムを使用して、そのビットロッカーパーティションにアクセスできますか?

2
thi gg
  1. LinuxでBitlockerパーティションをマウントできるDislockerをインストールします。
  2. そのパーティションから暗号化されていないデバイスを作成します(ビットロッカーパスワードが設定されていない場合は省略します)

     mkdir /tmp/bitlocker 
     Sudo dislocker /dev/<partition> -u<password> -- /tmp/bitlocker
    
  3. このデバイスでgpartedを実行します

    Sudo gparted /tmp/bitlocker/dislocker-file
    
  4. これで、bitlockerパーティションのファイルシステムのサイズを変更しました。パーティション自体のサイズを変更すると、パーティションが破壊される可能性があるため、慎重に続行してください。 5.パーティションのブロックサイズを取得します。

    Sudo parted /tmp/bitlocket/dislocker-file unit s  print all
    
  5. Sudo partedを実行します。

    parted> unit s
    parted> print all    # get partition number of the bitlocker partition
    parted> resizepart <n> <newsize + a decent amount>
    

    ここで注意:パーティションを2回サイズ変更しました。最初は数GBを残し、2回目は実際のファイルシステムサイズに縮小しました。 1回目以降は起動していましたが、2回目以降は起動しませんでした。

save wayは、ビットロッカーを無効にすることでパーティションを復号化することです。その場合は、簡単に縮小できます。

2
thi gg