우리는 모두 컴퓨터를 사용합니다. 하지만 컴퓨터가 어떻게 작동하는지 알고 있나요? 컴퓨터에 있어서 가장 중요한 것은 운영체제이다. 오늘은 Linux 운영 체제에서 Windows 파티션을 사용하는 방법에 대해 이야기하겠습니다. Linux 운영 체제에서는 Windows 파티션이 사용된다는 점을 기억하시기 바랍니다. Linux 운영 체제는 Windows fat32 및 ntfs를 포함한 다양한 파일 시스템을 지원합니다.
fat32에 대한 지원은 이미 매우 훌륭하고 직접 사용할 수 있지만 ntfs에 대한 지원은 그다지 좋지 않고 읽기만 가능하며 쓰기는 매우 위험하며 ntfs에 대한 지원은 기본값이 아니므로 원하는 ntfs를 사용하려면 커널을 다시 컴파일해야 합니다.
초보자를 위한 커널 재프로그래밍의 복잡성을 고려하여 여기서는 fat32 파티션을 사용하는 방법만 설명합니다. 위 문제에 대한 두 가지 해결 방법은 다음과 같습니다. 1. 시스템(Linux 운영 체제)을 설치하고 마운트 지점을 선택할 때 /mnt/c, /mnt/d 등과 같은 여러 마운트 지점을 생성한 다음 Windows fat32 파티션을 선택하고 이전에 설정된 마운트 지점에 마운트할 수 있습니다. (앞서 언급했듯이 ntfs는 기본적으로 지원되지 않기 때문에 여기서는 ntfs 파티션을 마운트 지점에 마운트할 수 없습니다.) 이 방법으로 시스템 설치 후 Windows fat32 파티션을 직접 사용할 수 있습니다.
예를 들어, Windows c 드라이브(Linux 운영 체제의 /dev/hda1)를 /mnt/c에 마운트하면 /mnt/c 디렉터리에서 c 드라이브의 모든 데이터를 찾을 수 있습니다. 2. 시스템을 설치할 때 해결 방법 1에서 언급한 대로 fat32 파티션을 마운트하지 않은 경우에도 문제가 되지 않으며 이 문제를 쉽게 해결할 수 있습니다. 먼저 텍스트 편집기(예: vi)로 /etc/fstab을 열고 파일 끝에 다음과 유사한 몇 줄을 추가합니다.
/dev/hda1 /mnt/c vfat 기본값 0 0
수정해야 할 부분은 /dev/hda1을 Linux 운영 체제에서 마운트하려는 fat32 파티션의 장치 번호로 변경하고, /mnt/c를 해당 마운트 지점으로 변경하는 것입니다. 마운트 지점은 디렉터리이므로 이 디렉터리를 미리 생성해야 합니다. 예를 들어, 세 개의 fat32 파티션이 있습니다. Windows에서는 디스크 c, d, e입니다. Linux 운영 체제에서 장치 번호는 각각 /dev/hda1, /dev/hda5 및 /dev/hda6입니다. 그런 다음 먼저 /mnt/c, /mnt/d, /mnt/e와 같은 3개의 마운트 지점을 생성한 다음 /etc/fstab에 다음 줄을 추가해야 합니다.
/dev/hda1 /mnt/c vfat 기본값 0 0
/dev/hda5 /mnt/d vfat 기본값 0 0
/dev/hda6 /mnt/e vfat 기본값 0 0
저장하고 편집기를 종료합니다. 이러한 방식으로 시스템을 다시 시작한 후 세 개의 fat32 형식 Windows 파티션인 c, d 및 e를 직접 사용할 수 있습니다. 이러한 방식으로 Linux 운영 체제에서 Windows 파티션의 사용이 완료됩니다.