티스토리 뷰
fdisk -l : 옛날 명령어. 현재의 FS 리스트 출력
lsblk : 요즘 명령어. 현재의 FS 리스트 출력
fdisk <block device> : 편집 모드로 진입. 루트 권한으로 작업해야 한다.
※ 파티션 편집 실습 ※
파티션 편집 저장하지 않아야 하므로 q로 종료. 만약 실수하면 가상 머신 삭제 후 재설치하면 됨.
1) fdisk <block device> : 편집 모드로 진입. 루트 권한으로 작업해야 한다.
block device 란 저장 장치.
/dev/sd[abcd···]
SCSI disk (=scuzzy 스커지 디스크) 먼저 a, b, c 순으로 naming.
Serial type : SATA, USB 연결되는 순으로 SCSI에 이어서 d, e, f, naming
ex. SCSI disk가 2개 있고, USB가 연결되었다면,
SCSI 디스크는 각각 /dev/sda, /dev/sdb 이고, USB는 /dev/sdc이다.
character device 는 입출력 장치이다. 키보드, 마우스 등
2) m 실행
fdisk 명령어
a : 부트 활성 플래그 지정
d : 파티션 삭제
l : 알려진 파티션 ID
n : 새로운 파티션 생성
p : 현재 파티션 상태 출력
t : 파티션 ID (타입) 변경. transision
q : 변경된 상태를 저장하지 않고 종료.
w : 변경된 상태를 저장하고 종료.
3) p 명령 실행. 현재 파티션 상태 출력.
4) d 명령 실행. 파티션 지우기
5) 다시 p 실행하여 현재 파티션 상태 출력.
6) n 실행. 주 파티션 생성.
주 파티션을 만들것인지, 확장 파티션을 만들것인지 물어본다. -> p
파티션 번호 입력 -> 1
First sector. 첫 시작주소. -> 엔터 (default=2048)
Last sector. 사이즈 -> +4000M (M: Mega, G: Giga)
7) n 실행. 확장 파티션 생성.
주 파티션을 만들것인지, 확장 파티션을 만들것인지 물어본다. -> e
파티션 번호 입력 -> 4 (확장파티션은 4번을 주는 것이 일반적인 관례.)
First sector. 첫 시작주소. -> 엔터 (default=2048)
Last sector. 사이즈를 의미 -> 엔터 (전체 다 할당됨)
8) n 실행. 논리드라이브 생성.
위에서 메모리 전체를 다 할당하여 더 이상 공간이 없기 때문에 논리 드라이브만 생성이 가능하다.
First sector : 엔터 (디폴트)
Last secotr : +8000M
9) p 실행. 현재 파티션 상태 확인.
6번에서 4000M(=4G)의 주 파티션 생성,
7번에서 나머지 공간 전체를 확장 파티션으로 생성하였고,
8번에서 8000M(=8G)의 논리 드라이브를 생성하였었다.
실행이 잘 된 것을 아래에서 확인할 수 있다.
10) t 실행. 파티션 타입 변경.
타입을 바꿀 파티션 번호 입력 -> 5
파티션 타입 입력 -> L을 입력하면 모든 타입 리스트를 확인할 수 있다.
다시 파티션 타입 입력 -> 82
11) p 실행. 현재 파티션 상태 출력.
10번에서 5번 파티션의 타입을 Linux swap으로 바꾸었기 때문에 아래와 같이 바뀐 것을 확인할 수 있다.
12) t 실행. 5번 파티션을 타입7(NTFS)로 변경.
13) p로 현재 파티션 상태 확인.
14) q로 종료. (저장하지 않고 종료)
q를 누르려다가 w를 누를 위험이 있으니 CTRL + C로 종료하는 것 추천.
나는 그냥 q로 종료하였다.
'OS > 리눅스' 카테고리의 다른 글
Ubuntu16.04 File System - fsck 실습 (0) | 2020.12.11 |
---|---|
Ubuntu16.04 File System - mkfs 실습 (0) | 2020.12.11 |
Ubuntu16.04 IP주소, gateway, DNS 변경 실습 - 네트워크 연결 안되는 문제 해결 (0) | 2020.12.11 |
Ubuntu16.04 ssh localhost실습 - Permission denied (publickey,password) 문제 해결 (0) | 2020.12.11 |
Ubuntu 16.04 한글 설치 (0) | 2020.10.02 |
- Total
- Today
- Yesterday
- 우분투
- vue/cli
- ROS
- sensehat
- Python
- 윈도우 복구
- VMware
- HC-SR04
- subscriber
- 리눅스
- 윈도우
- VirtualBox
- 프로그래머스
- Publisher
- roslaunch
- umount
- C++
- 원격 통신
- python3
- set backspace
- 백준알고리즘
- Ubuntu20.04
- Mount
- 8자주행
- 초음파센서
- 아두이노 IDE
- 포트인식문제
- filesystem
- 코드리뷰
- Ubuntu16.04
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |