Raspberry Pi Model B와 2TB 하드 드라이브를 Windows PC 및 Mac용 백업 서버로 설정하고 싶습니다. Mac Time Machine 백업용 300GB, Windows 백업 이미지용 300GB, 파일 공유 파티션용 남은 공간으로 하드 드라이브를 분할하고 싶습니다.
Pi는 Raspbian 운영 체제를 실행 중입니다.
Pi를 사용하여 드라이브를 분할하는 방법을 안내해 줄 수 있는 사람이 있나요?
감사해요!
이 가이드를 따르고 있지만 더 이상 내 요구 사항을 충족하지 않습니다.https://raymii.org/s/articles/Build_a_35_dollar_Time_Capsule_-_Raspberry_Pi_Time_Machine.html
답변1
이 가이드에서는 디스크가 /dev/sda(디스크가 1개만 연결된 경우 일반 위치)에 있다고 가정합니다. "parted" 대신 "fdisk"를 사용합니다.
터미널 프롬프트를 열고 다음 명령을 입력하십시오.
첫 번째 단계는 루트를 활성화하는 것입니다. 이렇게 하면 모든 명령 앞에 "sudo"를 입력할 필요가 없습니다.
su -
그리고 루트 비밀번호를 입력해 루트 사용자로 로그인하세요.
디스크가 마운트된 경우 다음 명령을 실행하여 디스크를 마운트 해제해야 합니다.
ummount /dev/sda
이제 제거한 후 다음 명령을 실행할 수 있습니다.
fdisk /dev/sda
편집을 위해 디스크의 파티션 테이블이 열립니다.
m
도움말 정보를 얻으려면 입력하세요 .
기존 파티션을 삭제해야 합니다. 해당 항목이 있는지 확인하려면 해당 항목을 입력하세요 p
. 그러면 장치의 파티션 목록이 인쇄됩니다.
파티션을 삭제하려면 d
파티션 번호를 입력하세요. 모든 파티션이 삭제될 때까지 이 명령을 반복해야 합니다.
그런 다음 n
명령을 입력하여 새 파티션을 생성합니다. p
기본 기본 파티션을 입력합니다 .
부서 정보를 묻는 메시지가 표시됩니다. 첫 번째 파티션의 경우 기본 시작 섹터를 입력하고(기본값을 사용하려면 비워 두는 것이 좋습니다), 끝 섹터에 +300G
이를 입력하면 300GB 파티션이 생성됩니다.
Windows 백업 디스크에 대해 명령을 다시 반복한 n
다음 파일 공유 파티션에 대해 다시 명령을 반복합니다. 단, 이번에는 기본 끝 섹터를 사용하여 디스크 공간을 최대화합니다.
를 입력하여 새 파티션 테이블을 디스크에 씁니다 w
.
이러한 새 파티션에 ext4 파일 시스템을 생성하려면 다음을 실행하세요.
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
mkfs.ext4 /dev/sda3
이 명령은 파티션 번호가 1-3이고 대부분의 Linux 배포판에서 사용되는 ext4 형식을 사용한다고 가정합니다.
이러한 파일 시스템을 마운트하려면 각 파티션을 마운트할 폴더를 생성해야 합니다. 예제로 /mnt를 사용하겠지만 어떤 위치든 사용할 수 있습니다.
mkdir /mnt/timemachine
mkdir /mnt/windowsbackup
mkdir /mnt/filesharing
그런 다음 다음 명령을 실행하여 파티션을 마운트합니다.
mount -t ext4 /dev/sda1 /mnt/timemachine
mount -t ext4 /dev/sda2 /mnt/windowsbackup
mount -t ext4 /dev/sda3 /mnt/filesharing
이제 이러한 작업이 귀하의 목적에 맞게 작동할 것입니다.