글 수 367
1. 파일 시스템 생성
사용 명령어 1 : mke2fs
사용 명령어 2 : mkfs
- mke2fs 설정 파일 : /etc/mke2fs.conf
- mke2fs 를 사용하여 특정 파일시스템을 생성하면, /etc/mke2fs.conf 의 [defaults] 항목이 기본적으로
적용됨.
ex)
[broko@spalog ~]$ cat /etc/mke2fs.conf
[defaults]
base_features = sparse_super,filetype,resize_inode,dir_index
blocksize = 4096
inode_ratio = 8192
- ext2 타입으로 포맷하기
# mke2fs -t ext2 /dev/sda1
- ext3 타입
# mke2fs -t ext3 /dev/sda1
- ext4 타입
# mke2fs -t ext4 /dev/sda1
- 옵션 -
a. Label 지정하여 포맷할경우 옵션에 -L "label명" 을 추가한다.
ex) # mke2fs -t ext4 -L /backup /dev/sda1
b. 배드블록 검사하면서 파일시스템 생성하려면, -c 옵션 추가.
ex) # mke2fs -t ext4 -c /dev/sda1
< 파일시스템 포맷 & 마운트 >
1. # mkdir /sulinux // 마운트 포인트 생성
2. # mkfs -t ext4 /dev/sda1 // ext4 파일시스템 생성
3. # mount /dev/sda1 /sulinux // /dev/sda1 장치를 /sulinux 로 마운트
4. # mount ( or # df -h ) // 마운트 장치 확인
2. mount
- 마운트란?
: 리눅스 시스템에서
사용하기 원하는, 특정장치를 시스템에 인식시키는 작업.
현재 시스템에 마운트 되어 있는 정보를 확인하려면, 쉘 상태에서 # mount 명령을 타이핑 하거나, /etc/mtab 의
내용을
출력해서 봐도 된다. 내용은 동일.
즉, # mount 명령은 /etc/mtab 파일의 내용을 출력해서 보여주는 것이다.
{ /etc/fstab 의 행에 추가해두면, 부팅시
자동으로 mount 됨. }
A. [ 사용 방법 : mount 옵션 장치명 마운트포인트 ]
- mount 작업의 실사용 예.
cdrom mount : # mount -t iso9660 /dev/cdrom /media/cdrom
DVD mount : # mount -t iso9660 /dev/dvd /media/dvd
- 사용후 마운트 해제
# umount /media/cdrom ( # umount /media/dvd )
B. [ 원격 마운트 사용방법 ]
# mount -t nfs "NFS 서버 IP주소 또는 호스트명":"/NFS 서버마운트 포인트" "/NFS 클라이언트
포인트"
ex1) # mount -t nfs 192.168.0.200:/web_data /web_data
ex2) # mount -t nfs 192.168.0.201:/db_data /db_data
[ mount 옵션 ]
-f : 실제로 마운트 하지 않고 마운트 가능여부 확인
-r : 쓰기 금지
[ 마운트 가능 타입 ]
adfs, affs, autofs, coda,
coherent, cramfs, devpts, efs, ext, ext2, ext3, hfs,
hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, ntfs, proc,
qnx4, ramfs, reiserfs, romfs, smbfs, sysv,
tmpfs, udf, ufs, umsdos, vfat,
xenix, xfs, xiafs