Raspberry Pi_Kor_15.2 파일 시스템의 구조

15.2 파일 시스템의 구조

여기서는 Raspberry Pi 시스템이 가지고 있는 파일시스템의 기본적인 구조에 대해서 살펴 보기로 하겠다. Raspberry Pi 시스템은 시스템이 설치될 때 기본적으로 만들어지는 파일시스템 체계가 있으며, 이들 파일시스템 체계 내에서 사용자들은 자신들의 자료를 관리하게 된다.

Raspberry Pi_Kor_15.1.4 특별 device 검토

15.1.4 특별 device 검토

15.1.4.1 booting SD card

기본 Debian 배포판에서는 SD카드가 두 개의 파티션으로 구성되어 있다. 첫 번째 파티션은 마이크로소프트의 분리 가능 장치들을 위한 포맷인 VFAT 포맷의 75MB 크기로 되어 있으며, Raspberry Pi를 설정하는데 필요한 파일들과 Linux 자체를 load하기 위한 파일들을 가지고 있으며 부팅 후에는 /boot로 mount된다. 두 번째 파티션은 Linux의 고속 접근 및 데이터 안정성을 위한 기본 포맷인 EXT4 포맷으로 훨씬 크기가 크다. 나머지 모든 프로그램, 사용자가 설치한 프로그램, 사용자 데이터가 모두 이 곳에 저장된다. SD 카드의 대부분을 차지한다.

Raspberry Pi_Kor_15.1.3 device의 mount

15.1.3 device의 mount

15.1.3.1 mount 의미

Linux 시스템에서는 시스템에서 사용되는 모든 파일이 root (/)를 최상위로 하는 하나의 큰 tree 형태인 파일 계층구조에 소속되도록 되어 있다. 이러한 파일들은 하나의 계층구조에 있는 것처럼 보이지만, 실제로는 여러 가지의 device에 흩어져 있는 것일 수도 있다.

Raspberry Pi_Kor_15.1.2 disk의 format 작업

15.1.2 disk의 format 작업

15.1.2.1 disk의 format 작업이란?

디스크에 대해서 partition이 생성되고 나면, 그 partition을 특정 file-system의 형태로 초기화해야 하는데, 이 초기화 작업이 바로 format이다. partition을 format하면, 그 partition에 특정 file-system이 결정되며, 해당 partition에 저장하게 될 모든 directory와 파일에 대한 정보를 관리하는 master directory가 작성된다.

Raspberry Pi_Kor_15.1.1 파티션 관리

15.1 논리적 저장장치 관리

15.1.1 파티션 관리

디스크는 독립적으로 관리되면서 논리적으로 분할된 공간인 partition으로 분할될 수 있다. partition은 “disk slices” 또는 “disklabel” 이라고도 부른다. partition 분할 결과는 disk의 sector 0에 있는 partition table에서 관리된다.

Raspberry Pi_Kor_15.0 Chapter 15 저장장치와 파일시스템

Chapter 15 저장장치와 파일시스템

Chapter 주요 내용

여기서는 자료를 저장하는데 사용하는 저장장치에 대한 기본적인 개념과 저장장치를 파티션으로 관리하는 방법에 대해서 설명하고 있으며, Raspbian 운영체제가 기본적으로 제시하는 파일 시스템의 구조가 어떻게 구성되어 있는지를 설명하고 있다.

다음과 같은 항목에 대한 내용을 포함하고 있다.
■ 논리적 저장장치

■ 파티션 관리

■ disk의 format

■ devic의 mount

■ 파일 시스템의 구조

Raspberry Pi_Eng_15.2 Structure of File System

15.2 Structure of File System

Here, we will take a look at the basic structure of file system in the Raspberry Pi system. The Raspberry Pi system has a built-in file system that is created by default when the system is installed, and users manage their own data within these file systems.

Raspberry Pi_Eng_15.1.4 Review of Special Device

15.1.4 Review of Special Device

15.1.4.1 Booting SD Card

The default Debian distribution consists of two partitions on the SD card. The first partition is 75 MB in VFAT format, a format for Microsoft’s removable devices. It has the files needed to configure Raspberry Pi and files to load Linux itself, and is mounted as “/boot” after booting. The second partition is much larger in the EXT4 format, the default format for fast access and data reliability in Linux. All other programs, user-installed programs, and user data are all stored here. It occupies most of the SD card.

Raspberry Pi_Eng_15.1.3 Mounting Device

15.1.3 Mounting Device

15.1.3.1 Meaning of Mount

On Linux systems, all files used on the system are supposed to belong to a file hierarchy, one large tree type with root (/) at the top. These files may appear to be in one hierarchy, but may actually be scattered across a variety of devices.

Raspberry Pi_Eng_15.1.2 Formatting Disk

15.1.2 Formatting Disk

15.1.2.1 What Is Formatting Disk?

After a partition is created for a disk, the partition must be initialized to a specific file-system, and this initializing process is format. When you format a partition, a specific file-system is determined for that partition, and a master directory is created that manages all the directorys and files that will be stored on that partition.