- Today
- Total
프로그래밍 농장
Linux [ mount (마운트) ] 본문
- mount ( 마운트 )
--> 하나의 장치(하드디스크.. )와 디렉토리를 연결해주는 역할을 해준다.
----> 하드디스크를 새로만들고 파티션을 나눈후, 리눅스환경에서 그 공간을 실질적으로 사용할수있도록 임의의 디렉토리를 리눅스에 생성함과 동시에 하드디스크의 공간과 연결해주는 과정이라고 생각하면된다.
설정 : mount [Device] [임의의 Directory ]
장치명 <mount point>
해제 : unmount [Device] 또는 [임의의 Directory ]
- CD - ROM 를 mount 하기
mount /dev/hdc /linux1
mount /dev/cdrom /linux1
mount 시 유의사항
1. umount 시에는 , 위의 명령어를 사용하면되지만, 오류가 날떄에는 , 본인의 현재위치가 mount 포인트안인지 확인해보자
2. 데이터가 있는 디렉토리를 mount point로 사용하지 않는다.
-여기서 mount point란? : mount 작업을 통해서 cdrom <-> 디렉토리간의 연결작업디렉토리를 뜻한다. 이 디렉토리를 통한 작업으로 cdrom과 디렉토리들이 연결된다.
3. 한개의 파티션은 한개의 mount 포인트만 가지도록 한다. (한개의 파티션에 여러개의 마운트포인트연결도 가능은 함 )
'
=파티션 설정 완료 후 .. the new table will be used at the next reboot ... 메시지가 출력된다면 반드시 재부팅 할것 .
--> 파티션을 설정한 후에 ( w버튼을 누르고 나왔을떄 ) 원래는 변경된 사항을 시스템에서 인식하고 사용하기위해서 format을 하면 바로 사용가능해진다.
4. 파일시스템 생성 == format
mkfs -t [파일시스템] [장치명]
mkfs.[파일시스템] [장치명]
--> 주의사항 : 포멧 작업하는 대상 파티션은 primary( 주 파티션 ) 과 logical(논리 파티션) 뿐이다. extended파티션은 논리파티션을 만들기위해 필요하기만한 것이기떄문에 포멧을 안해도되며, 포멧이 되지도않는다.
ex1) IDE 1GD HDD 제거 후 SCSI 1GB HDD 추가하기
primary partition : 400M
logical partition : 500M
==파티션 구성 후 CD-ROM , partition mount 까지 진행
==mount point 명칭은 자유 , 본인 마음대로 만들어서 사용하기.
ex2) CD -ROM mount[를 이용해서 기존에 삭제해두었던 mariadb 패키지를 인터넷없이 설치해보자.
ex3) 앞에서 생성한 400M 짜리
0. 가상머신을 꺼놓고 edit 로 들어가서 하드디스크 용량/타입등 설정후 가상머신 재부팅
1. fdisk -l /dev/sd* -> 하드디스크 재설정 후, 제대로 들어갔는지 확인해보기. ( sd로시작하는 ) 6버전이후 타입상관없이 sd로 시작으로 통일 ) 아래는 현재 장착된 하드디스크들 확인목록 .
기존에 우리가 쓰고있던 하드디스크 이름은 /dev/sda1번 부터 ~ 진행되고 , 아래처럼 우리가 새로만든 하드디스크이름은 sdb1~ 로 들어간것을 확인가능하다. 여기서 sda1은 primary파티션 , sdb5는 logical파티션이다.(extended안에 들어가는 로지컬파티션은 5번부터시작하므로 )
2.
아래는 /home 디렉토리안에있는 korea 사용자의 데이터들을 새로만든 하드디스크안의 primary 파티션인 sdb1 에 옮겨본 상태이다. 이떄 , sdb1안으로 korea사용자를 아예
'Linux' 카테고리의 다른 글
Linux [ 관리자 passwd 재설정 ] (0) | 2019.11.08 |
---|---|
Linux [ 파티션 설정 예제 ] (0) | 2019.11.08 |
Linux [ HDD & 파티션 ] (0) | 2019.11.06 |
Linux [ yum을 이용한 패키지 관리 ] (0) | 2019.11.06 |
Linux [ ftp서버를 이용해서 vim패키지 설치 예제 ] (0) | 2019.11.05 |