Linux 리눅스에서 하드디스크 추가로달고 마운트하기
2014.08.21 14:45
리눅스에서 하드디스크 추가로달고 마운트하기
리눅스에서 하드디스크를 비롯한 모든 장치들은 파일로 처리합니다.
하드디스크에 접근하는 방법은 하드디스크의 이름을 통해서 입니다.
리눅스에서 인식하는 하드디스크의 이름은
/dev/hda1
/dev/hda2
/dev/hda3 이런식으로 진행됩니다.
여기서 1, 2, 3은 파티션 순서입니다.
두번째 하드 부터는
/dev/hdb1
/dev/hdb2 이렇게 진행됩니다.
즉, 첫번째 하드는 hda, 두번째 하드는 hdb 이렇게 되지요.
/dev 는 디바이스 장치가 들어있는 디렉토리입니다.
기존에 쓰던 하드디스크가 하나 있고, 이제 새로운 하드디스크를 장착하게 되므로
새 하드는 /dev/hdb1 로 인식됩니다. 만약 파티션이 여러개로 구분되어 있다면
/dev/hdb1, /dev/hdb2 .. 이런식으로 됩니다.
하지만 사용자가 /dev/hdb1 파일에 직접 접근할 수는 없습니다.
이 디렉토리에 접근하기 위해서는 마운트(mount)라는 작업을 해 주어야 합니다.
마운트 명령어 형식은 이렇습니다.
# mount -t ext3 /dev/hdb1 /mnt/newhdd
리눅스에서 사용하는 ext3 형식으로 두번째 하드디스크를 /mnt/newhdd 라는 디렉토리에 연결하라는 내용입니다.
/mnt/newhdd
라는 디렉토리는 이미 만들어져 있는 디렉토리이어야 합니다.
새 하드를 마운트 하면 기존의 /mnt/newhdd 디렉토리 내용은 보이지 않고
새로 연결된 하드 디스크 내용이 표시됩니다.
순서대로 정리하자면...
명령행에 다음 두 줄을 쓰면 새 하드를 사용할 수 있습니다.
mkdir /mnt/newhdd
mount -t ext3 /dev/hdb1 /mnt/newhdd
########################################################################################################
########################################################################################################
하드추가시에는 세가지 작업을 해주셔야 합니다.
* 파티션생성
* 파일시스템생성
* 마운트포인트생성
1. 서버에 하드 추가 후 OS 부팅시 하드가 올라오는지 확인한다.
2. vi /etc/fstab을 열어 ext2, ext3인지 판단..
3. fdisk로 파티션을 잡는다.
예)
3-1. fdisk /dev/hdb (IDE 하드인 경우), fdisk /dev/sdb (SCSI 하드인 경우)
3-2. p로 기존 파티션이 잡혀있는지 확인한다.
3-3. d로 기존 파티션이 잡혀있으면 삭제후 p로 확인한다.
3-4. n으로 파티션 추가- > p(primary로) -> 1 -> 크기지정 default 1 입력(Full로 잡을시, 디폴트가 Full) -> 엔터
3-5. w로 쓴다.
4. format
ext3 : mke2fs -j /dev/hdb
ext2 : mkfs -t ext2 /dev/hdb
5. 마운트할 디렉토리 생성
/에서 mkdir /home2 등등
6. mount
ext3 : mount -t ext3 /dev/hdb /home2
ext2 : mount -t ext2 /dev/hdb /home2
7. fstab 수정 (vi /etc/fstab)
예)
LABEL=/home /home ext3 defaults 1 2 (를 카피하여 페이스트 하여 아래와 같이 편집)
-> /dev/hdb /home2 ext3 defaults 1 2 (앞 두부분만 수정)
8. df -h로 마운트 확인
9. 재부팅후 이상없이 올라온후 마운트 되었는지 확인
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
13 | 우분투 18.04 Home Assistant 설치 [2] | Kim | 2018.12.09 | 1305 |
12 | HylaFax on CentOS Install | Kim | 2014.11.19 | 54446 |
11 | 웹페이지 로딩 비교 사이트 | Kim | 2014.08.22 | 5674 |
10 | 64bit linux에 php with mysql시 다음 에러 해결 방법 | Kim | 2014.08.21 | 5386 |
9 | 서버점검목록 1탄 | Kim | 2014.08.21 | 4749 |
» | 리눅스에서 하드디스크 추가로달고 마운트하기 | Kim | 2014.08.21 | 17510 |
7 | 리눅스 하드디스크 배드 블럭 점검 badblocks | Kim | 2014.08.21 | 6451 |
6 | 네트워크 연결 속도 확인 | Kim | 2014.08.21 | 5379 |
5 | ip_conntrack: table full, dropping packet | Kim | 2014.08.21 | 5113 |
4 | HOSTNAME | Kim | 2014.08.21 | 4930 |
3 | 서버 리눅스 핑막기 | Kim | 2014.08.21 | 5201 |
2 | 네트워크 재시작 | Kim | 2014.08.21 | 4995 |
1 | Bad Sector 확인 | Kim | 2014.08.21 | 5405 |