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

jun 모드 새로운 빌드방식이 하나 생겼네요..

블랙앤해적 617

2

10

jun 모드로 빌드하면서 새로운 방식으로 빌드하는것 같습니다.

ds3622 테스트시 7.1.0 u1 -> u2 업데이트로 이상없이 잘 됬습니다.

 

<작동방법 설명>

https://github.com/fbelavenuto/arpl  

 

<usb 이미지>

https://github.com/fbelavenuto/arpl/releases/download/v0.1-alpha2/arpl-0.1-alpha2.img.zip 

 

<확장>

https://github.com/fbelavenuto/arpl-addons

신고공유스크랩
10
profile image 1등
달소 2022.07.04. 09:10

오오.. 새로운 방식이군요.

개선되는 방향이 많아지면 좋지요 ㅎㅎ

아쉬운점은 애드온 드라이버가 적다는점..정도일까요 ㅎㅎ 현 상황에서는 드라이버가 호환성좋은게 최고인데요

profile image 2등
화정큐삼 2022.07.04. 10:04

이번에 새로 게시된 브라질 개발자분 같네요. 저도 내용을 깊게 보진 못했는데, 다시 잘 살펴봐야겠습니다. ^^

profile image 3등
화정큐삼 2022.07.04. 10:06

자동 Redpill 로더

이 특별한 프로젝트는 Redpill과의 테스트를 용이하게 하기 위해 작성되었으며 다른 사용자와 공유하기로 결정했습니다.

 

아직 알파 단계이며 문서도 거의 없지만 기능합니다.저는 브라질 사람이고 영어가 서툴러서 번역에 대해 사과드립니다.

 

저는 가능한 한 사용하기 쉬운 시스템을 만들기 위해 노력했습니다. 삶을 쉽게 하기 위해서요.로더는 SATADom 또는 USB 중 어떤 장치가 사용되고 있는지 자동으로 감지하여 해당 VID 및 PID를 올바르게 감지합니다.redpill-lkm는 네트워크 인터페이스와 관련된 변수를 설정하지 않고 커널을 부팅할 수 있도록 편집되어 있기 때문에 로더(및 사용자)가 걱정할 필요가 없습니다.zImage 및 Ramdisk 패치를 만드는 Jun의 코드가 포함되어 있으며, 업데이트에 의해 "zImage" 또는 "rd.gz"가 변경된 경우 로더는 패치를 다시 적용합니다.빌드 42218 및 42661(업데이트 5까지)은 동작하고 있습니다.자동 업데이트는 계속 사용할 수 있을지 모르기 때문에 비활성화해야 합니다.

 

이 프로젝트를 사용하려면 사용 가능한 최신 이미지를 다운로드하여 USB 스틱 또는 SATA 디스크 온 모듈에 구우십시오.기입한 미디어로부터 기동하도록 PC를 설정하고, 화면에 표시되는 정보를 따릅니다.부팅 시 사용자는 컴퓨터 자체에서 "menu.sh" 명령을 호출하거나 SSH를 통해 액세스하거나 화면에 표시된 주소(http://:7681)를 입력하여 가상 단말기(tyd)를 사용할 수 있습니다.로더는 마지막 파티션의 크기를 자동으로 늘리고 2GiB보다 큰 경우 이 공간을 캐시로 사용합니다.

 

메뉴 시스템은 역동적이고 사용자가 문제없이 사용할 수 있는 직관적이었으면 합니다.모델, 선택한 모델의 기존 빌드 번호 선택, 시리얼 번호의 랜덤 입력 또는 작성, 하드웨어 검출 옵션에 의한 애드온 추가/삭제, "cmdline" 및 "synoinfo" 엔트리 추가/삭제/표시, LKM 버전 선택, 로더 작성, 부트, 컨피규레이션파일 수동 편집, 키 맵 선택 및 종료가 가능합니다.

 

추가 및 "synoinfo" 항목에서는 로더를 다시 작성해야 하지만 "cmdline" 항목에서는 그렇지 않습니다.선택한 모델에 대해 정의된 "cmdline" 및 "synoinfo" 엔트리를 볼 수 있으며 사용자 정의 엔트리의 우선순위가 높아집니다.

 

(USB 스틱을 사용하는 경우) VID/PID를 설정하거나 네트워크인터페이스의 MAC 주소를 정의할 필요는 없습니다.사용자가 인터페이스의 MAC 주소를 변경할 경우 대응하는 메뉴에 수동으로 "cmdline" 엔트리를 추가해야 합니다(mac1에 따라 "netif_num"을 설정합니다).4인치 엔트리).

 

디바이스 트리 시스템을 사용하여 HD를 정의하는 모델을 선택하면 아무것도 설정할 필요가 없습니다.디바이스 트리를 사용하지 않는 모델의 경우 설정을 수동으로 수행해야 하며, 이를 위해 "Cmdline" 메뉴에 SATA 컨트롤러, DUMY 포트 및 사용 중인 포트를 표시하는 옵션이 있으므로 "SataPortMap", "DiskIdxMap" 및 "sata_remap"을 만들 수 있습니다.모델에서 지원되는 HD의 최대 크기를 변경하여 "maxdisks" 및 "internalportcfg"를 자동으로 조정하는 옵션도 있습니다.

 

또 다른 중요한 점은 로더가 CPU에 FMA3 명령이 있는지 여부를 검출하고 FMA3 명령이 필요한 모델을 표시하지 않는다는 것입니다.따라서 DS918+ 및 DVA3221 모델이 표시되지 않는 것은 CPU가 FMA 명령을 지원하지 않기 때문입니다.

 

디바이스 트리가 없는 모델에서는 DUMY 포트 에러를 표시하지 않는 심플한 패치를 개발했습니다.사용자는 안심하고 설치할 수 있습니다.

 

애드온을 다운로드하여 로더에 추가할 수 있습니다.

 

모든 코드는 TTG, 포코픽코, 점키 및 TTG의 오리지널 레드필 로드 프로젝트를 지속하는 데 관련된 다른 작업에 기반했습니다.

 

앞으로 더 많은 정보가 추가될 것입니다.

profile image
quad 2022.07.05. 01:03
화정큐삼

네이티브에서 3622xs+ 로 빌드하고 설치까지 됩니다.

7.0.1로 빌드하고 그 이후 DSM update에서 7.1 U1, U2 까지 업데이트 했는데 무난히 잘 되었습니다.

 

부팅된 USB를 뽑아서 윈도우에 넣고 보니,

grub.cfg 는 말씀하신 것처럼 휑~ 합니다.

pid/vid/mac1/netif_num 가 없습니다.

다만, user_config.yml 파일에 SN과 모델명, pid/vid가 있는 걸 보니 그걸 읽어 오는 것 같습니다.

mac은 안 보이는데 그럼 정품 mac은 필요가 없다는 뜻 일까요?

profile image
화정큐삼 2022.07.04. 10:21

Ext 는 달소님 말씀대로 pocopico 님 Ext 만큼 다양하진 않지만, 

가장 기본적인 네트워크 드라이버나 mpt3sas 정도는 있는것 같습니다.

저는 제일 궁금한것이 mpt3sas 입니다. 기존 DTC 모델로 알려진 DS920+/DS1621+/DS2422+/DVA1622 등에선

pocopico님 ext 가 문제가 있어서 동작하지 않는 상태입니다.

스크린샷 2022-07-04 오전 10.18.51.png.jpg

profile image
화정큐삼 2022.07.04. 10:26
화정큐삼

TC를 VM 에서 사용시 e1000 드라이버를 e1000e 로 오탐하기에 강제로 e1000 을 넣어주어야 하는 현상은 이제 사라지는건지 모르겠습니다. 실제 써봐야 어떤지 알수 있을것 같은데요. 사무실에 버추얼박스에서라도 올려 봐야 겠습니다.

 

이렇게 e1000 으로 바꾸어 주어야 하는 VM이

버추얼박스/proxmox/esxi 셋다 모두 해당되는 사항인가요?

profile image
화정큐삼 2022.07.04. 10:33

저처럼 버추얼 박스에 올리실분은 아래처럼 변환하시면 됩니다.

VMDK 포맷도 지원되는것 같습니다.

맥 커맨드 기준인데 윈도우도 비슷할것 같은데요. 달소님 내용 추가 부탁드립니다.

VBoxManage convertdd arpl.img arpl.vdi --format VDI

profile image
화정큐삼 2022.07.04. 10:37

부팅하고 시작하면 아래와 같습니다. TC Linux 처럼 작은 리눅스 커널을 사용하는것 같네요.

스크린샷 2022-07-04 오전 10.35.48.png.jpg

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 61 달소 23.05.29.01:57 24371 +23
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 72 달소 23.05.23.23:58 25929 +23
잡담 헤놀로 넘어오고 가장 만족스러운 부분 (Hyper Backup) 2 N4100 15시간 전22:38 186 +1
잡담 RAID5(SHR)의 저장속도가 이렇게나 빠른거였네요.. (NVMe SSD삽질) 10 estel1 4일 전23:51 515 +2
가이드 시놀로지 도커로 Wireguard VPN + qBittorrent + tsharp(It's torr) 사용하기 11 펜타네스트 24.04.12.16:13 460 +4
482 정보
image
EXP 24.04.08.19:30 893 +2
481 정보
image
EXP 24.04.08.00:29 559 +1
480 정보
normal
쵸비요 24.04.06.14:47 215 0
479 정보
image
빨간물약 24.03.30.13:54 371 +1
478 정보
normal
TheSTREET 24.03.30.00:43 348 0
477 정보
normal
알랑1 24.03.24.16:32 746 +2
476 정보
normal
EXP 24.03.15.17:58 277 +3
475 정보
normal
EXP 24.03.15.17:47 161 0
474 정보
normal
깜이 24.03.10.19:39 111 0
473 정보
normal
TheSTREET 24.03.10.02:53 269 +1
472 정보
image
EXP 24.03.07.13:36 533 +4
471 정보
image
장인극장 24.03.01.11:10 526 0
470 정보
image
파인콘 24.02.19.22:40 368 +4
469 정보
normal
해피몽 24.02.18.15:22 400 +2
468 정보
image
해피몽 24.02.18.09:51 866 +8
467 정보
normal
빠가로티 24.02.14.07:55 411 +3
466 정보
image
달소 24.02.07.22:30 1524 +9
465 정보
normal
반투검스 24.02.07.20:24 311 +2
464 정보
image
불만족감자 24.02.04.19:57 1306 +3
463 정보
image
big.dady 24.02.04.18:24 728 +5