●●● dsm 7.1빌드작업 esxi 서버의 tinycore 에 myv.sh 적용하여 랜인식을 위한 수정작업 boot loader update
♨ 카랜더 일정 :
2022년05월06일
본문
● dsm 7.1빌드작업 esxi 서버의 tinycore 에 myv.sh 적용하여 랜인식을 위한 수정작업 boot loader update
d:\tinycore_backup\tinycore_redpill_v046_v40_by_11qkr_image.zip
빌드 참조 ./11q_myv.sh
1) Y,y 클릭으로 진행
2) nano edit 빌드중 install
3) 빌드중 user_config.json 수정가능 ( 하기 추천 설정)
tc@box:~$ cat user_config.json
{
"extra_cmdline": {
"pid": "0x0001",
"vid": "0x46f4",
"sn": "1130LWN003752",
"mac1":"XXYYXXYYXXYY",
"SataPortMap": "88",
"DiskIdxMap": "0000"
},
"synoinfo": {
"internalportcfg" : "0xffff",
"maxdisks" : "16"
},
"ramdisk_copy": { }
}
tc@box:~$
업데이트 정보
m:\tinycore_backup\tinycore_redpill_v046_by_11qkr_image_v37.zip
./11q_myv.sh
dts_file_pcie_root_find.sh 추가
https://11q.kr/www/bbs/board.php?bo_table=s11&wr_id=11934
에 ds918p 빌드 정보 참조 드립니다.
---------------------------
dsm7.1 다운로드 사이트 문제시도 myv.sh는 빌드 가능 합니다.
https://archive.synology.com/download/Os/DSM
22년05월11일 dsm 사이트에 7.1-42661 다운로드 할수 없습니다
myv.sh(11q_myv.sh)로 빌드 해야 정상 빌드 됩니다.
7.1대신 7.1???-1로 빌드가능하게 2cpu 회원께서 작업한 유용한 툴입니다.
Tinycore DSM 7.1 빌드 쉘 프로그램 수정배포 (42661 U1 대응)
https://www.2cpu.co.kr/nas/38993?page=0&cwin=#c_39009
다운로드
https://xpenology.com/forum/topic/7848-links-to-loaders/
DSM 7.x - Read Flyride topic
Tinycore-redpill
Main.zip | Download is straight from Github. Link to code: https://github.com/pocopico/tinycore-redpill
에서 main.zip 다운로드 기본 정보
myv.sh 적용하여 dsm7.1 빌드 방법 소개 드립니다
설치 방법 (일반 tiny core에서) 아래 내용 복사 붙이기로 설치
tc@box:~$ cat my_build_update.sh
rm -f m*.sh.gz
wget https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/m.sh.gz; tar -zxvf m.sh.gz;
wget https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/my.sh.gz; tar -zxvf my.sh.gz;
wget https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/myv.sh.gz; tar -zxvf myv.sh.gz;
ls -lrt m*.sh
tc@box:~$
빌드방법
1)./my11q.sh 빌드 ==> ./11q_myv.sh
tc@box:~$ ./my11q.sh
my11q.sh
----------------------------------------------------------------------------------------
Usage: ./my11q.sh <Synology Model Name> <Options>
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 now command.
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 ./my11q.sh
./my11q.sh DS918+
./my11q.sh DS3617xs
./my11q.sh DS3615xs
./my11q.sh DS3622xs+
./my11q.sh DVA3221
./my11q.sh DS920+
./my11q.sh DS1621+
* DS3615xs Intel Core i3-4130 Dual Core 4 Yes Bromolow DDR3 ECC 4 GB
* DS3622xs+ Intel Xeon D-1531 Six Core 12 Yes Broadwellnk DDR4 ECC SODIMM 16 GB
* DS918+ Intel Celeron J3455 Quad Core 4 Yes Apollolake DDR3L SODIMM 4GB
DS3617xs Intel Xeon D-1527 Quad Core 8 Yes Broadwell DDR4 ECC SODIMM 16 GB
DS920+ Intel Celeron J4125 Quad Core 4 Yes Geminilake DDR4 4GB
DS1621+ AMD Ryzen V1500B Quad Core 8 Yes V1000 DDR4 ECC SODIMM 4GB
x DS916+ Intel Pentium N3710 Quad Core 4 Yes Braswell DDR3 2 / 8 GB
===========
▶ 저의 esxi 서버의 user_config.json 파일 구조
------------------------------------
tc@box:~$ cat user_config.json_DS3615xs
{
"extra_cmdline": {
"pid": "0x0001",
"vid": "0x46f4",
"sn": "1330LWN010700",
"mac1":"XXYYXXYYXXYY",
"SataPortMap": "9",
"DiskIdxMap": "00"
},
"synoinfo": {
"internalportcfg" : "0xffff",
"maxdisks" : "16"
},
"ramdisk_copy": { }
}
tc@box:~$
======================
상기 복사 적용 수정한 my11q.sh 파일 입니다
--------
빌드전에 부분에 추가후 사용하세요
다음내용 첫줄 찾아 수정 추가 하세요 (나노에디터도설치 후 작업 )
echo ""
echo ==============set cat user_config.json editor =======================
tce-load -w -i nano.tcz
tce-load -w -i mc
tce-load -w -i htop
echo ==============================================================
./rploader.sh serialgen $MODEL
echo Enter === 1_serialgen copy to past
echo Enter === 2_Edit,,,, nano user_config.json_${MODEL}.....chang,,,,
echo "
====================================
Esxi Server SPL condition
===========================
"sn": "???????????",
"mac1": "XXYYXXYYXXYY",,,,,XXYY 3
"SataPortMap": "9",
"DiskIdxMap": "00"
====================================
"
echo Enter === 3_Auto,,,, cp user_config.json_${MODEL} user_config.json
echo Enter ==========================================================
read answer
nano user_config.json_${MODEL}
cp user_config.json_${MODEL} user_config.json
cat user_config.json
echo ""
# intel driver install
./rploader.sh ext ${TARGET_PLATFORM}-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/vmxnet3/rp>
./rploader.sh ext ${TARGET_PLATFORM}-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8101/rpex>
./rploader.sh ext ${TARGET_PLATFORM}-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8125/rpex>
./rploader.sh ext ${TARGET_PLATFORM}-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpex>
./rploader.sh ext ${TARGET_PLATFORM}-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpe>
# real tek driver install
./rploader.sh ext ${TARGET_PLATFORM}-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8168/rpex>
./rploader.sh ext ${TARGET_PLATFORM}-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8169/rpex>
echo ============================================
==========================================================
./cpu_memory.sh
팁) 간단한 부팅 메뉴 확인및 수정 방법
첨부 파일 로 빌드 진행 ./my11q.sh 로 진행 하세요 (esxi 사용기준)
==> ./11q_myv.sh
i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\046ver\tinycore_redpill_v046_by_11qkr_v32.zip
./my11q.sh
뷰PDF 1,2
office view
관련자료
-
링크
-
첨부
댓글목록
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
자동빌드 파일 추가 인텔 ,리얼텍 드라이브 자동 빌드 추가 및 user_config.json 빌드중에 수정 가능 합니다.
i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\046ver\tinycore_redpill_v046_by_11qkr_v33.zip
https://11q.kr/www/bbs/board.php?bo_table=s11&wr_id=11924c_11931
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
ds920 Esxi 서버용 적용 필수 조건 (설정없이 자동 HDD sata인식)
------------------------------------
tc@box:~$ cat user_config.json_DS3615xs
{
"extra_cmdline": {
"pid": "0x0001",
"vid": "0x46f4",
"sn": "1330LWN010700",
"mac1":"XXYYXXYYXXYY",
"SataPortMap": "9",
"DiskIdxMap": "00"
},
"synoinfo": {
"internalportcfg" : "0xffff",
"maxdisks" : "16"
},
"ramdisk_copy": { }
}
tc@box:~$
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
마그레이션 ds3615에서 ds3622로 가능
일부 마이그레이션을 진행시 파티션 포멧되는 상황이 발생되어 테스트후 진행 바랍니다
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
exit 서버의 ds920 빌드 sata 포트 dts 확인정보 명령어
vi /home/tc/redpill-load/ds920p.dts
의 구성정보를 편집 해야 합니다
===========================
lspci -tvnnq
udevadm info --query path --name sda
udevadm info --query path --name sda | awk -F / '{print : }' | awk -F : '{print : , }'
udevadm info --query path --name sdb
udevadm info --query path --name sdb | awk -F / '{print : }' | awk -F : '{print : , }'
==============
-[0000:00]-+-00.0 Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge [8086:7190]
+-01.0-[01]--
+-07.0 Intel Corporation 82371AB/EB/MB PIIX4 ISA [8086:7110]
+-07.1 Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111]
+-07.3 Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113]
+-07.7 VMware Virtual Machine Communication Interface [15ad:0740]
+-0f.0 VMware SVGA II Adapter [15ad:0405]
+-10.0 LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI [1000:0030]
+-11.0-[02]--+-00.0 VMware USB1.1 UHCI Controller [15ad:0774]
| +-01.0 Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) [8086:100f]
| +-02.0 VMware USB2 EHCI Controller [15ad:0770]
| +-04.0 VMware SATA AHCI controller [15ad:07e0]
| +-05.0 VMware SATA AHCI controller [15ad:07e0]
| \-06.0 Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) [8086:100f]
+-15.0-[03]--
+-15.1-[04]--
+-15.2-[05]--
+-15.3-[06]--
+-15.4-[07]--
+-15.5-[08]--
+-15.6-[09]--
+-15.7-[0a]--
+-16.0-[0b]--
+-16.1-[0c]--
+-16.2-[0d]--
+-16.3-[0e]--
+-16.4-[0f]--
+-16.5-[10]--
+-16.6-[11]--
+-16.7-[12]--
+-17.0-[13]--
+-17.1-[14]--
+-17.2-[15]--
+-17.3-[16]--
+-17.4-[17]--
+-17.5-[18]--
+-17.6-[19]--
+-17.7-[1a]--
+-18.0-[1b]--
+-18.1-[1c]--
+-18.2-[1d]--
+-18.3-[1e]--
+-18.4-[1f]--
+-18.5-[20]--
+-18.6-[21]--
\-18.7-[22]--
/devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata2/host1/target1:0:0/1:0:0:0/block/sda
00: 11.0,04.0
/devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata3/host2/target2:0:0/2:0:0:0/block/sdb
00: 11.0,04.0
삽질황제님의 댓글
삽질황제 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (118.♡.165.22) 작성일
다운 받아갑니다.
공구님의 댓글
공구 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (175.♡.4.154) 작성일
감사합니다.
bluecatus님의 댓글
bluecatus 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (193.♡.32.41) 작성일
thanks.
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
esxi 서버용은 lan이 잡히지 않으면
"mac1":"XXYYXXYYXXYY",
으로 변경 하세요
댕댕이님의 댓글
댕댕이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (218.♡.129.36) 작성일
감사합니다.
mrgs83님의 댓글
mrgs83 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (78.♡.235.5) 작성일
Thank You!
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
d:\tinycore_backup\tinycore_redpill_v046_v40_by_11qkr_image.zip ....add info 작업 내용
--------
https://www.2cpu.co.kr/PDS/14589
-----------
tc@box:~$
curl --location "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/grubmenu.sh" --output grubmenu.sh; chmod +x grubmenu.sh;
Tinycore 를 위한 간단한 유틸 하나 배포합니다.
필요에 의해 grub.cfg 내의 재부팅후 기본 부팅 메뉴를 변경하고 싶으실 때 사용하시면 됩니다.
USB <-> Tiny Core Image Build
SATA <-> Tiny Core Image Build
사이에 변경하고 싶은경우 열심히 키보드 앞에서 대기하실 필요 없습니다.
사용법은 맨 위 커맨드로 다운로드 받으시고
뒤 옵션은 메뉴 순서대로 1,2,3 중에 선택해 주시면 됩니다.
tc@box:~$ ./grubmenu.sh 1
tc@box:~$ ./grubmenu.sh 2
tc@box:~$ ./grubmenu.sh 3
1. menuentry 'Yet Another Jun`s Mod x RedPill DS1621+ v7.0.1-42218 (USB, Verbose)' {
2. menuentry 'Yet Another Jun`s Mod x RedPill DS1621+ v7.0.1-42218 (SATA, Verbose)' {
3. menuentry 'Tiny Core Image Build' {
tc@box:~$ ./grubmenu.sh 1
Mounting /dev/sda1 to localdiskp1
grub boot partition mounted normally.
Entries in Localdisk bootloader :
=======================================================================
승우님의 댓글
승우 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (125.♡.145.188) 작성일
Thank You!
mrgs83님의 댓글
mrgs83 이름으로 검색 아이피 (88.♡.107.169) 작성일서비지님의 댓글
서비지 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (211.♡.63.220) 작성일
감사합니다.
권말놈님의 댓글
권말놈 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (210.♡.223.46) 작성일
감사합니다.
고구마는맛있어님의 댓글
고구마는맛있어 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (61.♡.35.74) 작성일
감사합니다.
프린터이야기님의 댓글
프린터이야기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (125.♡.163.242) 작성일
감사합니다.
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
ARPl 로더를 사용을 추천 합니다
★★★ 시놀로지작업) 새로운 레드필 로더 ARPL(Automated Redpill Loader)로 빌드하기 강력 추천
https://11q.kr/www/bbs/board.php?bo_table=s11&wr_id=12423
이안77님의 댓글
이안77 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (221.♡.1.166) 작성일
감사합니다
♥간단_메모글♥
-
등록일 04.15가입 인사드립니다.댓글 6
-
등록일 04.09가입인사.댓글 4
-
등록일 03.03안녕하세여댓글 1
-
등록일 02.13
최근글
-
등록일 11.19
새댓글
-
등록자 삽질황제 등록일 18:00
-
등록자 changgeol 등록일 13:56
-
등록자 스노우캣 등록일 10:29
-
등록자 사다드 등록일 06:22
-
등록자 애완용 등록일 11.20
오늘의 홈 현황
QR코드
☞ QR코드 스캔은 kakao앱 자체 QR코드