• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

헤놀로지 RedPill tinyCore Native DSM 7.1 적용 가이드(업데이트, 신규설치)

화정큐삼 화정큐삼 46236

32

146

안녕하세요.

시놀로지 DSM 버전이  7.1 로 업데이트 된 이후 기존 7.0.1 을 사용하시는 분이 7.1로 업데이트를 원하시거나

처음부터 7.1 설치를 원하시는 분들을 위한 가이드입니다.

이글을 처음 접하시는 분들을 위해 기존 가이드에서 가감해서 조금씩 수정한 내용으로 공유드리겠습니다.

-------------------------------------------------------------------------------------------------------

작년부터 공개된 기존 RedPill 은 리눅스가 별도 준비되어 있는 경우에만 직접 부트로더의 컴파일 과정을 통해서 IMG 파일의 생성이 가능하지만,

이 tinyCore RedPill의 경우는 USB 부팅이미지 형태로 tinyCore Linux 까지 아예 같이 제공이 되기 때문에

linux를 별도 설치해서 준비할 필요없이 작업이 훨씬 수월합니다.

 

기존처럼 원하는 드라이버를 취사선택헤서 직접 추가한후 빌드 할 수 있습니다.

tinycore 최신버전은 총 7개 모델을지원합니다.(DS3622xs+/DS918+/DS3615xs/DS3617xs/DS1621+/DS920+/DVA3221)

이미지를 다시만들지않고도 지속적으로 부트로더를 자체 변경가능합니다.(모델/sn/mac등)

tinycore는 네이티브 설치를위한 img와 가상환경을 위한 vmdk 두가지를 모두 지원합니다.

 

1.부트로더 IMG 파일 준비

아래 깃험링크의 중간에 Download 버튼으로 .gz 파일을 내려받으시고 

그안에 0.4.6 버전 img.gz 파일을 한번더 압축해제해서 img 파일을 사용하시면 됩니다.

(전체 파일)

https://github.com/pocopico/tinycore-redpill

(LEGACY / EFI 용)

https://github.com/pocopico/tinycore-redpill/raw/main/tinycore-redpill.v0.4.6.img.gz

(VMWARE 용) 

https://github.com/pocopico/tinycore-redpill/raw/main/tinycore-redpill.v0.4.6.vmdk.gz

 

2.부트로더 IMG 파일 USB 레코딩

WinImage나 rufus 등 편하신 이미지툴로 위 tinycore-redpill.v0.4.6.img 파일을 사용해서 USB로 굽습니다.

 

USB에 이미지 씌우기(Write)

이 과정은 부팅 USB를 만드는 과정입니다.

한방팩에 있는 Win32 Disk Imager를 설치하신뒤에 포함된 img 파일을 usb에 씌워주세요.

 

 

JUN로더 처럼 VID/PID/시리얼/MAC/SATAPortMap 수정을 위해 configuration 파일을 사전조정해 주실 필요는 없습니다.

 

저처럼 맥이나 리눅스에서 USB 이미지 만드실 분은 터미널에서 아래 DD커맨드 활용하셔도 됩니다.

(diskutil 에서 확인된 USB의 DEVICE ID가 disk4 라고 가정했을때)

sudo diskutil unmountDisk /dev/disk4

sudo dd if=/Users/MyAccount/Downloads/tinycore-redpill.v0.4.5.img of=/dev/disk4 bs=1m

sudo diskutil eject /dev/disk4

 

3.tinyCore Linux 부팅

헤놀로지로 사용하실 PC에 꽂아서 USB 부팅 (UEFI 1 파티션 또는 USB CSM 사용부팅 가능)

tinyCore Linux ( tinyCore Image Build 메뉴) 가 실행되어 뜹니다. 

여기서 맨우측 아이콘 터미널앱을 실행합니다.

ifconfig로  en0 랜카드이 자동 할당된 ip 주소를 확인합니다.

 

[tinyCore Linux 화면]

 

 

 

4.SSH 접속후 CONFIG 조정 (7번에서 다시 실제 수행합니다. 사전 설명정도로 이해하시기 바랍니다.)

헤놀로지가 아닌 다른 PC에서 putty 등으로 ssh 접속합니다. ( id:tc / pass : P@ssw0rd )

접속합니다.

 

tinycore Redpill은 지금도 계속 안정화가 진행되어가는 상황이기 때문에

이로더의 원작자인 PocoPico님이 수시로 버그를 수정해서 리빌드를 공지합니다.

이 리빌드가 수시로 일어날 가능성이 있기에

최종 이미지 버전인 0.4.6를 사용하더라도 계속 그안에서 변경사항을 인터넷을 통해 실시간으로 업데이트 받을 수가 있습니다.

때로는 rploader.sh 파일 자체도 버그가 있다면 변경이 됩니다.

 

기존 JUN헤놀로지에서 마이그레이션이 계속되신 분들은 바로

tc@box:~$vi user_config.json 로

user_config.json 파일의 VID/PID/Sn/Mac/SataPortMap 등을 기존 grub.cfg를 참조하셔서 그대로 옮겨 넣습니다.

신규로 설치하실 분들은 아래처럼, 시리얼 GEN / USB VID,PID 자동 Detect, SataPortMap 자동 Detect 등을 수행해서 잡아줍니다.

이후 과정은 현재 가장 제가 정상검증을 마친 플랫폼 중심으로 커맨드를 공유 드리겠습니다.

tc@box:~$ ./rploader.sh serialgen (DS3622xs+/DS918+/DS3615xs/DS3617xs/DS1621+/DS920+/DV3221 중 택1)

tc@box:~$ ./rploader.sh identifyusb

tc@box:~$ ./rploader.sh satamap (HBA 카드 유저는 불필요)

user_config.json 의 내용이 자동으로 바뀌어 있는것을 확인 하실수 있습니다. 

 

마지막으로 기존 사용자, 신규 설치자 공통사항으로

tc@box:~$ cat user_config.json 하셔서 내장 Sata 포트가 4개로 가정했을때

SataPortMap = "4",

DiskIdxMap = "00"   

등으로 잘 바뀌어 있는지 확인 주시기 바랍니다.

find.synology.com 이후 DSM 설치과정에서 SATA HDD를 못찾아내는 경우가 있을 수 있습니다.

6포트 SATA 추가확장카드가 장착되었을 경우의 예시값은 아래와 같다고 합니다.

SataPortMap = "46",

DiskIdxMap = "0000"   

( H200, H310, H710 등의 카드를 쓰시는 분들은 예외적으로 이 SataPortMap 과 DiskIdxMap 자체를 옵션을 지우고 사용하지 않으셔도 됩니다.

vi 에디터로 위 두 옵션의 라인 자체를 지워주시고 마지막 , 로 끝나서 Syntex 오류만 나지 않도록 않도록 잘 정리해 주십시요. 당연히 

./rploader.sh satamap 커맨드는 불필요 합니다.)

 

5.BIOS 내장 SATA 포트 Hot Plug disable -> enable 처리 (중요)

위에서 설정한 SataPortMap 맵 수치가 DSM 설치과정에서 물리적으로 Sata 케이블로 연결된 HDD의 숫자만큼 임시로 줄이는 과정을 피하시려면

반드시 Hot Plug 기능을 켜시기 바랍니다.

이렇게 두시면 위에 자동으로 잡힌 수치의 SataPortMap 숫자대로 정상인식 동작하며 HDD는 찾지 못한다는 에러 메시지를 만날 확률이 줄어듭니다.

TheSTREET님이 강조하신 관련된 자세한 사항은 아래 링크 참조 바랍니다.

http://www.2cpu.co.kr/nas/37891

 

7.SSH 접속후 부트로더 빌드 (모든질문엔 무조건 y 하십시요)

위 확장 드라이버 추가 과정이 끝났으면 마지막으로 부트로더 빌드를 합니다.

 

7.0.1 빌드후 ll 명령으로 custom-module -> /mnt/sdb3/auxfiles 디렉토리가 잘 생성되었는지 확인해 보시기 바랍니다.

이 디렉토리가 없으면 두번째 7.1.0 빌드에서 오류가 발생합니다.

 

만약, custom-module -> /mnt/sdb3/auxfiles 디렉토리가 보이지 않는다면

7.0.1 빌드를 한번더 수행하시기 바랍니다.

 

또는 아래처럼 디렉토리 링크 생성을 직접 수행해 주셔도 됩니다.

ll /mnt (USB 메모리 내의 3번째 파티션을 확인합니다.)

sudo ln -s /mnt/sdb3/auxfiles /home/tc/custom-module

 

[DS3622xs+]

 

./rploader.sh update

./rploader.sh fullupgrade

 

./rploader.sh serialgen DS3622xs+

./rploader.sh identifyusb

./rploader.sh satamap

 

./rploader.sh build broadwellnk-7.0.1-42218

 

(run if custom-module -> /mnt/sdb3/auxfiles is missing)

ll /mnt. (Check the 3rd partition in usb)

sudo ln -s /mnt/sdb3/auxfiles /home/tc/custom-module

 

./rploader.sh clean

./rploader.sh build broadwellnk-7.1.0-42661

 

./rploader.sh clean;  rm -rf /mnt/sdb3/auxfiles;  rm -rf /home/tc/custom-module;  ./rploader.sh backup;

 

 

[DS918+]

 

./rploader.sh update

./rploader.sh fullupgrade

 

./rploader.sh serialgen DS918+

./rploader.sh identifyusb

./rploader.sh satamap

 

./rploader.sh build apollolake-7.0.1-42218

 

(run if custom-module -> /mnt/sdb3/auxfiles is missing)

ll /mnt. (Check the 3rd partition in usb)

sudo ln -s /mnt/sdb3/auxfiles /home/tc/custom-module

 

./rploader.sh clean

./rploader.sh build apollolake-7.1.0-42661

 

./rploader.sh clean;  rm -rf /mnt/sdb3/auxfiles;  rm -rf /home/tc/custom-module;  ./rploader.sh backup;

 

 

[DS3615xs]

 

./rploader.sh update

./rploader.sh fullupgrade

 

./rploader.sh serialgen DS3615xs

./rploader.sh identifyusb

./rploader.sh satamap

 

./rploader.sh build bromolow-7.0.1-42218

 

(run if custom-module -> /mnt/sdb3/auxfiles is missing)

ll /mnt. (Check the 3rd partition in usb)

sudo ln -s /mnt/sdb3/auxfiles /home/tc/custom-module

 

./rploader.sh clean

./rploader.sh build bromolow-7.1.0-42661

 

./rploader.sh clean;  rm -rf /mnt/sdb3/auxfiles;  rm -rf /home/tc/custom-module;  ./rploader.sh backup;

 

[DVA3221]

 

./rploader.sh update

./rploader.sh fullupgrade

 

./rploader.sh serialgen DVA3221

./rploader.sh identifyusb

./rploader.sh satamap

 

./rploader.sh build denverton-7.0.1-42218

 

(run if custom-module -> /mnt/sdb3/auxfiles is missing)

ll /mnt. (Check the 3rd partition in usb)

sudo ln -s /mnt/sdb3/auxfiles /home/tc/custom-module

 

./rploader.sh clean

./rploader.sh build denverton-7.1.0-42661

 

./rploader.sh clean;  rm -rf /mnt/sdb3/auxfiles;  rm -rf /home/tc/custom-module;  ./rploader.sh backup;

 

 

특히 ds920+와 ds1621+의 경우 SataPortMap 대신 DTC(Device-Tree_Compiler) 방식을 사용하고 tc는 관련 설정값을 자동으로 찾아 매핑합니다.

 

ds920+ 및 ds1621+에서는 SataPortMap을 무시하시고 별도 수정이나 적용이 필요없습니다.

 

[DS920+]

 

./rploader.sh update

./rploader.sh fullupgrade

 

./rploader.sh serialgen DS920+

./rploader.sh identifyusb

 

(아래 두개 커맨드는 custom-module -> /mnt/sdb3/auxfiles 이 보이지 않으면 수행하십시요.)

mkdir /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles; sudo ln -s /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles /home/tc/custom-module;

 

./rploader.sh build geminilake-7.1.0-42661

 

rm -rf /home/tc/oldpat.tar.gz;./rploader.sh clean;  rm -rf /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles;  rm -rf /home/tc/custom-module;  ./rploader.sh backup;

 

맨마지막 라인은 어짜피 나중에 재부팅해도 복원되지 않는 

pat 파일이 존재하는 폴더를 일괄정리해서 용량을 줄이고 백업까지 마쳐주는 과정입니다.

 

8-1.부트로더 사용 (업데이트 사용자)

tc@box:~$ sudo poweroff

로 위에 반들어진 7.1용 부트로더는 잘 놓아두시고

 

기존 7.0.1 헤놀 부팅상태에서 DSM 7.1.0-42661.pat 파일을 시놀로지 다운로드 센터에서 별도로 받으시고

https://www.synology.com/ko-kr/support/download

제어판-> 업데이트 및 복원 -> DSM 업데이트 -> [수동 DSM 업데이트] 버튼 클릭후 위에 미리 준비한 pat 파일로 업데이트를 진행합니다.

 

업데이트후 10분을 대기하라는 메시지가 나오면 약 1~2분뒤 NAS 란에 제목 telnet 으로 검색해서 나오는 telnet 접속 방법을 활용하셔서

poweroff 해줍니다.

http://www.2cpu.co.kr/nas/37523

 

그런데, 실제 패키지가 많이 설치되어 있는 경우는 이를 감안해서 20분 대기를 해야 한다고 나옵니다.

패키지가 거의 없는 경우가 10분 대기 같습니다.

위 텔넷접속 과정으로 넘어가도록 두기 싫으신 경우는 모니터에서 확인하시면서 재부팅 들어갈때 전원종료로 하시거나  재부팅될때 TC Linux로 진입하도록 재빠르게 변경하셔도 좋을것 같습니다.

 

스크린샷 2022-04-13 오후 12.46.09.png.jpg

 

위에 준비한 7.1용 부트로더로 USB를 교체하시고 부팅만 진행하시고 

사용하시면 됩니다. (별도로 해줄것은 이제 없습니다)

 

 

7.0.1 에서 7.1로 업데이트 하실분은
위 가이드의 8-1 을 제일먼저 처리하시고 기존 사용하시면 USB로 부팅하시면서 다시 Tinycore Linux로 진입하는
3번부터 진행하셔도 됩니다. 이때 Tynicore Linux는 3번째 메뉴이니 4초안에 재빠르게 바꾸셔야 합니다.
USB 메모리를 1개더 준비하지 않고 진행할 수 있는 방법인데, 기존 7.0.1 부트로더가 지워질수 있으니
새로운 기능인 backuploader 와 restoreloader action 을 활용하시는것도 한 방법입니다.

 

 

8-2.부트로더 사용 (신규설치자)

위에서 빌드를 정상적으로 마친이후, 아래 명령으로 USB로 헤놀로지를 재부팅 합니다.

tc@box:~$ sudo reboot 

 

백업된 설정값이나 ext 드라이버가 그대로 남아서 

수정을 위한 다음 Tiny Core Image Build 부팅때 셋팅값이 mydata.tgz 파일로부터 그대로 복원되서 남아 있습니다. 

( 4초내 자동진입하는 기능의 기본 설정은 맨위의 USB, Verbose 입니다. 따로 키보드로 일부러 건드리시지만 않는다면 USB 모드로 자동 진입됩니다.)

헤놀로지 PC 부팅후 화면에

기존 RedPill의 경우 기존 jun로더 처럼 find.synology.com 으로 찾으라는 메시지가 나오지만

이 tinyCore의 경우는  

Decompressing Linux... Parsing ELF... done.

Booting the kernel. 

이런 메시지가 나옵니다. 약 IP할당에서 1~2분의 딜레이가 있으니 약간 기다려 주시면 좋습니다.

이상태에서 다른 PC에서 find.synology.com 로 찾으시면 헤놀로지 IP 찾아집니다. 

이후는 기존 헤놀로지 작업하시던데로 시놀로지 DSM 설치과정 진행하시면 됩니다.

 

---------------------------------------------------------------------------------------------------------

 

Tinycore DSM 7.1 빌드 M SHELL 프로그램 수정배포 (42661 U1 대응)

 

위 가이드의 14개 명령어를 모두 한번에 수행해 주는 쉘 스크립트 입니다.

 

4/24일 이후로 다운받으신 분은 자동 업데이트가 지원됩니다.

그전에 받으셨던 분들은 새롭게 아래 링크에서 다시 받아주시기 바랍니다.

 

이번에 바뀐 7.1.0-42661 U1 의 새로운 다운로드 URL 경로로 Tinycore 가 아직 수정이 안되서

빌드 과정중에 Pat File 다운로드중 URL이 틀려서 중단되실겁니다.

 

이번에 새로 바뀐 42661 nano U1 Pat File 로 미리 다운로드 받아두어서 TC 안에서 오류를 회피 할수 있도록 했습니다.

 

 

 

사용방법은 TC 리눅스에서

 

tc@box:~$

curl --location "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/my.sh.gz" --output my.sh.gz; tar -zxvf my.sh.gz;

 

해서 사용하시면 됩니다.

 

/home/tc 아래 다운로드와 압축해제 자동 처리됩니다.


./my.sh DS918+
./my.sh DS3617xs
./my.sh DS3615xs
./my.sh DS3622xs+
./my.sh DVA3221
./my.sh DS920+
./my.sh DS1621+

 

1106259566_2022-04-248_32_51.thumb.png.9a36269259ddae7993e344fb7b4f5350.png.jpg

 

VM용 버전입니다.

불필요하게 y를 묻는 경우 자동으로 응답합니다.

 

./myv.sh DS918+

./myv.sh DS3617xs
./myv.sh DS3615xs
./myv.sh DS3622xs+
./myv.sh DVA3221
./myv.sh DS920+
./myv.sh DS1621+
 

1573609525_2022-04-199_54_07.thumb.png.f44c890de62c6f8b6d71d4abb9279c36.png.fb04d59fd3ad8bd8159478580256056d.png.jpg

 

TC 리눅스에서는 아래와 같이 다운로드하여 압축을 풀고 /home/tc에서 사용할 수 있습니다.

 

tc@box:~$ 

curl --location "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/myv.sh.gz" --output myv.sh.gz; tar -zxvf myv.sh.gz;

 

 

 

Usage: ./my.sh <Synology Model Name> <Option> <Option> <Option>

 

Options: noconfig, noclean, manual

 

- noconfig: SKIP automatic detection change processing such as SN/Mac/Vid/Pid/SataPortMap of user_config.json file.

 

- noclean: SKIP the 💊   RedPill LKM/LOAD directory without clearing it with the Clean action. 
           However, delete the Cache directory and loader.img.

 

- manual: Options for manual extension processing and manual dtc processing in build action (skipping extension auto detection)

 

Please type Synology Model Name after ./my.sh

신고공유스크랩
146
profile image
화정큐삼 글쓴이 2022.04.14. 13:44
랑데뷰

다들 외계어 외계어 하시는데, 저도 처음엔 리눅스엔 전혀 문외한 였습니다. 선구자 분들이 알려주신 내용대로 그냥 무작정 따라해 봤던 기억이 납니다. 무작정 따라하다 막히시는곳 생기셨을 때, 그 때 하나하나 질문해 주셔도 괜찮습니다. 초보자라고 손가락질 하지 않습니다. 여기 서버포럼은 그런 분위기가 맘에 듭니다. 용기있게 시험해보신 결과 캡쳐하고 하드웨어 스펙 공지대로 잘 적어주시면 답변 주실 친절한 분들이 많습니다.

랑데뷰 2022.04.14. 21:12
화정큐삼

우와 제 댓글이 이렇게 답변해주시면 정말 감사드립니다.

하다가 막히면 문의 드리겠습니다.

감사합니다.

뻐럭 2022.04.14. 13:45

좋은자료 감사드립니다.

이번에 알리에서 공수해온 ASM1064 SATA 드라이버가 인식이 안되는듯 하네요 아마 드라이버 문제겠지요 ?

ssh 접속시 satamap now 시 624로 잡히던데 이칩셋이원래 24포트 를 지원하거라 그렇게 잡히는듯합니다.

이걸 손봐주면 인식할수 있을까요? 아니면 중국산 싸구려라 드라이버가 지원이 안되는걸까요?? ㅠㅠ 안된다면

쓸만한 6포트 sata 카드라도 추천좀 부탁드립니다. ㅠㅠ

profile image
화정큐삼 글쓴이 2022.04.14. 13:51
뻐럭

외장 Sata 카드도 별다른 드라이버 없이 기본추가되는 ahci 드라이버라고 알고 있는데요.저는 마블칩셋을 사용하긴 하지만, ASMEDIA 칩셋이 특성을 좀 타긴하지만 잘되는 경우도 있다고 들었습니다. 제가 보기엔 ahci 드라이버 자체는 문제가 없을듯 하고, SataportMap 설정문제가 아닐까 합니다. pocopico님께 배운 로그 확인법으로 sata까지 확인이 가능할지 모르겠는데요. 로그 한번 떠서 주실수 있으실까요? 방법은 아래 다시 알려드리겠습니다.

profile image
화정큐삼 글쓴이 2022.04.14. 13:53
화정큐삼

텔넷 접속방법

http://www.2cpu.co.kr/nas/37523

 

접속 되시면 아래 커맨드로 수행한 로그 전체를 올려주세요.

 

cat /var/log/junior_reason

 

cat /var/log/*rc*

 

뻐럭 2022.04.14. 14:31

역시 빠른 지도 감사드려요

 

일단 설치는 완료되었는데 메인보드에 연결한 ssd 4개는 정상 인식이 된 상태구요

SATA 확장카드에 임시로 연결한 1개의 HDD가 인식이 안되는 상황이에요

부팅설치 완료된 후에 확인할수 있는 방법이 있을까요 ?

부팅후 DSM에서 외부 ssh 작동후 ssh 접속시

 

cat /var/log/junior_reason

 

cat /var/log/*rc*

 

커맨드가 작동하지를 않네요

 

profile image
화정큐삼 글쓴이 2022.04.14. 17:12
뻐럭

중간에 ASMedia 가 보이긴 하는데 Sata 컨트롤러 라고 나타나질 않는게 좀 이상하긴하네요.

같은 ASMedia 칩셋 Sata 카드 사용하시는분 사용기를 좀 듣긴해야 겠는데요.

현재로선 AHCI Mode 로 인식이 안되는것 봐선 사용하긴 어려울것 같습니다.

뻐럭 2022.04.14. 17:27
화정큐삼

듣보잡 부품을 주문할때 어느정도 감내할부분이라 어쩔수 없겠네요

범용성이 좋은 녀석으로 하나더 구해봐야겠네요 혹시 추천해주실만한 녀석 있을까요? 6포트 이상이면 금상첨화 일텐데 거의 없더라고요

profile image
화정큐삼 글쓴이 2022.04.14. 18:35
뻐럭

저도 알리에서 구입한 6포트 마블칩셋 Sata 카드가 있습니다.

HBA 사용하느라 붙여보질 못해서 지금 시험하려 준비 중입니다.

또 다른 놀고 있는 ASMedia 2포트 카드와 같이 물려서 lspci 로그 한번 보여드리고 괜찮으면

구입링크 참조로 알려드리겠습니다.

profile image
화정큐삼 글쓴이 2022.04.14. 19:34
화정큐삼

Tinycore 와 DS3622xs+ 설치한후 SSH 접속으로 SATA 컨트롤러 모니터한 결과 입니다.

 

tc@box:~$ lspci -tvnnq

-[0000:00]-+-00.0 Intel Corporation 4th Gen Core Processor DRAM Controller [8086:0c00]

+-02.0 Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0402]

+-03.0 Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c]

+-14.0 Intel Corporation 9 Series Chipset Family USB xHCI Controller [8086:8cb1]

+-16.0 Intel Corporation 9 Series Chipset Family ME Interface #1 [8086:8cba]

+-1a.0 Intel Corporation 9 Series Chipset Family USB EHCI Controller #2 [8086:8cad]

+-1b.0 Intel Corporation 9 Series Chipset Family HD Audio Controller [8086:8ca0]

+-1c.0-[01]--

+-1c.2-[02]----00.0 Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168]

+-1c.3-[03]----00.0 Marvell Technology Group Ltd. 88SE9215 PCIe 2.0 x1 4-port SATA 6 Gb/s Controller [1b4b:9215]

+-1d.0 Intel Corporation 9 Series Chipset Family USB EHCI Controller #1 [8086:8ca6]

+-1f.0 Intel Corporation 9 Series Chipset Family H97 Controller [8086:8cc6]

+-1f.2 Intel Corporation 9 Series Chipset Family SATA Controller [AHCI Mode] [8086:8c82]

\-1f.3 Intel Corporation 9 Series Chipset Family SMBus Controller [8086:8ca2]

 

 

 

admin2@DS3622xsp:/$ lspci -tvnnq

-+-[0001:0c]---00.0 Marvell Technology Group Ltd. 88SE9235 PCIe 2.0 x2 4-port SATA 6 Gb/s Controller [1b4b:9235]

+-[0001:09]---00.0 Marvell Technology Group Ltd. 88SE9235 PCIe 2.0 x2 4-port SATA 6 Gb/s Controller [1b4b:9235]

\-[0000:00]-+-00.0 Intel Corporation 4th Gen Core Processor DRAM Controller [8086:0c00]

+-02.0 Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0402]

+-03.0 Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c]

+-14.0 Intel Corporation 9 Series Chipset Family USB xHCI Controller [8086:8cb1]

+-16.0 Intel Corporation 9 Series Chipset Family ME Interface #1 [8086:8cba]

+-1a.0 Intel Corporation 9 Series Chipset Family USB EHCI Controller #2 [8086:8cad]

+-1b.0 Intel Corporation 9 Series Chipset Family HD Audio Controller [8086:8ca0]

+-1c.0-[01]--

+-1c.2-[02]----00.0 Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168]

+-1c.3-[03]----00.0 Marvell Technology Group Ltd. 88SE9215 PCIe 2.0 x1 4-port SATA 6 Gb/s Controller [1b4b:9215]

+-1d.0 Intel Corporation 9 Series Chipset Family USB EHCI Controller #1 [8086:8ca6]

+-1f.0 Intel Corporation H97 Chipset LPC Controller [8086:8cc6]

+-1f.2 Intel Corporation 9 Series Chipset Family SATA Controller [AHCI Mode] [8086:8c82]

\-1f.3 Intel Corporation 9 Series Chipset Family SMBus Controller [8086:8ca2]

pcilib: Cannot write to /var/services/homes/admin2/.pciids-cache: No such file or directory

profile image
화정큐삼 글쓴이 2022.04.14. 19:39
화정큐삼

보시면 DS3622xsp 상에서 잡히는 두번째 lscpi 에서 처음 보이는 마블 Sata 컨트롤러는 실존하지 않는 헤놀로지에서 그냥 잡아주는 가상 컨트롤러라고 보시면 되구요.

1c.3-[03]----00.0 Marvell Technology Group Ltd. 88SE9215 PCIe 2.0 x1 4-port SATA

제가 장착한 마블 6포트 Sata는 인식이 되긴하는데,

이 카드도 알리에서 제대로 알려주지 않고 마블칩셋만 6포트로 하지만 실제로는 4포트만 마블이고 나머지 2포트는 넌 마블입니다. 아래 링크는 제가 구입한 곳입니다. 여기도 마찬가지로 스펙을 속여서 판매합니다.

https://ko.aliexpress.com/item/33016481933.html?gatewayAdapt=glo2kor&spm=a2g0o.order_list.0.0.2ca9140fOJ6Lzm

그리고 추가로 같이 장착한 트랜젠드 2포트 Sata 카드도 넌 마블이라서 역시 인식이 안되는군요.

profile image
화정큐삼 글쓴이 2022.04.14. 19:42
화정큐삼

정말로 구라안치고 순수 마블칩셋만 달린 6포트 사타카드를 알고 계신분이 공유를 해주셨으면 좋겠는데, 저는 아직까지 발견을 못했습니다.

그래서, 저 같으면 HBA 카드인 H200 카드를 구입할것 같습니다. DS918+, DS920+ 등등이 아닌 DS3622xs+ 만 쓰신다는 가정하에는 가장 안정적인 카드입니다.

8포트 Sata를 지원하면서 풀 8포트 마블칩셋입니다.

관심이 있으시다면 구입처와 Sata 케이블 구입하실 수 있는 링크까지 알려드리겠습니다.

뻐럭 2022.04.15. 13:42
화정큐삼

alli.jpg

어제 퇴근전 Marvell 제품을 일단 주문 했습니다. 보니 위에 알려주신 링크와 동일제품이네요 와 또 잘못 시킨거네요 ㅜㅜ

어짜피 3622xs+ 로 갈 예정이라 HBA 카드인 H200 과 사타케이블 주문 처를 공유해주시면 정말 감사드리겠습니다.

 

profile image
화정큐삼 글쓴이 2022.04.15. 16:28
뻐럭

아이고, 자꾸 이중지출하셔서 어떻하나요?

H200 아직 35개 남았다고 하네요.

https://www.2cpu.co.kr/sell/463283?&sfl=wr_subject%7C%7Cwr_content&stx=9211&sop=and

 

케이블은 4개 단위로 1개의 묶음케이블입니다. 8개 모두 하드 물리시려면 2개 구입하시면 됩니다.

https://smartstore.naver.com/comsmall/products/111270875?NaPm=ct%3Dl203y9nz%7Cci%3Dcheckout%7Ctr%3Dppc%7Ctrx%3D%7Chk%3Dcecad9b9a054579f668a10bdd8f0372c7d750ad0

 

저 2CPU 사이트에도 중고 케이블 같이 판매 하는데, 4개포트가 아니라 2포트짜리 입니다.

참고 하십시요.

뻐럭 2022.04.15. 17:11
화정큐삼

모든 도전엔 희생이 따르는 법이지요 

감사합니다. 모두 주문 완료 하였습니다.

도착하면 다시한번 도전해 보도록 하겠습니다.

이번에 세팅 완료되면 포럼에서 나눔을 진행해서 분양들 해드려야 겠어요 보드 삽입 USB도 잘못해서 2개 추가 주문해서 ㅠㅠ 

Reimus 2022.04.14. 16:47

업데이트 방법까지 정성스럽게 정리해주셔서 감사합니다.

 

서버포럼 글 보고 proxmox환경에 헤놀로지 6.2에서 7.0까지 잘 넘어왔는데, 7.1 업데이트를 도전해봐야겠네요.

profile image
화정큐삼 글쓴이 2022.04.14. 17:14
Reimus

저도 헤놀포럼에서 보고 금일 처음알았는데, 레드필 처음 탄생했을때 개발자들이 모두 proxmox 환경 위주로만 개발을 했다고 하더군요. 지금은 esxi, 네이티브 다양하게 활용되는데요. 초반에는 저랬다더군요.

랑데뷰 2022.04.14. 22:05

안녕하세요. 설명을 보고 DS920+로 신규설치할려고 하는데

 

./rploader.sh serialgen DS920+

 

./rploader.sh identifyusb now

 

./rploader.sh satamap now

 

./rploader.sh ext broadwellnk-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8168/rpext-index.json

 

여기까지 수행후에는 그 다음부터 잘 모르겠습니다.

그 밑으로는 해당 DS920+ 설명이 없어서 뭘 해야되는지 고수분들 도움 부탁드립니다.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 59 달소 23.05.29.01:57 23070 +23
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 71 달소 23.05.23.23:58 24734 +23
잡담 아파트 폐기장소에 컴터가 버려져서 주워와보았는데... 7 TheSTREET 2시간 전20:46 163 +3
잡담 베란다 홈 서버(?)실 모니터링 모니터 설치 4 헤놀로지맨 4시간 전18:31 180 +1
업데이트 RR-24.3.7 업데이트 10 EXP 1일 전12:25 381 +3
4972 질문
image
하루오빠 43분 전22:40 31 0
4971 잡담
image
TheSTREET 2시간 전20:46 164 +3
4970 잡담
image
헤놀로지맨 4시간 전18:31 181 +1
4969 질문
normal
프리맨2000 11시간 전12:16 78 0
4968 질문
normal
지축또타 12시간 전11:06 122 0
4967 질문
normal
모랄로 12시간 전10:48 227 0
4966 질문
image
양수 23시간 전00:08 118 0
4965 잡담
image
훔친수건 21시간 전01:47 341 0
4964 질문
image
레이져 1일 전21:16 96 0
4963 질문
image
스맛홈매니아 1일 전20:21 80 0
4962 업데이트
image
EXP 1일 전12:25 381 +3
4961 질문
image
유니파트 2일 전22:15 241 0
4960 후기
image
헤놀로지맨 2일 전19:51 769 +4
4959 질문
image
유니파트 2일 전18:24 72 0
4958 질문
normal
Skywa1ker 2일 전17:46 176 0
4957 질문
normal
블랙앤해적 2일 전17:37 45 0
4956 질문
normal
요트 2일 전17:13 313 0
4955 질문
normal
zip 2일 전13:01 130 0
4954 질문
normal
모랄로 2일 전09:30 126 0
4953 업데이트
normal
화정큐삼 2일 전00:52 367 +4