타오나스 B타입 싱글랜 버전 Tinycore + DSM 7.0.1 설치기
안녕하세요.
결국 문제를 다 해결하고 세팅중에 있어 저와 같은 삽질을 방지하게 위해 간략하게 설치기를 기록해봅니다.
이상적인 설치 순서대로 정리해봤습니다.
설치 환경
타오나스 (달팽이 나스) B 타입
싱글랜, Intel (인텔) I211 버전
USB 부팅
1. MSATA에 장착된 SSD를 탈착합니다.
타오나스를 팔 때 판매자가 기본으로 설정해둔 정보가 MSATA SSD에 들어있는데, 이 SSD는 이름만 SSD도 도움이 1도 안되는 존재입니다. 직접 다른걸로 교체하셔서 사용하는 경우도 있지만, 저는 간단하게 빼버리는 방향을 선택했습니다.
해당 설정을 진행하지 않으면, DSM 7.0.1 세팅시 MAC 주소 충돌로 인해 네트워크가 잡히지 않는 문제가 있는 것 같습니다. (원인은 확실하지 않으나 해결됨)
* BIOS 설정에서 SATA 컨피그 쪽에 MSATA를 DISABLE 해도 됩니다.
2. BIOS 설정에서 SATA 타입을 IDE로 변경하고, SATA 포트의 HOT PLUG (HOT SWITCH)를 ENABLE 합니다.
제 경우에는 현재 HDD를 1개 사용하고 있는데, 기본 설정값인 AHCI에서는 "하드 드라이브(2)에서 오류를 감지했으며, SATA 포트도 비활성화 되었습니다." 라는 오류가 나왔습니다.
해당 문제를 미리 방지하기 위해 SATA 타입을 IDE로 변경하고 설치합니다. 설치가 완료된 이후에 다시 AHCI로 변경할 것입니다.
3. 달소님의 튜토리얼을 그대로 따라합니다.
https://svrforum.com/nas/195430
위 준비작업을 하면 그대로 따라하면서 오류가 발생할 일이 적을 것 같습니다. MAC 주소는 실제 MAC 주소를 사용했습니다.
또한 IDE 타입으로 설정해두면 "SataPortMap" 값이 이상하게 (44였는지 기억이 잘 안나네요) 나오는데, 무시하고 기본 설정된 값으로 이미지 빌드하시면 됩니다.
추가 드라이버 설치할 필요가 없습니다.
4. 설치 이후 다시 BIOS 설정에 들어가서 SATA 타입을 AHCI로 변경합니다.
IDE보다 AHCI가 성능이 더 좋다고 하여 오류가 나는 설치 부분을 패스했으니 AHCI로 돌아가시면 됩니다.
5. Tinycore로 접속하여 SataPortMap을 다시 정의합니다.
정의하는 방법은 간단합니다. 아래 명령어를 먼저 실행합니다.
./rploader.sh satamap now
이후 user_config.json을 수정하여 DiskIdxMap를 "0000"으로 변경합니다.
이렇게 하는 이유는, 기본값인 0004를 사용하면 디스크 1번이 5번으로 잡히는 문제가 발생하기 때문에, 0000으로 변경하면 디스크 1이 디스크 1 그대로 잡히게 됩니다.
* 저처럼 디스크 1에 꼽았는데 다른 디스크가 나오는 경우, 모든 디스크 슬롯을 다 확인해보시고, SATA 케이블이 꼬인건 아닌지 (저의 경우 3, 4, 1, 2 순서로 되어 있었습니다) 확인해보시기 바랍니다.
그리고 다시 빌드하는 과정을 반복하시면 됩니다. (./rploader.sh build ~~~)
6. 헤놀로지로 재부팅 하면 정상적으로 동작할 것입니다.
이제 즐겁게 세팅할 일만 남았네요.
소소한 팁을 드리자면, 저는 설치를 7.0.1-42218-0 (업데이트 없는 버전)으로 해버렸는데, 그냥 공홈에서 패치 파일을 Update 1, 2, 3 순서대로 "시놀로지 설정 - 업데이트 및 복원 - 수동 DSM 업데이트" 에 올리셔서 업데이트하면 잘 동작합니다.
또한 트랜스코딩 활성화도 단순히 "7.0.1 42218-3" 을 추가하시면 잘 동작합니다. (-2 로 된 걸 -3으로 수정하시는게 좀 더 편할 것 같네요)
아무튼 만약 저와 같은 문제를 가지신 분이 있다면 이 글이 도움이 되기를 바랍니다.
cmt alert