- -Linux의 명령 행에서 하드 드라이브를 수동으로 파티션하는 방법

Linux에서 명령 행에서 하드 드라이브를 수동으로 파티션하는 방법

하드 드라이브를 수동으로 분할하기 전에좋아하는 Linux 배포판을 설치 하시겠습니까? 그렇다면 명령 행에서이를 고려하십시오. 생각만큼 지루하지 않습니다. 실제로 터미널에서 하드 드라이브를 수동으로 파티션하는 것이 훨씬 빠르고 효율적이며 OS를 훨씬 빠르게 설치할 수 있습니다.

터미널 방법이 더 빠를뿐 아니라 Linux에서 파티션이 작동하는 방식에 대해 더 많이 알려줄 것입니다.

따라서이 가이드에서는 GNU Parted를 사용하여 Linux의 명령 줄에서 하드 드라이브를 수동으로 분할하는 방법을 살펴 보겠습니다.

UFEI

다음은 UEFI / 보안 부팅을 사용하는 동안 하드 드라이브를 수동으로 파티션하기위한 지침입니다.

단일 루트

"단일 루트"설정은 Linux 설치를위한 모든 데이터가 하나의 단일 파티션에 있음을 의미합니다. 별도는 없습니다 /집, / var 또는 그런 것. 이 설정은 수동 파티션 설정을 시작하고 별도의 마운트 포인트가 시스템과 상호 작용하는 방식 (또는 이유)을 이해하지 못하는 신규 사용자에게 적합합니다.

하드를 빠르게 분할하는 간단한 방법Linux에서의 드라이브는 parted 도구와 함께 제공됩니다. 사용하기에 혼란스러운 터미널 그래픽 인터페이스가 없습니다. 대신 사용자는 파티션 크기 만 입력 한 다음 나중에 포맷하면됩니다.

UEFI 설정의 경우 다음 단계를 수행하십시오. 먼저 터미널을 열고 lsblk를 실행하십시오. 이 명령은 모든 블록 장치를 나열합니다. 이것을 사용하여 드라이브 레이블을 찾으십시오. 그런 다음 이름을 입력하고 다음을 수행하십시오.

참고 : X를 문자로 바꿉니다. lsblk 보여줍니다.

sudo parted /dev/sdX

UEFI 설정의 경우 하드 드라이브 테이블은 GPT 여야합니다. 분할 된 도구를 사용하여 하드 드라이브에 GPT 파티션 테이블을 만듭니다.

mklabel gpt

UEFI 프로세스의 다음 단계는 별도의 부팅 파티션을 만드는 것입니다.

mkpart ESP fat32 1MiB 513MiB

UEFI에 대한 스왑 파티션이 필요한 경우시스템을 사용하여 parted를 사용하십시오. RAM과 크기가 같아야합니다 (2GB 시스템에는 2GB 스왑 등이 있어야 함). 즉, 8GB 이상의 RAM이 있다면 4GB 이상의 스왑 파티션을 만들지 않는 것이 좋습니다.

mkpart primary linux-swap 513MiB 4GiB

/신병 수동 파티션 설정에서 마지막으로해야 할 일은 /뿌리 분할. 이 파티션은 PC에 거의 모든 것을 저장하므로 하드 드라이브의 나머지 부분을 차지해야합니다.

mkpart primary ext4 4GiB 100%

들어가다 떠나다 프롬프트에 들어가서 종료합니다. 이 시점에서 mkfs 명령을 사용하여 나중에 모든 Linux 배포 설치 프로그램에서 사용할 수 있도록 모든 파일 시스템을 포맷 할 수 있습니다. 이 예에서는 / dev / sda를 드라이브 레이블로 사용합니다. 당신과 다를 수 있습니다.

mkfs.vfat -F32 /dev/sda1
mkfs.ext4 -f /dev/sda3

스플릿 홈

대신 UEFI 설정을위한 분할 홈을 원하십니까? 그렇다면 / root 부분에 도달 할 때까지 위의 모든 지침을 따르십시오. 위의 루트 단계를 무시하고 대신 다음을 수행하십시오.

이 예에서 하드 드라이브는 500GB입니다. 용량이 다를 수 있으며 그에 따라 명령을 변경해야합니다.

노트 : 드라이브가 500GB이지만 4GB + 512MB가 사용 중입니다. 약 495GB가 남습니다. 이 단계에서는 / home 파티션의 크기가 항상 더 중요하므로 / root 파티션에 100GB를 제공합니다.

mkpart primary ext4 4GiB 104GiB

와 더불어 /뿌리 100GB의 하드 드라이브를 사용하는 파티션의 경우 약 395GB가 남았습니다. /집 분할. 이 마지막 부분의 숫자는 정확하지 않아도됩니다. 대신, 나머지 드라이브를 채우도록 parted 할 수 있습니다.

mkpart primary ext4 104GiB 100%

파티션이 모두 설정되었으므로 Parted 도구를 종료해도됩니다. 사용하다 떠나다 프로그램을 종료합니다. 그런 다음 새 파티션을 포맷하여 mkfs 모든 것을 마무리합니다.

sudo mkfs.vfat -F32 /dev/sda1
sudo mkfs.ext4 -f /dev/sda3
sudo mkfs.ext4 -f /dev/sda4

BIOS

분할 도구에서 드라이브를 엽니 다.

sudo parted /dev/sdX

Parted 안에 MS-DOS 파티션 테이블을 만듭니다.

mklabel msdos

단일 루트

이 레이아웃에서는 스왑이 먼저옵니다. Parted를 사용하여 새 스왑 파티션을 만듭니다. 스왑 파티션은 항상 RAM과 크기가 같아야합니다. 그러나 8GB, 16GB 이상이 있다면 4를 대신 사용해보십시오. 32GB 스왑 파티션을 갖는 것은 매우 과잉입니다.

mkpart primary linux-swap 1MiB 4GiB

단일 루트 레이아웃을 완료하려면 Parted 도구에이 마지막 파티션에 나머지 하드 드라이브를 사용하도록 지시하십시오.

mkpart primary ext4 4GiB 100%

여기에서 떠나다 Parted 도구를 종료 한 다음 mkfs Linux 운영 체제 설치 도구가 올바르게 읽을 수 있도록 새로 작성된 파티션을 포맷합니다.

sudo mkfs.ext4 -f /dev/sda2

스플릿 홈

스플릿 홈 설정의 경우 대신 다음 지침을 따르십시오. 먼저 MS-DOS 파티션 테이블을 만듭니다.

mklabel msdos

시스템이 사용할 스왑 파티션을 작성하십시오.

mkpart primary linux-swap 1MiB 4GiB

다음 단계에서는 하드 드라이브를 분할하여루트 파티션에는 100GB의 공간이 있고 홈 파티션에는 나머지 공간이 있습니다. 예를 들어 드라이브의 용량은 500GB입니다. 당신과 다를 수 있습니다. Parted에서 루트 파티션을 작성하고 도구에 사용할 공간을 100GB 제공하도록 지시하십시오.

mkpart primary ext4 4GiB 104GiB

사용 가능한 나머지 공간을 사용하도록“100 %”를 사용하여 홈 파티션을 만드십시오.

mkpart primary ext4 104GiB 100%

를 사용하여 절단 된 도구를 종료합니다 떠나다 그런 다음 사용 mkfs 새 파티션을 포맷합니다.

sudo mkfs.ext4 -F /dev/sda2
sudo mkfs.ext4 -F /dev/sda3
</ p>

코멘트