Fedora Linux로 전환하고 Windows 파티션을 줄였습니다. 할당되지 않은 공간이 있는데 Fedora가 그 공간을 차지하길 원합니다. 이러한 유형의 질문에 대한 다른 답변을 살펴봤지만 내 사용 사례에 맞는 지침을 찾을 수 없었습니다. 지금 운전하는 사진이 있어요. 라이브 USB도 준비했어요.
지금까지 읽은 내용에 따르면 부팅 파티션을 건드리면 안 됩니다. 누군가 /boot를 우회하는 방법을 말해 줄 수 있나요? 나중에 Fedora에 더 많은 공간을 제공하기 위해 옮겨야 할 것입니다.
간단히 말해서, 부팅 ext4 파티션 전에 Fedora 파티션을 이동하고 크기를 조정하는 방법은 무엇입니까?
답변1
부팅 ext4 파티션 전에 Fedora 파티션을 이동하고 크기를 조정하는 방법은 무엇입니까?
대답은 의외일 수 있습니다. 그럴 필요는 없습니다.
LVM을 사용하고 있으므로아니요LVM이 아닌 파티션(예: )을 확장하려는 경우 /boot
기존 PV를 확장할 필요가 없습니다. 대신 할당되지 않은 공간에서 새 파티션을 생성하고 pvcreate
이를 두 번째 LVM PV로 사용한 vgextend
다음기존 볼륨 그룹에 추가.
LVM을 사용하면 볼륨 그룹이 하나 이상의 디스크에 있는 하나의 PV 또는 여러 PV로 구성될 수 있습니다. 단일 VG의 모든 PV는 단일 디스크 공간 풀로 함께 작동합니다. 그런 다음 하나의 PV가 끝나고 다른 PV가 시작되는 위치에 신경 쓰지 않고 자유롭게 새 LV를 확장하거나 생성할 수 있습니다. 이 모든 것은 LVM에 의해 투명하게 처리됩니다.
먼저, gparted
원하는 도구를 사용하여 할당되지 않은 공간을 사용 가능한 파티션으로 바꾸세요. 해당 유형( 의 "플래그" gparted
)을 로 설정해야 lvm2 pv
하지만 엄밀히 말하면 반드시 그럴 필요는 없습니다. 이라는 이름이 붙을 것이라고 추측하고 있습니다 /dev/nvme0n1p7
.
/proc/partitions
커널이 새 파티션 테이블을 수락했음을 나타내는 새 파티션이 에 표시되는지 확인합니다 . 그래도 안되면 partprobe /dev/nvme0n1
다시 실행해서 확인해 보시는 것이 좋을 것 같습니다. 커널이 여전히 파티션을 인식하지 못하는 경우 이 시점에서 재부팅해야 할 수도 있습니다.
파티션이 표시되면 계속 진행할 수 있습니다. 파티션이 LVM PV로 초기화되었는지 pvs
확인하는 데 사용됩니다 . 그렇지 않은 경우 실행 하여 초기화합니다.gparted
pvcreate /dev/nvme0n1p7
그런 다음 LVM 볼륨 그룹이 기본 이름을 사용한다고 가정하고 fedora
를 실행합니다 vgextend fedora /dev/nvme0n1p7
.
이제 이전에 할당되지 않은 공간이 볼륨 그룹에 추가되었으므로 이를 사용하여 기존 LV를 확장하거나 필요에 따라 새 LV를 생성할 수 있습니다.