私は複数のドライブにddのKali linuxをインストールしました。すべてライブ永続性が有効になっています。 1つはLUKS暗号化ドライブ(sdb3)(私が使用しているドライブ)として機能し、もう1つは暗号化されていないドライブ(sdb4)として機能します。
sdb4を縮小しながらsdb3を拡張したい
$ fdisk -l
Disk /dev/sdb: 14.5 GiB, 15518924800 bytes, 30310400 sectors
Disk /dev/sdb: 14.5 GiB, 15518924800 bytes, 30310400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf73f6410
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 64 5913631 5913568 2.8G 17 Hidden HPFS/NTFS
/dev/sdb2 5913632 5915039 1408 704K 1 FAT12
/dev /sdb3 5915040 17578125 11663086 5.6G 83 Linux
/dev/sdb4 17578126 28320312 10742187 5.1G 83 Linux
Disk /dev/loop0: 2.6 GiB, 2775728128 bytes, 5421344 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes`
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf73f6410
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 64 5913631 5913568 2.8G 17 Hidden HPFS/NTFS
/dev/sdb2 5913632 5915039 1408 704K 1 FAT12
/dev/sdb3 5915040 17578125 11663086 5.6G 83 Linux
/dev/sdb4 17578126 28320312 10742187 5.1G 83 Linux
Disk /dev/loop0: 2.6 GiB, 2775728128 bytes, 5421344 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes`
メモ:上記はこの質問とは関係がないようです。
Disk /dev/mapper/sdb3: 5.6 GiB, 5969402880 bytes, 11658990 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
したがって、sdb3 = LUKS暗号化パーティションのリアルタイム永続性、sdb4 =暗号化されていないリアルタイム永続性です。
私はsdb4を使用しないので、縮小してsdb3を拡張したいのですが、セクタの開始点を変更して終了すると、OSが混乱して以前のように正しく起動できないことがわかります。
私は成功せず、次のステップを続けました。
$ umount /dev/sdb3
$ fdisk -l
(このツールを使用して最後の2つのパーティションを削除し、sdb3とsdb4のセクタの起動を変更し続けました。)
$ e2fsck -f /dev/sdb3
うん、すべてF
$ resize2fs /dev/sdb2
私が間違っているかどうかはわかりませんが、起動できないドライブが作成され、以前に行ったバックアップから復元する必要がありました。
最後の質問があります。パーティションをマウント解除する必要がありますが、OSと同じブートドライブを使用してこれを行うことは不可能だと思いますか?
ありがとうございます。追加の説明が必要な場合はお知らせください。