/dev/xvdb와 /dev/xvdb1 사이에는 어떤 차이점이 있나요?

/dev/xvdb와 /dev/xvdb1 사이에는 어떤 차이점이 있나요?

Linux에서 사용할 수 있는 새 볼륨을 만들고 싶은데 다음 내용을 읽었습니다.AWS 문서그리고Rackspace의 문서. 조금 다른 점이 있다고 봅니다.

AWS의 문서는 setp에게 다음과 같이 말합니다.

  • 볼륨 포맷mkfs -t ext4 /dev/xvdb
  • 마운트 지점 디렉토리 ```mount /dev/xvdb /mnt/data에 볼륨을 마운트합니다.
  • 시작 시 볼륨 마운트

    vi /etc/fstab

    /dev/xvdb /mnt/my-data ext4 defaults,nofail 0 2

그러나 Rackspace의 문서는 다음 단계를 알려줍니다.

  • 볼륨에 파티션 만들기fdisk /dev/xvdb
  • 볼륨 포맷mkfs -t ext4 /dev/xvdb1
  • 마운트 지점 디렉토리 ```mount /dev/xvdb1 /mnt/data에 볼륨을 마운트합니다.
  • 시작 시 볼륨 자동 마운트

    vi /etc/fstab /dev/xvdb1 /mnt/my-data ext4 defaults,nofail 0 2

차이점은 AWS가 볼륨을 직접 사용하지만 랙스페이스에서 볼륨을 분할하여 파티션을 사용한다는 것입니다. 볼륨을 직접 사용할 수 있는지 알고 싶습니다. 왜 파티션이 필요한가요? /dev/xvdb와 /dev/xvdb1 사용의 차이점은 무엇입니까?

감사합니다.

답변1

/dev/xvdb디스크 장치이며 장치 /dev/xvdb1의 첫 번째 파티션입니다 xvdb. 파일 시스템에 전체 디스크를 사용할 수 있고 이는 많은 경우에 작동할 수 있지만(게다가 이것이 유효한 접근 방식인 경우도 있음) 일반적으로 파일 시스템은 파티션 내부에 있어야 하므로 다양한 유틸리티와 소프트웨어(주로 - fsck)가 그에 따라 설정된 디스크 레이블로 인식합니다. 여기서는 extN 파일 시스템 제품군에 대해 이야기하고 있습니다. 이 규칙이 적용됩니다.

관련 정보