일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- script
- Windows 10
- 대항해시대
- Update
- LiveCD(USB)
- network
- calculator
- UNIX
- web
- portable
- SSH
- program
- Command
- FTP
- H/W
- PC
- Programming
- MS Windows PE
- webhard
- MS windows
- javascript
- Backup(Restore)
- Network Info(Tool)
- explorer
- apm
- game
- Disk Partition
- OS(operating system)
- Crack(Serial Key)
- Linux
- Today
- Total
<In Story>
리눅스 디스크 관리 fdisk 사용법2 // [OS] [Linux] [Command] [Disk Partition] 본문
리눅스 디스크 관리 fdisk 사용법2 // [OS] [Linux] [Command] [Disk Partition]
<In Story, Hi story, History> 2015. 5. 5. 16:12
리눅스용 fdisk 사용하기라이센스 : GFDL - 문서링크 Copyright (C) 2002 Gibong Kang (freekgb@hlug.hanyang.ac.kr,freekgb@lvsp.or.kr) GNU 자유 문서 사용 허가서 1.1판 또는 자유 소프트웨어 재단에서 발행한 이후 판의 규정에 따라 본 문서를 복제하거나 개작 및 배포할 수 있습니다. 모든 부분 변경 불가, 앞 표지에 라이센스 구문을 표시, 뒷 표지에는 구절 표시 없음. 그러나, 100부 이상의 대량 배포일 경우 2조/3조의 규정을 준수하도록 합니다. 본 사용 허가서의 전체 내용은 GNU 자유 문서 사용 허가서 부분에 포함되어 있습니다. 리눅스 설치시 전문가용으로 fdisk 라는 파티션 프로그램을 볼 수 있다. 이 프로그램은 디스크 드루이드보다 더 세밀한 파티션 설정이 가능하다는 면에서 아주 유용하다. 특히 리눅스를 여러개 설치할 때에나 두 번째 이후의 파티션에 설치할 때에 Primary 파티션을 여러개 두고 싶다면 fdisk를 사용해야 한다. 그러면, 이 프로그램에 대한 사용법에 대해서 알아보도록 한다.
fdisk를 이용해 새로운 파티션의 생성, 기존 파티션의 삭제, 파티션의 타입 결정 등의 작업을 수행할 수 있다. 그런데, 래드헷 계열의 배포판은 설치시 대부분 Disk Druid 유틸리티를 이용해서 파티션을 분할한다. 그렇지만, 전통적으로 fdisk를 사용하며 이것은 디스크 드루이드보다 유연하기 때문에 아직도 설치시에 이 프로그램을 사용한다. fdisk 프로그램은 한번에 한 디스크에 대해서만 작업을 수행한다. fdisk는 명령어 프롬프트 중심의 매우 간단한 인터페이스를 가지고 있다. 그러면 fdisk를 실행해 보자. # fdisk [Hard disk device] fdisk를 실행하기 위해서는 어떠한 디스크의 파티션을 나눌 것인지 알려 주어야 한다. 즉 하나의 컴퓨터에 여러 개의 하드디스크가 설치될 수 있으므로 어떤 하드디스크의 파티션을 변경할 것인지 알려 주어야 한다. fdisk /dev/hda를 실행하면 (파티션을 생성/삭제할 하드디스크가 IDE1의 마스터 드라이브일 경우) 다음과 같은 화면을 볼 수 있다. # fdisk /dev/hda
명 령 기 능
다음은 fdisk 명령어에 대한 것들을 알아보자. 일단 많이 사용되는 명령어부터 해서 각각의 명령어들의 사용법에 대해서 알아보도록 한다.
fdisk를 이용해서 서버로 사용될 시스템의 파티션을 나눠 보도록 하자. 하드 디스크를 분할하는 것에는 일정한 공식은 없지만, 각각의 파일시스템에 사용될 파티션은 하드 디스크의 퍼센트보다는 각각의 사용 용량에 따라서 나눠 준다. 다음은 파일시스템에 따른 파티션 용량이다.
이외에 자신의 필요에 따라 백업용 파티션을 나누거나 일정한 파티션에 백업용 공간을 둘 수 있을 겁니다. 위와 같이 나누면 되지만 일단 /, /usr, /home, swap, /boot 정도로 파티션을 나눠본다. 우선 /boot를 만든다. 이곳에는 시스템 부트에 관계되는 파일들이 있게 된다. 따라서, 이 부분은 가장 앞부분에 위치하도록 하는 것이 좋다. 만약 시스템에 윈도우즈 시스템에 있고 /boot가 1024 실린더 다음에 위치하게 되는 경우라면 이 파티션을 먼저 앞에 잡아 두고 다음에 윈도우즈용 파티션을 잡아 두는 것이 무리가 없다. 물론 lba32 옵션으로 lilo를 MBR에 설치할 수는 있지만 이것보다는 /boot 파티션을 앞에 잡아 두는 것이 더 편하다. 다음은 n 명령어로 파티션을 생성하는 것이다. 먼저 n 명령을 내린 다음, p로 primary 파티션으로 지정하고 파티션 번호를 지정한다. 이후에 시작 실린더 번호를 지정하고 마지막 실린더를 지정하거나 크기를 지정하면 된다.
다음은 /를 위한 두번째 파티션으로 300M를 잡아주는 모습이다.
파티션 편집이 모두 끝났다면 w 명령으로 설정을 저장하고 fdisk를 종료한다. |
'OS(operating system) > Unix, Linux' 카테고리의 다른 글
Linux SSH root 계정 로그인 막기 // [OS] [Linux] [SSH] [Network] (0) | 2015.06.06 |
---|---|
리눅스 입문 추천 도서 // [OS] [Linux] [Book] (0) | 2015.05.30 |
Linux Distributions Info site, 리눅스 배포판 정보(순위) // [OS] [Linux] [Web] (0) | 2015.05.30 |
리눅스 관리자가 알아두어야할 50가지 // [OS] [Linux] [Web] [Network] [Command] (0) | 2015.05.26 |
/bin/false, /sbin/nologin 의 차이점 // [OS] [Linux] [Command] (0) | 2015.05.17 |
리눅스 디스크 관리 fdisk 사용법 // [OS] [Linux] [Command] [Disk Partition] (0) | 2015.05.05 |
리눅스에서 NTFS 포맷하기 // [OS] [Linux] [Command] [Program] [Disk Partition] (0) | 2015.05.05 |
우분투 ssh/rsa, sftp 설정 // [OS] [Linux] [Ubuntu] [FTP] [Network] (0) | 2015.05.05 |
리눅스 계정 관리 명령어(adduser, usermod, userdel) // [OS] [Linux] [Command] (0) | 2015.05.05 |
useradd와 adduser의 차이점 // [OS] [Linux] [Command] (0) | 2015.05.05 |