내 주 파티션을 암호화했습니다 cryptsetup
. 매퍼에서 /dev/mapper
나는 다음을 통해 ext4
fs를 만들었습니다.
mkfs.ext4 /dev/mapper/home
이제 내 home
파티션은 91GB에 불과합니다. 내 luks 파티션은 약 270GB입니다. 이게 정상인가요? 파티션 크기를 조정하는 방법은 무엇입니까 ext4
home
?
일부 fdisc -l
데이터:
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 195314547 195312500 93,1G 83 Linux
/dev/sda2 781252606 928055295 146802690 70G 5 Extended
/dev/sda3 195315712 781250559 585934848 279,4G 83 Linux
/dev/sda5 781252608 894498815 113246208 54G 83 Linux
/dev/sda6 894500864 928055295 33554432 16G 82 Linux swap / Solaris
/dev/sda3
Luks 암호화 파티션입니다.
Disk /dev/mapper/home: 279,4 GiB, 299981864960 bytes, 585902080 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
따라서 동일한 치수를 갖습니다 fdisk
/dev/mapper/home
./dev/sda3
일부 df -h /home
데이터:
Filesystem Size Used Free Used % mounted
/dev/sda1 92G 47G 41G 54% /
따라서 여기에는 92GB만 있습니다.
일부 parted /dev/mapper/home
데이터:
GNU Parted 3.2
Using /dev/mapper/home
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: Linux device-mapper (crypt) (dm)
Disk /dev/mapper/home: 300GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:
Number Start End Size File system Flags
1 0,00B 300GB 300GB ext4
여기 용량이 300GB 정도 되는 것 같나요?
답변1
/etc/crypttab
암호화된 파티션을 자동으로 마운트하려면 먼저 올바르게 설정 해야 합니다 . 귀하의 경우 이는 다음과 같은 줄을 의미합니다.
home /dev/sda3 none luks
(여기서 LUKS를 사용한다고 가정합니다. 다른 모드를 사용하는 경우 cryptsetup
이 줄의 마지막 두 인수는 달라야 할 수도 있습니다.)
/dev/mapper/home
이로 인해 시스템은 부팅 시 암호화된 볼륨의 잠금을 해제하고 암호화 계층을 통해 액세스할 장치를 생성하기 위해 암호화 암호를 묻는 메시지를 표시해야 합니다 . 계속하기 전에 한 번 실행하여 실제로 작동하는지 확인하세요.
/etc/fstab
그런 다음 설치 하려면 한 줄이 필요합니다 .
/dev/mapper/home /home ext4 defaults 0 2
in /etc/crypttab
과 out 모두에서 해당 장치 이름 대신 구문을 /etc/fstab
사용하도록 선택할 수 있습니다 . /home 파일 시스템의 UUID(마운팅으로 확인)가 암호화된 컨테이너의 UUID와 동일할 가능성은 거의 UUID=
없습니다 ./dev/mapper/home
/dev/sda3