[L19] yum과 하드디스크_Linux/centOS카테고리 없음2022. 2. 11. 10:00
목차
yum
- 인터넷을 이용한 자동 패키지 관리
- 반드시 인터넷이 연결되어 있어야 사용 가능
- 의존성 오류를 포함한 모든 작업을 알아서 처리
- 사용자는 명령어를 입력하고 지켜보기만 하면 된다
- 형식
- yum [옵션] { install | update | remove } 패키지명
- install : 설치
- update : 업데이트
- remove : 삭제
- 옵션
- -y : y/N 물어볼 때 자동으로 y 선택
하드디스크의 물리적 구조
- 플래터와 헤드로 구성
- 플래터(platter)
- 실제 자료가 저장되는 매체
- 하나의 디스크에는 여러 장의 플래터가 들어있고, 하나로 묶여서 한 방향으로 회전
- 플래터가 손상되면 배드 섹터(bad sector)가 발생하거나 플래터 전체를 사용할 수 없음
- 헤드(head)
- 플래터에 자료를 기록하는 펜
- 플래터에 데이터를 입력하거나 내부의 데이터를 수정/삭제할 수 있도록 만들어주는 도구
- 하드디스크의 논리적 구조
- 플래터는 트랙과 실린더라는 개념으로 나눠지고, 트랙과 실린더가 교차되는 영역을 섹터라고 부른다.
- 하나의 하드디스크는 여러 개의 논리적인 영역으로 분할한 파티션이라는 단위로 장치를 사용
- 경우에 따라 디스크 한 개의 전체 용량을 하나의 파티션으로 생성하여 사용하기도 한다.
- 트랙(track)
- 플래터 전체 면적을 동심원을 기준으로 봤을 때 나오는 영역
- 실린더(cylinder)
- 플래터 전체 면적을 반지름 선을 기준으로 나눴을 때 나오는 영역
- 실제 자료가 저장되는 단위 (1sector = 512bytes)
- 파티션(partition)
- 연속된 섹터들의 집합체
- 실제로 사용되는 장치 영역(ex. C드라이브, D드라이브 등은 각각 하나의 파티션
파티션의 종류
- primary partition (주 파티션)
- 일반적으로 사용하는 파티션
- 자료 저장 O, 운영 체제 설치 O
- 하나의 디스크에 최대 4개까지 생성 가능
- 4개 보다 많은 개수의 파티션을 생성하기 위해서 extended/logical partition사용
- extended partition (확장 파티션)
- 파티션의 개수를 4개 넘게 확장하기 위해 사용하는 파티션
- 확장 파티션을 생성한 후 확장 파티션을 분할하여 logical 파티션 생성
- 자료 저장 X, 운영 체제 설치 X
- 하나의 디스크에 단 1개만 생성 가능(primary와 extended를 합쳐서 4개까지 생성)
- logical partition 생성을 위한 용도로만 사용
- logical partition (논리 파티션)
- 확장 파티션을 분할하여 생성
- BIOS가 읽어내지 못하는 파티션(partition table에 logical 정보 x)
- 자료 저장 O, 운영 체제 설치 X
- 생성 개수 제한 X
- 단, 하나의 디스크 내부에 있는 모든 논리 파티션의 용량의 합은 확장 파티션의 용량을 절대로 넘을 수 없다.
디스크/파티션 이름 붙는 방식
- 디스크가 추가되거나 파티션이 생성되면 /dev 디렉토리 내부에 디스크/파티션 이름으로 된 장치 파일이 자동으로 생성
- 디스크
- sd+알파벳
- sd 뒤에 알파벳 한 글자가 붙어서 디스크의 이름 구성(ex. sda, sdb, sdc 등)
- 알파벳이 붙는 순서는 메인보드 슬롯번호를 따라서 system이 자동으로 할당
- CD-ROM
- /dev/sr0 : /dev/cdrom이라는 링크파일로도 접근이 가능하다.
- 파티션
- HDD이름 + 숫자
- 디스크 이름 뒤에 숫자가 붙어서 파티션의 이름 구성
- primary/extended : 1 ~ 4, logical : 5 ~
- 1 ~ 4번은 파티션 생성 과정에서 사용자가 지정
- 5번 부터는 파티션 생성 과정에서 system이 순차적으로 자동 할당
- ex. sda1, sda2, sdb5 등
fdisk
- Linux에 기본적으로 탑재되어 있는 장치 관리 프로그램
- 사용 방법
- fdisk <장치명> : 해당 장치 관리
- fdisk -l [장치명] : 장치 정보 확인
- 내부 command
- d : 파티션 삭제
- n : 파티션 추가(생성)
- p : 파티션 목록 출력(확인)
- q : 저장하지 않고 종료
- w : 저장하고 종료
[yum 사용 실습]
yum -y 옵션으로 vim파일 모두 삭제
yum -y install vim-*으로 다시 설치 후 업데이트
[하드디스크 추가]
edit virtual machine settings 클릭, add 클릭
hard disk 선택 후 next
권장 type인 SCSI 선택 후 next
create a new virtual disk 선택 후 next
체크박스 그대로 하고 next
fdisk -l 명령어로 추가된 디스크 확인
m 눌러 커멘드 확인
커맨드 n입력 -> 파티션 생성
0 - 2047 까지는 MBR 영역이 가지고 있다.
2048부터 100M 할당
W + enter -> 나가기
728x90
반응형
LIST
@kdj :: Childev'note
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!