★★★ 부트로더 강력추천 )헤놀로지 RedPill tinyCore 만능부트로더 xpenology dsm7.0.1적용
컨텐츠 정보
- 13,662 조회
- 7 댓글
- 0 추천
- 목록
본문
● Exsi서버 )헤놀로지 RedPill tinyCore 만능부트로더
명령어 버전업
https://11q.kr/www/bbs/board.php?bo_table=s11&wr_id=11650&page=1
최종파일은
https://11q.kr/www/bbs/board.php?bo_table=s11&wr_id=11924
입니다
간단 사용방법 빌드메뉴로 진입
sudo su 권한 변경후 sh 1.sh 로 퍼미션 변경후 사용하고자 하는 로더를
./??????.sh 실행하면 자동으로 빌드 됩니다.
▶ 사용방법
- 명령어를 자주사용하지 않는 것으로 초보자에게 명령어 첨부 자동 빌드구성
- 내용확인 cat 파일, 정보 확인
- 수정 vi 파일 수정 합니다.
1.초기 빌드모드로 접속
빌드전 메뉴
빌드후 메뉴
바로 명령어 참조 확인 빌드하여 사용
또는 pc에서 사용을 위한 명령어 참조 실행
sudo su
ifconfig
passwd tc
1234
하여
pc에서 putty로 ssh 접속 합니다
또는
- 첨부 파일
sh 1.sh
하여 퍼미션 *.sh 변경 합니다
vi user_config_ds3615xs_vmdk.json
수정을
i
ESC 키
:wq
저장
사용 빌드 사용중인 빌드 파일을 첨부 저장 합니다
putty 접속후 사용방법
sh 1.sh
명령어 실행 퍼미션 변경후
./ds3615xs.sh
실행하면 ds3615용으로 자동으로 빌드 됩니다
관련파일 수정은
cat ds3615xs.sh
확인
vi ds3615xs.sh
로 수정 실행하면 user_config.json에 복사후 빌드 됩니다.
다른 파일도 다른 sh 파일 구성에 json파일을 참조 확인 사용 바랍니다.
백업 저장한 부트로더 파일을 저장 공유 합니다,.
상기 내용을 참조
sh 1.sh 로 퍼미션 변경후 사용하고자 하는 로더를
./??????.sh 실행하면 자동으로 빌드 됩니다.
추가파일 v045 연결 성공
i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\045ver\vmdk\
tinycore-redpill_v045_11qkr.img
1) 오리지널 RedPill설정의 HDD 연결설정
부트로더 파일 작업준비 > img 파일을 vmdk 변환작업
- HDD data 구성 ? >> sata > 종속으로 구성
부트로더 연결 설정 > sata > 독립영구로 구성
▶ RedPill tinyCore 만능부트로더 Exsi 서버 설치
- 파일 : vmdk용 제공
tinycore-redpill.v0.4.4.vmdk
연결안되고
img 파일을 vmdk 변환 작업으로 진행
파일을 . 을 없애고 파일명 변경 합니다
tinycore-redpill_v0_4_4_11qkr.img
StarWindConverter.exe 을 이용하여 변환 합니다
변환을 성공적으로
vm HDD설정 vmdk파일을 기존하드로 추가 합니다
부팅옵션은
기타 구성 내용
접속후 tinycore로 접속 합니다
주) 마우스 클릭이 잘 안되어 ...
아무곳에 추정하여 마우스 우클릭후 terminal 접속합니다
관리자 권한
sudo su
ipconfig
passwd tc
1234
====> pc에서 ssh의 putty 접속을 위한 준비...끝
putty접속은 ssh 22번 포트로
ifconfig에서 확인한 tc/1234로 접속 합니다
자동으로 업데이트 및 구성을 기본값으로 진행 합니다
vmdk에서는 USB VId Pid는 수정 불필요 상기 대로 사용해도 됩니다
백업까지 하고
빌드 작업 완료
reboot
빨리 움직여 (4초내) 필히 exsi서버는 sata로 진행 합니다.
접속 dsm 설치
lan 연결이 안된다
빌더모드로 재연결 재빌드해야 합니다
드라이브를 찾아
https://github.com/pocopico/rp-ext
https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json
https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json
https://raw.githubusercontent.com/pocopico/rp-ext/master/vmxnet3/rpext-index.json
https://raw.githubusercontent.com/pocopico/rp-ext/master/r8125/rpext-index.json
저의 연관 드라이브 ds918
./rploader.sh ext apollolake-7.0.1-42218 add 드라이브명
./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json
./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json
./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/vmxnet3/rpext-index.json
./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8125/rpext-index.json
============= 3exsi_918.sh 파일을 만들어 준비 =====================
root@box:/home/tc# cat 3exsi_918.sh
### ds918p_Exsi server build processor ##
### https://11q.kr #####
#==========================================
./rploader.sh clean all
cat user_config.json
#===========================================
./rploader.sh update now
#===========================================
#./rploader.sh serialgen DS918+
#./rploader.sh identifyusb now
#./rploader.sh satamap now
# ===========================================
cat user_config.json
cp user_config_ds918p.json user_config.json
./rploader.sh ext apollolake-7.0.1-42218 auto
cat user_config.json
./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json
./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json
./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/vmxnet3/rpext-index.json
./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8125/rpext-index.json
./rploader.sh build apollolake-7.0.1-42218
# ===========================================
# ==========================================
./redpill-load/ext-manager.sh info
cat user_config.json
#./rploader.sh backup now
filetool.sh -b
# ===========================================
# ========== end ===========================
# ==========================================
# reboot
# find.synology.com/
==========
touch 3exsi_918.sh
vi 3exsi_918.sh
cat 3exsi_918.sh
chmod a+x 3exsi_918.sh
sh 3exsi_918.sh
주) mac을 다음과같이 연결해야 네트워크 아답터 2개 연결시 정상 연결 됩니다.
"mac1": "XXYYXXYYXXYY",
winscp접속 백업
이제 준비 완료
reboot
저는 변경으로 재접속 성공
초기 설치자는 dsm 설치
성공입니다,.,,,,
추가 정보
주) mac을 다음과같이 연결해야 네트워크 아답터 2개 연결시 정상 연결 됩니다.
"mac1": "XXYYXXYYXXYY",
하기 ds918_test 서버연결립니다
user_config_ds918p_vmdk.json
user_config.json
조건 입니다
{
"extra_cmdline": {
"pid": "0x5678",
"vid": "0xffff",
"sn": "1860PDN007322",
"mac1": "XXYYXXYYXXYY",
"SataPortMap": "66",
"DiskIdxMap": "0600"
},
"synoinfo": {
"internalportcfg" : "0xffff",
"maxdisks" : "16"
},
"ramdisk_copy": { }
}
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠
관련자료
-
링크
-
첨부등록일 2022.02.16 21:27등록일 2022.02.16 21:27등록일 2022.02.17 02:12등록일 2022.02.17 02:22