이미 가지고 있는 3TB 드라이브로 NAS를 만들려고 합니다. 라우터와 DD-WRT를 사용하면 작업이 완료될 것이라고 생각했지만 내 라우터(Asus RT-N13U)의 DD-WRT는 GPT를 지원하지 않으므로 2TB 드라이브만 지원합니다.
그렇다면 이미 가지고 있는 드라이브를 연결할 수 있도록 라우터가 2TB보다 큰 드라이브를 지원하는지 어떻게 알 수 있습니까?
DD-WRT를 실행하는 것은 필수는 아닙니다.
편집: 지금까지 라우터 지원과 관련하여 다음을 수집했습니다.
- 라우터를 사용하는 경우 USB는 물론 GPT와 파일 시스템을 모두 지원해야 합니다.
- DD-WRT의 최신 빌드에는 커널에 GPT 지원이 컴파일되어 있습니다.
- 토마토 GPT 지원?
- 일부 Tomato 펌웨어에는 USB를 지원하기 위해 특수 빌드가 필요합니다.
- 시스템 부팅 후 드라이브 자체에 있는 커널 모듈을 통해 파일 시스템 지원을 추가할 수 있습니다.
- 4Mb 플래시만 있는 라우터는 GPT, USB 및 FS를 지원하지 않는 것 같지만 8MB 이상의 라우터는 일반적으로 지원합니다.
내가 조사한 또 다른 접근 방식은 pogoplug와 같은 공유 장치에서 Archlinux를 실행하여 FS 업무를 오프로드하고 라우터를 무선 업무에만 위임하는 것입니다.
답변1
문제는 하드웨어가 아니라 소프트웨어다. DD-WRT는 GPT 지원 없이 컴파일됩니다. GPT 지원을 활성화하려면 소스에서 DD-WRT를 컴파일하고 Linux 커널에 대한 올바른 컴파일 플래그를 변경해야 합니다. 이는 정말 좌절감을 느끼거나(최상의 경우) 라우터를 차단하는(최악의 경우) 좋은 방법입니다. Linux 커널을 컴파일하고 소스에서 DD-WRT 펌웨어를 구축한 경험이 없다면 권장하지 않습니다.
그래서 전용 NAS를 구입해야 합니다.
답변2
파티션 테이블을 전혀 사용할 필요가 없습니다. 파티션 테이블 없이 전체 드라이브를 포맷하기만 하면 GPT 지원이 필요하지 않습니다.