앞서 언급했듯이 저는 더 큰 하드 드라이브(1TB~2TB, 기존 드라이브는 백업용으로 유지)를 구입했습니다. dd
모든 데이터가 새 하드 드라이브에 있도록 작은 하드 드라이브를 큰 하드 드라이브에 넣었습니다 . 내 유일한 질문은현재 할당되지 않은 공간은 1TB입니다.. /dev/sda3
2TB 정도까지 확장할 수 있나요 ? 아니면 /dev/sda3
암호화되어 있기 때문에 선택 사항이 아닌가요? 그런데 암호화는 운영 체제(Linux Mint 18.x) 설치 중에 수행됩니다.
답변1
Ubuntu 웹사이트에서 이 연습을 찾았습니다.
https://help.ubuntu.com/community/ResizeEncryptedPartitions
"암호화된 파티션 확장"을 위한 Ctrl-F
(그냥 복사해서 붙여넣었기 때문에 다시 클릭할 필요는 없지만 실제 우분투 웹페이지에는 몇 가지 경고가 있습니다)
Live CD를 부팅하고 도구를 사용하여 크립트 왼쪽(뒤)에 /dev/sda6이라는 이름의 새 파티션을 만듭니다.
dd를 사용하여 새 파티션에 임의의 데이터를 씁니다.
이 명령을 실행할 올바른 파티션이 있는지 확인하세요. 그렇지 않으면 비밀번호를 덮어쓰게 됩니다.
sudo dd if=/dev/urandom of=/dev/sda6
IconsPage/tip.png You can run that command as many times as your paranoia requires.
위에서 설명한 대로 fdisk를 사용하여 더 큰 암호화 파티션을 삭제한 다음 다시 생성합니다.
Live CD로 재부팅합니다.
lvm2 및 cryptsetup 설치
sudo apt-get 업데이트 && sudo apt-get 설치 lvm2 cryptsetup
- cryptsetup 모듈을 로드합니다.
sudo modprobe dm-crypt
- 파일 시스템의 암호를 해독하십시오.
sudo cryptsetup luksOpen /dev/sda5 crypt1
- LVM을 식별(활성화)하려면 Live CD를 받으세요.
sudo vgscan --mknodes sudo vgchange -ay
- 지하실의 크기를 조정하십시오.
sudo cryptsetup은 crypt1의 크기를 조정합니다.
- 크기 조정(LVM) 물리 볼륨.
sudo pvresize /dev/mapper/crypt1
루트(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
파일 시스템의 크기를 조정합니다.
sudo e2fsck -f /dev/mapper/ubuntu--vg-root sudo resize2fs -p /dev/mapper/ubuntu--vg-root
답변2
@ Mathew-gunther의 답변은 사실에 근거한 답변이며 궁극적으로 더 정확한 가이드이지만 Ubuntu의 배치 방식으로 인해 복잡하다는 것을 알았습니다. 나는 다음 답변이 이해하기 더 쉽다는 것을 알았고 결국 내가 원하는 것을 얻었습니다.
https://askubuntu.com/questions/747073/how-to-expand-an-encrypted-ubuntu-partition-with-lvm