배경:저는 30GB 루트 디렉터리가 있는 750GB HDD 노트북에서 Manjaro Linux를 실행하고 있습니다. Win을 설치했지만 지금은 제거했습니다.
이제 내 루트를 내 하드 드라이브의 다른 위치인 60GB와 같은 더 큰 공간으로 옮기고 싶습니다. 현재 가장 효과적인 접근 방식은 무엇입니까? 나는 /home
별도로/boot
노트:온라인에서 많이 검색했는데 대부분이 이렇게 말하더군요.크기 조정파티션 또는 약좌심실 두께또는 서버를 실행하기를 원하거나 새로운 드라이브로 이동하려는 서버 담당자의 경우입니다. 모든 작업을 하나의 드라이브에서 수행하는데 전면이나 후면에 /
확장할 공간이 부족합니다 .
내 fdisk -l /dev/sda
결과물
Disk model: ST750LM022 HN-M7
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: XXXX
Device Start End Sectors Size Type
/dev/sda6 1109680128 1416878079 307197952 146.5G Microsoft basic data
/dev/sda9 1465137152 1465147391 10240 5M BIOS boot
/dev/sda10 732700672 733749247 1048576 512M EFI System
/dev/sda11 733749248 764999679 31250432 14.9G Linux swap
/dev/sda12 764999680 836302847 71303168 34G Linux filesystem
/dev/sda13 836302848 1109680127 273377280 130.4G Linux filesystem
Partition table entries are not in disk order.
답변1
가장 효율적인 방법은 모르겠지만 최종 사용자를 위한 간단한 방법은 다음과 같습니다.
- 외부 미디어(예: CD, USB)에서 부팅할 수 있는 Linux 시스템이 있어야 합니다. – 많은 설치 프로그램에는 "Try Linux" 모드가 있습니다. 걔네들은 엄청 좋아요.
- 루트로 시작하여
gparted
멋진 GUI를 갖춘 도구를 만드세요. 섹션을 직접 잘라서 붙여넣을 수 있습니다.
참고: 일반적으로 파티션 크기를 조정하는 것이 안전합니다. 그러나 원본과 대상이 겹치는 파티션을 이동하는 것은 위험합니다. 정전 등으로 인해 프로세스가 중단되면 데이터가 손실됩니다.