[Cent OS 5.4] 윈도우즈 파티션 마운트하기
Posted in Other Distro on December 14th, 2009 by simplism – Be the first to comment[ad#wide]
사 용 환 경
- 운영체제 : Cent OS 5.4 Final
- 버전정보 : 2.6.18-164.6.1.el5.centos.plus
하드디스크 구성
- Cent OS /(/dev/sda6), /home(/dev/sda7), swap(/dev/sda8)
- Windows XP C:\(/dev/sda1), D:\(/dev/sda5)
필요한 패키지
- ntfs-3g
PC의 운영체제로 많이 사용되는 우분투의 경우에는 윈도우즈랑 멀티부팅으로 많이 사용되는 경우가 많아서 인지.. 기본적으로 ntfs-3g라는 리눅스 상에서 윈도우즈 NTFS파티션을 읽고, 쓸 수 있도록 해주는 패키지가 존재하지만, CentOS의 경우는 주로 서버운영체제로 많이 활용되기에 필요가 없다고 생각되었는지.. 기본적으로 설치가 되어 있지는 않았다.
일단, NTFS파티션을 마운트하려면 ntfs-3g패키지를 설치를 해야한다.
참고 : $ 모양은 일반 유저권한을 가진 경우의 표시, # 모양은 root권한을 가지고 작업하는 경우에 표시이다.
1. ntfs-3g 패키지 설치
$ su
암호 :
# yum install ntfs-3g
위와 같은 작업을 할 때, 해당 패키지를 찾을 수 없다고 나올 경우에는… third party 저장소를 등록을 해야한다. 관련 페이지는… 아래 페이지의 도움을 받으면 될 것 같다.
http://meye.pe.kr/wp/archives/516
2. mount 명령어로 마운트 되는지 확인하기
$ su
암호 :
# mount -t ntfs-3g /dev/sda1 /mnt
위와 같은 작업을 할 때, 마운트하려는 파티션이 어떤 파티션인지 알아야한다. 위에 빨간 색으로 표시된 부분을 맞춰서 수정해주면 된다. 루트(/)의 하위 폴더인 mnt는 위처럼 특정 파일시스템을 마운트할 때 이용하는 폴더이므로 /mnt로 마운트하였다.
위 처럼 윈도우즈의 C드라이브의 내용이 출력되면 정상적으로 마운트된 것이다.
# umount /mnt로 마운트를 해체할 수 있다.
3. 마운트 할 폴더만들기
mount 명령어는 일시적으로 마운트를 시켜주는 것이므로 재부팅을 한 다음에는 자동으로 마운트시켜주지 않는다.
이제는 재부팅을 한 경우에도 자동으로 마운트를 하도록 설정할 차례이다. 그것을 위해서 C와 D드라이브 각자 마운트할 폴더를 만들어야한다. 위치는 /(root)하위에 C와 D라는 폴더를 생성할 것이다.
$ su
암호 :
# cd /
# mkdir C
# mkdir D
4. /etc/fstab 파일 변경하기
재부팅을 하면, 파일시스템을 마운트하기 위해서 /etc/fstab파일을 이용한다. 위에서 했던 마운트작업을 이 파일을 가지고 수행을 하는 셈이다. 그러므로 이 파일을 수정해두면, 재부팅을 하더라도 자동으로 C드라이브와 D드라이브를 마운트를 하게 된다.
위 처럼 아래의 두 줄을 추가해준다.
5. 재부팅 후 확인하기
/etc/fstab파일을 수정한 후에 재부팅을 한다.
위 처럼 나온다면 성공!!




