より小さいハードドライブをより大きなハードドライブに複製します。暗号化されたパーティションを拡張する必要がある

より小さいハードドライブをより大きなハードドライブに複製します。暗号化されたパーティションを拡張する必要がある

前述のように、私はより大きなハードドライブ(1TB〜2TB、既存のドライブはバックアップ用に維持)を購入しました。ddすべてのデータが新しいハードドライブになるように、小さなハードドライブを大きなハードドライブに挿入しました。私の唯一の質問は現在割り当てられていないスペースは1TBです。/dev/sda32TB程度まで拡張できますか?それとも/dev/sda3暗号化されているのでオプションではありませんか?ただし、暗号化はオペレーティングシステム(Linux Mint 18.x)のインストール中に行われます。

ベストアンサー1

Ubuntuのウェブサイトでこの練習を見つけました。

https://help.ubuntu.com/community/ResizeEncryptedPartitions

「暗号化されたパーティション拡張」用のCtrl-F

(単にコピーして貼り付けたので、もう一度クリックする必要はありませんが、実際のUbuntu Webページにはいくつかの警告があります)


  1. Live CDを起動し、ツールを使用して、スクリプトの左(後ろ)に/ dev / sda6という名前の新しいパーティションを作成します。

  2. dd を使用して、新しいパーティションにランダムなデータを書き込みます。

    このコマンドを実行するための正しいパーティションがあることを確認してください。それ以外の場合はパスワードを上書きします。

sudo dd if=/dev/urandom of=/dev/sda6

IconsPage/tip.png You can run that command as many times as your paranoia requires.
  1. 上記のように、fdiskを使用して大きな暗号化パーティションを削除してから再作成します。

  2. Live CDから再起動します。

  3. lvm2とcryptsetupのインストール

sudo apt-get アップデート && sudo apt-get インストール lvm2 cryptsetup

  1. cryptsetup モジュールをロードします。

sudo modprobe dm-crypt

  1. ファイルシステムのパスワードを復号化します。

sudo cryptsetup luksOpen /dev/sda5 crypt1

  1. LVMを識別(有効化)するには、Live CDを入手してください。

sudo vgscan --mknodes sudo vgchange -ay

  1. 地下室のサイズを調整します。

sudo cryptsetup は crypt1 のサイズを変更します。

  1. サイズ変更(LVM)物理ボリューム。

sudo pvresize /dev/mapper/crypt1

  1. ルート(LVM)論理ボリュームのサイズを変更します。

    物理ボリュームをロック解除(LVM)します。

    sudo pvchange -xy /dev/mapper/crypt1

    サイズ変更(LVM)物理ボリューム。

    sudo lvresize -l +4G /dev/ubuntu-vg/root

    Note: Change the +4G to the amount of space you are adding, or +100%FREE to use all of the available space. 
    

    物理ボリュームをもう一度ロックします。

    sudo pvchange -xn /dev/mapper/crypt1

  2. ファイルシステムのサイズを変更します。

sudo e2fsck -f /dev/mapper/ubuntu--vg-root sudo resize2fs -p /dev/mapper/ubuntu--vg-root

おすすめ記事