Ubuntu 서버에 두 번째 드라이브 추가

문제를 제거하기 위해 도구를 사용해보십시오

Ubuntu Server를 설치하고 실행 중입니다 ( ' Ubuntu Server 9.04 설치 ')하지만 드라이브 공간이 부족해질 까봐 걱정됩니다. 이 문제를 해결하기 위해 새 하드 드라이브를 설치했지만이 서버는 GUI가없는 서버이므로이 작업을 쉽게 만들어주는 사용자 친화적 인 GUI 도구에 액세스 할 수 없습니다. 따라서 명령 줄을 사용하여이 드라이브를 설치해야합니다.

GASP!

두려워하지 마십시오. 그렇게 어렵지 않습니다. 몇 가지 명령 만 수행하면 서버에 설치된 새 하드 드라이브를 사용하여 실행할 수 있습니다. 이 문서에서는 물리적 드라이브가 이미 컴퓨터에 설치되어 있다고 가정합니다.

이 기사의 단순성을 위해 여기서 몇 가지 가정을 할 것입니다. 첫 번째 가정은 새 드라이브가 디렉토리에 마운트된다는 것입니다. /데이터 . 다음 가정은 시스템의 모든 사용자가이 디렉토리를 읽고 쓸 수 있도록한다는 것입니다. 또 다른 가정은 파티션이 하나만있는 ext3 파일 시스템으로 드라이브를 포맷하는 것입니다. 마지막으로 시스템 부팅시이 드라이브가 자동으로 마운트되기를 원한다고 가정합니다.

그 과정에서 벗어나 사업을 시작합시다.

새 드라이브로 머신을 부팅 한 후 콘솔에 로그인하고 다음 명령을 실행합니다.

dmesg

출력 하단에서 디스크가있는 위치를 볼 수 있습니다. 다음과 같은 형식이됩니다.

/ dev / sdb

그래서 그것이 켜져 있다고 가정합시다 / dev / sdb.

드라이브 위치를 알 수없는 경우 dmesg 다음 명령을 실행하십시오.

sudo fdisk -l

위의 명령은 다음과 같은 내용을보고합니다.

/ dev / sda1 * 1 18709 150280011 83 Linux
/ dev / sda2 18710 19457 6008310 5 확장
/ dev / sda5 18710 19457 6008278+ 82 Linux 스왑 / Solaris

그러나 새 드라이브에 대한 목록이 포함됩니다. 목록 만 표시되는 경우 / dev / sda * 그러면 새 드라이브가 인식되지 않고 물리적 설치에 문제가 있습니다.

드라이브의 위치를 ​​알고 나면 (다시 / dev / sdb 예)이 드라이브가 마운트 될 새 디렉토리를 만들 차례입니다. 드라이브를 디렉토리에 마운트합니다. /데이터 따라서 다음 명령어를 사용하여이 디렉토리를 만듭니다.

sudo mkdir / 데이터

이제 모든 사용자가 사용할 수 있도록하겠습니다.

sudo chmod -R 777 / 데이터

드라이브를 마운트 할 장소가 있으면 새 드라이브를 포맷 할 차례입니다. 포맷은 다음 명령으로 수행됩니다.

sudo mkfs.ext3 / dev / sdb

이 작업이 완료되면 드라이브를 마운트 할 준비가 된 것입니다. fstab 항목을 수정하기 전에 (드라이브가 자동으로 마운트되도록) 다음 명령을 사용하여 성공적으로 마운트 될 수 있는지 확인합니다.

sudo 마운트 / dev / sdb / data

이것이 성공하면 / etc / fstab . 명령으로 해당 파일을 엽니 다.

sudo nano / etc / fstab

이제 해당 파일 끝에 다음 항목을 추가하십시오.

/ dev / sdb / data ext3 기본값 0 0

해당 파일을 저장 한 후 다음 명령을 사용하여 드라이브를 마운트합니다 (재부팅 할 필요 없음).

sudo 마운트 -a

드라이브가 성공적으로 마운트되었는지 확인하려면 다음 명령을 실행하십시오.

df

위의 내용은 보고서에 포함되어야합니다.

/ dev / sdb / 데이터

그렇다면 성공! 다음 명령을 사용하여 새 드라이브에 파일 쓰기를 시도하여 하나의 파일 테스트를 실행할 수 있습니다.

터치 / 데이터 / 테스트

그 파일을 쓸 수 있다면 모든 것이 좋습니다.

마지막 생각들

예, GUI 도구를 사용할 수있을 때 새 드라이브를 추가하는 것보다 조금 더 복잡하지만 일반 사용자가 수행 할 수없는 것은 아닙니다. 명령 줄이 두렵지 않다면 우분투에 두 번째 드라이브를 쉽게 추가 할 수 있습니다.