---------------------------------------------------------------------------------------------------
# fdisk -l : 하드디스크 정보를 볼수 있다.
# fdisk /dev/sdb : 새로추가한 하드디스크 설정
m 을눌러 옵션을 볼수 있다.
새로운 파티션 추가는 n 을 눌러주며
e extended
p primary partition 이 출력된다.
p 를 누르고 1을 눌러준다.
First cylinder 메시지가 뜨는데, 1을 눌러주고
Last cylinder 은 +100M 을 해준다.
그후 P 를 눌러 파티션 생성된것을 확인한다.
그렇게 나머지 파티션을 생성한다..
그 후 t 를 눌러 Hex code 를 지정 해준다.
-----------------------
1. 파티션
# fdisk [장치명]
2. 포멧
# mkfs.ext3 [장치명]
# mkfs.ext3 /dev/sdb1
# mkfs -t ext3 /dev/sdb1 /dev/sdb2 /dev/sdb3 - 여러파티션 한번에 포멧할때
3. 마운트 설정
# mount -t ext3 /dev/sdb1 /home/movie
# mount -t ext3 /dev/sdb2 /home/music
# umount /home/movie
/etc/mtab 에 마운트 가능 목록을 보여준다.
** /etc/fstab : 자동마운트설정 파일 (이파일이 잘못되면 부팅이 안되고, sh2-1# 이 떨어진다.)
dump : 값은 0 or 1
fsck : 값은 0 , 1(only root) or 2 (without root)
오류날경우 시디로 부팅후 복구모드에 들어가서
# chroot /mnt/sysimage 들어가서 fstab 파일을 수정해준다.
-----------------------------
Windows : AT 예약명령어
Linux : Cron 예약명령어
--------------
리눅스 파티션
/boot 100MB
/ FULL( Boot+swap 을 제외한 나머지)
swap 물리메모리 2배
20GB => 2610
---------------------------------------
Using the Command Line - Mount
[options]
-o : -o 옵션 뒤에 콜론 (:)으로 다음 옵션 중 필요한 것을 선택하여 사용한다.
async : 파일 시스템에 대한 I/O 가 비동기적으로 이루어지도록한다.
auto : -a 옵션으로 마운트한다.
defaults : rs, suid, dev, exec, auto, nouser, async를 기본 옵션으로 한다.
dev : 파일 시스템 상의 문자, 블록 특수 장치를 해석한다.
exec : 바이너리의 실행은 허가한다.
noauto : -a 옵션으로 마운트되지 않는다.
nodev : 파일 시스템상의 문자, 블록 특수 장치를 해석하지 않는다.
noexec : 파일 시스템에 실행권한을 주지 않는다.
nosuid : set-UID, set-GID 를 무시하게 한다.
nouser : 일반 사용자는 마운트를 못하게 한다.
remount : 이미 마운트된 파일 시스템을 다시 마운트한다.
ro : 파일 시스템을 읽기만 가능하게 한다.
rw : 읽기/쓰기 모두 가능하게 마운트한다.
suid : set-UID, set-GID 가 효력을 발휘할수 있게 해준다