'리눅스 파일 시스템'에 해당되는 글 1건

  1. 2007.02.22 [Linux Tip] Fedora core 5 / Windows 파티션 사용하기
engineering/System Eng.2007. 2. 22. 09:16
#########################################################
# 작성자 : 김래형
# date : 2007.02.15
# modified :
# Title : 리눅스에서 윈도우 파티션 사용하기
# 출처만 밝히시라, 그럴일은 없겠지만 책써서 팔아먹든 맘대로 하시라.
#########################################################




리눅스와 윈도우는 파일시스템이 다르므로 대부분의 사용자들은 윈도우 파일을 리눅스에서 볼 수 없다고 생각한다.

하지만 ntfs 가 아닌 fat32 포맷은 리눅스에서도 파일을 확인할 수 있다.
(참고로 ntfs 에서는 테스트 해보지 못하였으나 아마도 안될꺼 같다.)

이렇게 파티션을 공유할 경우에는 여러 장점이 생기며 활용하기 나름이다. 활용은 알아서 하시라~.


내가 테스트해 본 환경은 redhat fedora core 5 엿다.
설치 방법은 다음과 같다.


// fedora core 5 에서 test
// Windows 설치완료 후 Fedora 를 설치할 것

윈도우 초기 설치할때 파티션을 분할, 임의로 분할해도 된다.

윈도우 파티션은 ntfs 로 포맷해도 상관은 없으나 리눅스 파티션과, 공용으로 사용할 파티션은 일단 포맷하지 않는다.
어차피 윈도우 설치할때 하나의 파티션을 선택해 설치하므로 윈도우 설치 완료후 자체적으로 포맷해야 한다.

즉, 파티션을
1 : 윈도우 파티션
2 : 리눅스 파티션
3 : 공용 파티션

으로 나눈다. 드라이브 순서는 상관없다.

(1번은 반드시 윈도우 파티션이 와야 한다. 만약 윈도우를 통으로 파티션으로 잡아주고 파티션매직 같은 util 을 사용하여 논리적으로 파티션을 나눠주게 되면 리눅스에서 마운트 시킬대 슈퍼블록이 깨지는 경우가 발생한다. 절대 통으로 잡고 귀찮으니 파티션매직으로 나눠야지~ 라는 생각을 갖지 말라!!!)

1번 파티션에 윈도우 설치 완료 후 부팅, 2번 리눅스 파티션은 내비두고 3번 공용으로 사용할 파티션을 fat32 로 포맷한다.

그 후 2번 파티션에 리눅스 설치, 설치시 파티션을 잡고 자동으로 /swap 등을 잡아준다.

리눅스 설치 완료 후 3번 공용 파티션을 리눅스 시스템에 마운트 시켜주면 완료.

일단 터미널에서 fdisk -l 로 현재 설정된 파티션을 확인한다.

# fdisk -l


일반 ide 는 /dev/hda 에, scsi 는 /dev/sda 에 위치한다.

즉 /dev/hda1, /dev/hda2, /dev/hda3...
/dev/sda1, /dev/sda2, /dev/sda3...

이런식으로 표기 된다.

확인 후 마운트 명령어를 사용하여 파티션을 마운트 시켜준다.


# mount -t vfat /dev/sda6 /mnt/windows


즉 내가 설정한 공용파티션의 이름이 /dev/sda6 이고 리눅스 시스템에 마운트할 위치가 /mnt/windows 가 되는 것이다.
(리눅스 파일 시스템은 etx3 이며 vfat 은 fat32 를 의미한다.)

마운트할 디렉토리(/mnt/windows)는 미리 만들어져 있어야 한다.

# mkdir /mnt/windows


새로 파티션을 마운트 하면 기존의 디렉토리 내용은 보이지 않고 새로운 파티션의 내용이 보이게 된다.
(미리 잡힌 파티션뿐 아니라 새로운 하드를 연결할때도 이와 유사하다.)

확인은 알아서들 하시면 된다. xwindows 를 쓰셔서 바로가기를 만들어 놓으시든..
직접 찾아가서 확인하시든 편한대로 하시라.


멀티부팅 등과 관련한 기타사항들은 알아서 하시고 , 기타 관련된 사항들은 열심히 구글링 해보시길... 바란다.


ps. 부팅시 항상 마운트되어야 별도의 수정과정이 필요없다.
Posted by theYoungman