linux_disk 분할 영역을 만들고 파일 시스템을 바꾸는 방법!

1. 디스크 관리

1. 하드 디스크의 물리적 구조

팬 헤드 :. 하드 디스크가 여러 플래터를 가지고 양측에 각각 자석
헤드 : 각 측면에 하나 개의 머리

2. 하드 디스크의 데이터 구조

섹터 : 디스크는 여러 섹터로 분할되며 각 섹터는 512 바이트의 데이터를 저장하며 이는 하드 디스크의 가장 작은 저장 단위입니다.

트랙 : 동일한 디스크에서 반경이 다른 동심원은 자기 헤드에 의해 디스크 표면에 그려진 원형 트랙입니다.

원통형 표면 : ​​동일한 반지름 원을 가진 여러 트랙으로 구성된 동일한 반지름을 가진 다른 디스크로 구성된 원통형 표면 '

여기에 사진 설명 삽입

여기에 사진 설명 삽입
하드 디스크 저장 용량 = 헤드 수 x 트랙 수 (실린더) x 트랙 당 섹터 수 x 섹터 당 바이트 수 (512 바이트)

실린더 / 헤드 / 섹터를 사용하여 디스크의 각 영역을 고유하게 찾을 수 있습니다.

디스크 인터페이스 유형 :
IDE, SATA, SCSI, SAS, 파이버 채널

3. 하드 디스크 인터페이스 유형 :

IDE : 병렬 포트 데이터 케이블은 마더 보드와 하드 디스크를 연결합니다. 간섭 방지 성능이 너무 나쁘고 케이블이 많은 공간을 차지하여 컴퓨터의 내부 열 분산에 좋지 않습니다. 점차 SATA로 대체됩니다.

SATA : 강력한 간섭 방지, 핫 스왑 및 기타 기능 지원, 빠른 속도, 강력한 오류 수정 기능.

SCSI : 미니 컴퓨터 시스템 인터페이스 SCSI 하드 디스크는 워크 스테이션 수준의 개인용 컴퓨터 및 서버에서 널리 사용됩니다. 데이터 전송 중 CPU 점유율이 낮고 속도가 빠르며 핫 플러깅을 지원합니다.

SAS : SATA 하드 디스크와 동일한 새로운 세대의 SCSI 기술로 직렬 기술을 채택하여 6Gb / s에 달할 수있는 더 빠른 전송 속도를 얻습니다.

2. MBR 및 디스크 파티션 표현

主引导记录(MBR:Master Boot Record)

MBR은 하드 디스크의 첫 번째 물리적 섹터에 있습니다.

MBR에는 하드 디스크의 마스터 부팅 프로그램과 하드 디스크 파티션 테이블이 포함됩니다.

MBR은 총 512 바이트이고 처음 446 바이트는 마스터 부트 레코드이며 파티션 테이블은 MBR 섹터의 447-512 번째 바이트에 저장됩니다.

파티션 테이블에는 4 개의 파티션 레코드 영역이 있으며 각 영역은 16 바이트를 차지합니다.

Linux에서 하드 디스크 및 파티션과 같은 장치는 모두 / dev 디렉토리에 파일로 표시됩니다.

MBR (마스터 부트 레코드) 디스크 파티션은 최대 2.2TB의 볼륨을 지원하며 각 디스크에는 최대 4 개의 주 파티션 또는 3 개의 주 파티션, 1 개의 확장 파티션 및 확장 파티션에 여러 논리 파티션이 있습니다.

여기에 사진 설명 삽입디스크 파티션은
Linux에서 하드 디스크, 파티션 및 기타 장치가 파일로
표시됨을
의미 합니다. / dev / sdb5 sd는 SCSI 장치
hd
는 하드 디스크의 IDE 장치 시퀀스 번호를 의미 하며 문자 a, b, ...는
시퀀스 번호를 나타냅니다 . 숫자 1, 2, ... 인 파티션은 1 차 파티션이 1-4에서 시작하고 첫 번째 논리 파티션이 항상 5에서 시작 함을 의미합니다.

3. 디스크 파티션 구조

하드 디스크의 주 파티션 수는 4 개입니다.

주 파티션 및 확장 파티션의 일련 번호는 1 ~ 4로 제한됩니다.

확장 파티션은 논리 파티션으로 나뉩니다.

논리 파티션의 일련 번호는 항상 5부터 시작합니다 (1 ~ 4는 항상 1 차 파티션에 예약 됨).

4. 마스터 부트 레코드 (MBR 디스크 파티션)

MBR은 첫 번째 하드 디스크 (/ dev / sda)의 첫 번째 물리적 섹터에있는 마스터 부트 레코드입니다. MBR에는 하드 디스크의 마스터 부트 프로그램과 하드 디스크 파티션 테이블이 포함되어 있습니다. MBRL은 총 512 바이트이고 처음 446 바이트는 마스터 부트 레코드이며 파티션 테이블은 MBR 섹터의 447-510 바이트에 저장됩니다. 파티션 테이블에는 4 개의 파티션 레코드 영역이 있으며 각 영역은 16 바이트를 차지합니다.

마스터 부트 레코드 (MBR) 디스크 파티션은 최대 2.2TB의 볼륨을 지원하며 각 디스크에는 최대 4 개의 기본 파티션 또는 3 개의 기본 파티션, 1 개의 확장 파티션 및 확장 파티션에 여러 논리 파티션이 있습니다.

5. 파일 시스템 유형

XFS 파일 시스템

1. 파일 및 디렉토리 데이터 저장을위한 파티션

2. 특히 대용량 파일을 잘 처리하는 고성능 로그 파일 시스템은 수백만 테라 바이트의 저장 공간을 지원할 수 있습니다.

3. CentOS 7 시스템에서 사용되는 기본 파일 시스템

SWAP, 스왑 파일 시스템

1. Linux 시스템에 대한 스왑 파티션을 설정합니다 (가상 메모리와 동일, 하드 디스크 메모리 간 변환).

2. 일반적으로 물리적 메모리의 1.5 ~ 2 배로 설정

Linux에서 지원하는 기타 파일 시스템 유형

EXT3, EXT4, FAT32, NTFS, LVM (확장 가능한 파일 시스템)

6. 새 하드 디스크 fdisk 감지 및 확인
fdisk命令:查看或管理磁盘分区
fdisk -l 【磁盘设备】
或
fdisk 【磁盘设备】

1. 새 하드 디스크를 만듭니다.

여기에 사진 설명 삽입

여기에 사진 설명 삽입
여기에 사진 설명 삽입2. fdisk -l : 파티션 상황보기

여기에 사진 설명 삽입

장치 : 파티션의 장치 파일 이름입니다.

부팅 : 부팅 파티션인지 여부. 그렇다면 "*"표시가 있습니다.

시작 : 하드 디스크에서 파티션의 시작 위치 (실린더 수)입니다.

끝 : 하드 디스크 파티션의 끝 위치 (실린더 수)입니다.

블록 : 파티션 크기, 블록 (블록)에서 기본 블록 크기는 1024 바이트입니다.

Id : 파티션에 해당하는 시스템 ID 번호입니다. 예를 들어, 83은 Linux에서 XFS 파티션 또는 EXT4 파티션을, 82는 SWAP 스왑 파일 시스템을, 8e는 LVM 논리 볼륨을 나타냅니다.

시스템 : 파티션 유형.

디스크 파티션 관리 : fdisk / dev / sdb

7. 교환 모드에서 일반적으로 사용되는 명령

대화 형 모드의 일반 명령 :
m : 도움말보기 메뉴
n : 파티션 생성
p : 파티션 상태보기
d : 파티션 삭제
t : 파티션 유형 변경
w : 파티션 작업을 저장하고 종료
q : 파티션 작업을 저장하지 않고 종료

8. 파티션 생성 단계
  • 디스크 파티션 관리 : fdisk / dev / sdb
  • p 주 파티션, e 확장 파티션, 논리 파티션 1 개
  • 파티션 설정 : 1 (범위 1-4, 예를 들어 Enter 키를 눌러 기본값을 적용)
  • 열 및 순서 설정 : 직접 Enter를 눌러 기본값을 승인하십시오.
  • 파티션 크기 설정 : + 20G. (예 : 20GB 크기 지정, Enter 키를 눌러 기본값을 적용하면 모든 공간을 의미 함)
  • w

여기에 사진 설명 삽입스왑 파티션 설정 : t,
파티션 유형 변경 : 기본값은 83, 수정 : 82

여기에 사진 설명 삽입

확장 파티션과 논리 파티션을 만듭니다.
여기에 사진 설명 삽입

7. 파일 시스템 형식 생성 mkfs 명령

파일 시스템 만들기, 파일 시스템 만들기 (형식)
mkfs -t 파일 시스템 유형 파티션 장치

명령 : mkfs -t xfs / dev / sdb1
여기에 사진 설명 삽입
mount :
여기에 사진 설명 삽입

8. 스왑 파일 시스템 mkswap 명령 만들기
make swap,创建交换文件系统
mkswap分区设备

mkswap / dev / sdb5
swapon / dev / sdb5 # 새로 추가 된 스왑 파티션 활성화 I
swapoff / dev / sdb5 # 지정된 스왑 파티션 비활성화
swapon-S
# 각 파티션의 스왑 상태 정보 보기 free -m # 전체 스왑 상태보기 정보

여기에 사진 설명 삽입

9. 파일 시스템 마운트 명령 마운트 및 마운트 해제
挂载文件系统、ISO镜像到指定文件夹
 mount [ -t类型]存储设备挂载点目录
mount -0 loop ISO镜像文件挂载点且录

-t : 파일 시스템 유형을 지정하는 데 사용되며 일반적으로 생략 가능하며 시스템에서 자동으로 인식합니다.
-o : 마운트 매개 변수 목록, 영어 쉼표로 구분 : 특수 장비를 설명하는 데 사용되는 경우 루프로 지정

마운트 / dev / cdrom / mnt
마운트 / dev / sdb1 / opt

umount 명령
마운트 된 파일 시스템 마운트 해제
umount 저장 장치 위치
umount 마운트 지점 및 기록

-If : 강제 제거

X. 디스크 장착 상황보기

1. 직접 마운트 명령

  1. df [옵션]
    -h : 파티션의 용량 단위
    표시 -T : 파일 시스템 유형
    표시 -i : 파티션의 inode 번호 표시
11. 파일 시스템의 자동 마운트 설정
/etc/fstab配置文件
包含需要开机后自动挂载的文件系统记录
[root@localhost ~]# vi /etc/fstab

[root @ localhost 데이터] # vim / etc / fstab
여기에 사진 설명 삽입

추천

출처blog.csdn.net/Wsxyi/article/details/113625202