★★★ UEFI 버전)tinycore-redpill-uefi.v0.4.5.img.gz 부팅UEFI 변경 작업기 명령어 초기값 추가 마운트 작업 입니다.
컨텐츠 정보
- 25,705 조회
- 4 댓글
- 0 추천
- 목록
본문
● tinycore-redpill-uefi.v0.4.5.img.gz 부팅UEFI 변경 작업기 명령어 초기값 추가 마운트 작업 입니다.
uefi로 빌드후 사용 명령어 빌드후 백업 하여 이미지 마운트
img 파일에 초기값으로 저장 작업 입니다
기본/원본은 uefi 파일이 공개 되어서 작업 합니다,
첨부 링크 다운로드 파일에 명령어 추가 마운트 img 파일 입니다.
usb/esxi 서버에 사용가능
관련정보 출처
https://github.com/pocopico/tinycore-redpill/
https://xpenology.club/install-dsm-7-on-baremetal-or-vm/
https://xpenology.com/forum/topic/53817-redpill-tinycore-loader
https://github.com/pocopico/rp-ext\
원본 제작자 다운로드
i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\uefi_ver\tinycore-redpill-uefi_v045_by_11qkr.img\
tinycore-redpill-uefi_v045_by_11qkr_s1.img
▶ 작업
조건: esxi 사용조건
준비 : StarWindConverter,winscp,putty,
압축 해제 : 7zip으로
원본 보관 파일 이름 변경 ( .및 공백제거)
vmdk파일 변환
변환 파일
기존 HDD 삭제
UPLOAD
주) 1차 저장을 그대로 저장 >설정변경 저장해야 합니다(설정을 먼저 하면 저장되지 않습니다)
1차 저장
2차 설정 변경 합니다.
부팅옵션 변경
( 이전 상태로 부팅//후 빌드후 UEFI로 변경)
부팅
초기 부팅옵션 사용전 부팅조건으로 변경해야
에러 발생 되지 않습니다 //빌드후는 UEFI로 부팅
작업 부팅 옵셥 변경
저의 환경 기존 bios에서 uefi로 변경 부팅하니 부팅이안되어
다시 Bios로 변경 부팅
( UEFI img로 부팅 빌드하고 재부팅시 UEFI로 부팅옵션 변경 해야 합니다,.)
터미널 접속( 마우스 우클릭 후 탭/우로 선택)..esxi로 터미널 접속 클릭이 잘안됨
sudo su
ifconfig
passwd tc
1234
암호는 변경 해야 합니다.
(암호를 기본 p@assw0rd는 저의 경우 접속 되지 않습니다.)
putty 로 ssh 접속
암호 변경 않하면
passwd tc
1234
winscp
작업명령어 업로드
기존대로 bios로 부팅 실패
부팅 옵셥 변경 해야 합니다.
부팅 성공
<파일초기화 명령어 백업 파일 img 파일 마운트작업 >
1) 초기설정 부팅는 tinycore 로 접속
2) winscp로 mydata.tgz 백업 분 사전준비
i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\uefi_ver\
tinycore-redpill-uefi_v045_by_11qkr.img\mydata.tgz
3)폴더및 img 파일 준비 확인
i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\uefi_ver\tinycore-redpill-uefi_v045_by_11qkr.img\
tinycore-redpill-uefi_v045_by_11qkr.img
4) img 파일 마운트 편집 복사
- totalcmd 관리자로 실행
- img 마운트 진행
저는 j 드라이브로 마운트 됬습니다
백업한 mydata.tgz 마운트 폴더에 복사
언마운트하여 img 파일에 저장 합니다.
언마운트 하여 파일이 변경 저장되었습니다
vmdk변경 esxi 서버에 연결 다시 하겠 습니다
tinycore-redpill-uefi_v045_by_11qkr_s1.img
첨부를 vmdk 변환 저장 부팅 합니다
사용유틸 : StarWindConverter 이용하여 vmdk 변환
tinycore-redpill-uefi_v045_by_11qkr_s1.img
tinycore-redpill-uefi_v045_by_11qkr_s1.vmdk
부팅을 tinycore로 부팅 합니다
tinycore 메뉴로 부팅 터미널로 접속
sudo su
ifconfig
passwd tc
1234
바로 tinycore 터ㅣ널에서 수정 빌드하거나 putty의 ssh로 빌드 하세요
수정은
user_config_ds3615xs_vmdk.json
user_config_ds918p_vmdk.json
을 수정하면 빌드하면서 복사가
user_config.json 됩니다
빌드는
sh 1.sh
로 권한 변경후
빌드명령은
./3_ds918plus_vmdk.sh
또는
./4_ds3615xs_vmdk.sh
진행 됩니다
참고로
2개의 네트워크 어댑터 입니다
구성조건 user_config_ds3615xs_vmdk.json
{
"extra_cmdline": {
"pid": "0x0001",
"vid": "0x46f4",
"sn": "1130LWN025032",
"mac1":"XXYYXXYYXXYY",
"SataPortMap": "66",
"DiskIdxMap": "0600"
},
"synoinfo": {
"internalportcfg" : "0xffff",
"maxdisks" : "16"
},
"ramdisk_copy": { }
}
#!/bin/bash
# init
function pause(){
read -p "$*"
}
pause 'Press [Enter]. key to continue...'
echo ===========================================
#ls -l -t
ls -l -t
# $ date +"%FT%H%M%S"
# 2016-04-25T103000
str1=`date "+%FT%H%M%S"`
#./3_exsi_918.sh
#./redpill-load/ext-manager.sh info > TinyCore_redpill_3_exsi_918__build_$str1.log
echo ===========================================
echo ===========================================
echo ds3615_esxi server build processor
#echo ds918_esxi server build processor
echo ===========================================
echo ===========================================
echo cat user_config_ds3615xs_vmdk.json
cat user_config_ds3615xs_vmdk.json
echo cp user_config_ds3615xs_vmdk.json user_config.json
# echo cp user_config_ds918p_vmdk.json user_config.json
pause 'Press [Enter]. key to continue...'
cp user_config_ds3615xs_vmdk.json user_config.json
# cp user_config_ds918p_vmdk.json user_config.json
echo ==============================================
cat user_config.json
echo cat user_config.json ....log makeing
pause 'Press [Enter]. key to continue...'
cat user_config.json > TinyCore_redpill_exsi_3615__build_$str1.log
#cat user_config.json > TinyCore_redpill_exsi_918__build_$str1.log
echo ===========================================
cat user_config.json
echo ./rploader.sh clean all
pause 'Press [Enter]. key to continue...'
./rploader.sh clean all
echo ===========================================
cat user_config.json
echo ./rploader.sh update now
pause 'Press [Enter]. key to continue...'
./rploader.sh update now
echo ===========================================
echo ./rploader.sh serialgen DS3615xs
# echo ./rploader.sh serialgen DS918+
echo ./rploader.sh identifyusb now
echo ./rploader.sh satamap now
echo vi user_config.json
echo ===========================================
cat user_config.json
echo ./rploader.sh ext bromolow-7.0.1-42218 add ...
pause 'Press [Enter]. key to continue...'
./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json
./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json
./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/vmxnet3/rpext-index.json
./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8125/rpext-index.json
# echo ./rploader.sh ext apollolake-7.0.1-42218 add....
# pause 'Press [Enter]. key to continue...'
#./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 ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/mpt3sas/rpext-index.json
echo ===========================================
cat user_config.json
echo ./rploader.sh ext bromolow-7.0.1-42218 auto
#echo ./rploader.sh ext apollolake-7.0.1-42218 auto
pause 'Press [Enter]. key to continue...'
./rploader.sh ext bromolow-7.0.1-42218 auto
#./rploader.sh ext apollolake-7.0.1-42218 auto
echo ===========================================
cat user_config.json
echo ./rploader.sh build bromolow-7.0.1-42218
#echo ./rploader.sh build apollolake-7.0.1-42218
pause 'Press [Enter]. key to continue...'
./rploader.sh build bromolow-7.0.1-42218
#./rploader.sh build apollolake-7.0.1-42218
echo ===========================================
cat user_config.json
echo ./redpill-load/ext-manager.sh info
pause 'Press [Enter]. key to continue...'
./redpill-load/ext-manager.sh info
echo ===========================================
cat user_config.json
echo ./filetool.sh -b ...backup
pause 'Press [Enter]. key to continue...'
filetool.sh -b
echo ===========================================
echo ===========================================
echo information #########
echo ===========================================
echo ===========================================
cat user_config.json
echo reboot
echo ===========================================
echo weblink : find.synology.com/
echo ===========================================
echo download site
echo https://xpenology.com/forum/topic/53817-redpill-tinycore-loader
echo ===========================================
echo driver information
echo https://github.com/pocopico/rp-ext
echo ./rploader.sh ext build bromolow-7.0.1-42218 add https://raw.githubusercontent.
echo ===========================================
pause 'Press [Enter]. key to continue...'
#====================================
#-------ds918
#apollolake-6.2.4-25556
#apollolake-7.0-41890
#apollolake-7.0.1-42218
#-------ds3615
#broadwell-7.0.1-42218
#bromolow-6.2.4-25556
#bromolow-7.0-41222
#bromolow-7.0.1-42218
# ==============================
#user_config_ds3615xs.json
#user_config_ds918p.json
#================================
echo 2022/02/28 https://11q.kr
#!/bin/bash
# init
function pause(){
read -p "$*"
}
pause 'Press [Enter]. key to continue...'
echo ===========================================
#ls -l -t
ls -l -t
# $ date +"%FT%H%M%S"
# 2016-04-25T103000
str1=`date "+%FT%H%M%S"`
#./3_exsi_918.sh
#./redpill-load/ext-manager.sh info > TinyCore_redpill_3_exsi_918__build_$str1.log
echo ===========================================
echo ===========================================
echo ds3615_esxi server build processor
#echo ds918_esxi server build processor
echo ===========================================
echo ===========================================
echo cat user_config_ds3615xs_vmdk.json
cat user_config_ds3615xs_vmdk.json
echo cp user_config_ds3615xs_vmdk.json user_config.json
# echo cp user_config_ds918p_vmdk.json user_config.json
pause 'Press [Enter]. key to continue...'
cp user_config_ds3615xs_vmdk.json user_config.json
# cp user_config_ds918p_vmdk.json user_config.json
echo ==============================================
cat user_config.json
echo cat user_config.json ....log makeing
pause 'Press [Enter]. key to continue...'
cat user_config.json > TinyCore_redpill_exsi_3615__build_$str1.log
#cat user_config.json > TinyCore_redpill_exsi_918__build_$str1.log
echo ===========================================
cat user_config.json
echo ./rploader.sh clean all
pause 'Press [Enter]. key to continue...'
./rploader.sh clean all
echo ===========================================
cat user_config.json
echo ./rploader.sh update now
pause 'Press [Enter]. key to continue...'
./rploader.sh update now
echo ===========================================
echo ./rploader.sh serialgen DS3615xs
# echo ./rploader.sh serialgen DS918+
echo ./rploader.sh identifyusb now
echo ./rploader.sh satamap now
echo vi user_config.json
echo ===========================================
cat user_config.json
echo ./rploader.sh ext bromolow-7.0.1-42218 add ...
pause 'Press [Enter]. key to continue...'
./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json
./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json
./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/vmxnet3/rpext-index.json
./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8125/rpext-index.json
# echo ./rploader.sh ext apollolake-7.0.1-42218 add....
# pause 'Press [Enter]. key to continue...'
#./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 ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/mpt3sas/rpext-index.json
echo ===========================================
cat user_config.json
echo ./rploader.sh ext bromolow-7.0.1-42218 auto
#echo ./rploader.sh ext apollolake-7.0.1-42218 auto
pause 'Press [Enter]. key to continue...'
./rploader.sh ext bromolow-7.0.1-42218 auto
#./rploader.sh ext apollolake-7.0.1-42218 auto
echo ===========================================
cat user_config.json
echo ./rploader.sh build bromolow-7.0.1-42218
#echo ./rploader.sh build apollolake-7.0.1-42218
pause 'Press [Enter]. key to continue...'
./rploader.sh build bromolow-7.0.1-42218
#./rploader.sh build apollolake-7.0.1-42218
echo ===========================================
cat user_config.json
echo ./redpill-load/ext-manager.sh info
pause 'Press [Enter]. key to continue...'
./redpill-load/ext-manager.sh info
echo ===========================================
cat user_config.json
echo ./filetool.sh -b ...backup
pause 'Press [Enter]. key to continue...'
filetool.sh -b
echo ===========================================
echo ===========================================
echo information #########
echo ===========================================
echo ===========================================
cat user_config.json
echo reboot
echo ===========================================
echo weblink : find.synology.com/
echo ===========================================
echo download site
echo https://xpenology.com/forum/topic/53817-redpill-tinycore-loader
echo ===========================================
echo driver information
echo https://github.com/pocopico/rp-ext
echo ./rploader.sh ext build bromolow-7.0.1-42218 add https://raw.githubusercontent.
echo ===========================================
pause 'Press [Enter]. key to continue...'
#====================================
#-------ds918
#apollolake-6.2.4-25556
#apollolake-7.0-41890
#apollolake-7.0.1-42218
#-------ds3615
#broadwell-7.0.1-42218
#bromolow-6.2.4-25556
#bromolow-7.0-41222
#bromolow-7.0.1-42218
# ==============================
#user_config_ds3615xs.json
#user_config_ds918p.json
#================================
echo 2022/02/28 https://11q.kr
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠
관련자료
-
링크
-
첨부등록일 2022.02.28 17:00