Redpill Multiloader (rp_ml v2.0.0-r02)
https://github.com/FOXBI/rp_ml (2444)http://https://drive.google.com/file/d/1t1cOPMmlSg3c65mXJBeI_4¡¦ (2602)
2022.04.29 업데이트
- 확장드라이버를 Multiloader에 포함하는 방법영상 제작
Native, ESXi 모두 대응, USB 제작 포함, 이미지 변환 포함
- efi구분 조건문 수정
2022.04.28 업데이트
- ESXi만 신경썼더니 공유하고나서 USB제작시 부팅안되는게 확인되었었습니다.
현재는 모두 수정되었습니다 Native에서 작동 잘합니다.
- Serial console 연결을 쉽게 지원할 수 있도록 했습니다.
com port 정보넣으며 해당 com port통해 부팅 진행 상황확인이 가능함
- Native 진행은 제가 ivybrige밖에 없는 관계로 DS3615xs만 테스트 했습니다.
- 손쉬운 드라이버 업데이트 과정을 준비했습니다.
(곧 공유할께요~)
- nic/mac 최대 4개에 대해서 값 지정하면 자동으로 cmdline 들어가게 추가했습니다.
- 기존 폰트설정이 에러나고 있어 주석처리 하고 Ubuntu 스타일 원할시 사용 할 수있도록
변경해놨습니다.
- EFI에서만 쓰는 insmod 부분을 조건문 처리해서 에러메세지가 안보이게 했습니다.
- 기타 자잘한 변수명 함수 수정이 있었습니다.
=================================================================
Redpill 을 좀더 쉽고 편하게 사용하기위해 한번 만들어 봤습니다.
GRUB에대한 이새도가 좀 없어 공부하면서 하느라 좀 시간이 걸렸지만 잘 작동이 되서
공유할수있게 되네요 ^^
## 준비물 ##
1. ESXi 환경
(부트로더 SATA1(1:0), 데이터디스크 SATA0(0:0))
또는
Native 환경
(Rufus나 dd 등으로 USB로 만들어 Native 사용 가능합니다.)
2. Redpill-Multiloader_7.1-42661.img 아래 다운로드 링크있습니다.
3. 이미지 사용법은 기존 방식과 동일합니다.
## 사용방법 ##
영상으로도 만들었습니다.
## 확장드라이버 추가 메뉴얼 ##
1. Redpill-Multiloader_7.1-42661.zip 압축풀기
2. 이미지 마운트 하여 /boot/grub/grub.cfg 수정합니다 (OFmount나 TC이용)
#==================================================================================== ## User config - Your values Change #==================================================================================== set sn=1234SQRDD5678 set netif_num=1 set mac1=001122334455 set SataPortMap=9 set DiskIdxMap=0 set SasIdxMap=0 |
수정 가능영역이며 추가로 USB사용자나 부트순서 변경시 수정항목도 있습니다.
3. Redpill-Multiloader_7.1-42661.img 를 Starwind 나 여타 툴을 이용하여
Redpill-Multiloader_7.1-42661.vmdk, Redpill-Multiloader_7.1-42661-flat.vmdk 로 변환합니다.
4. ESXi VM 에서 부팅 디스크로 등록합니다. (기본값 SATA1 (1:0))
5. GRUB 진입하여 원하는 DSM version 선택해 사용합니다.
## 추가항목 ##
1. ESXi 기본값으로 빌드된 이미지를 통해 만들어 졌으며, 추가 드라이버 필요시 빌드해서 수정 가능합니다.
(수정방법은 추가로 업데이트하겠습니다.)
2. sn, mac 등을 변수 처리해서 사용하기 때문에 임시호 GRUB부팅시 수정해서 사용은 불가능합니다.
3. 영상은 인기많은 DS918+, DS920+, DS1621+, DS3622xs+, and DVA3221 으로 제작했으며
DS3615xs and DS3617xs 도 역시 사용가능합니다.
4. USB 의 경우 서브메뉴로 이동하게 했고 , ESC 상위 메뉴로 돌아갑니다.
5. 추후에 tr_cb.sh 를 통해 TC상에서 바로 Multiloader 제작이 가능하도록 할 예정입니다.
http://www.2cpu.co.kr/PDS/14525
6. Githut에서 grub.cfg 파일 참조 가능합니다.
https://github.com/FOXBI/rp_ml
## 다운로드 ##
용량때문에 부득이하게 구글드라이브 링크하는점 양해바랍니다. 약 400MB입니다.|
https://drive.google.com/file/d/1t1cOPMmlSg3c65mXJBeI_44yor_sp9Xl/view?usp=sharing
## 마치며
잘 만들어진 로더덕에 여러가지 해볼 수 있어서 좋네요 ^^
앞에서 애써주는 제작자분과 활발한 활동중인 분들께 감사드리고
작게나마 도움이 되면 좋겠습니다 ~^^ 행복하세요~!
¼ÒÁßÇÑ ÀÚ·á °¨»çµå¸³´Ï´Ù.^^
Native Àß ½Å°æ¾È½è´õ´Ï ¾ÈµÇ´Â »óÅÂÀ롃 µÚ´Ê°Ô ÀÎÁöÇ߳׿ä. ¼öÁ¤»¡¸®Çϵµ·Ï ÇÏ°Ú½À´Ï´Ù.
¼öÁ¤¿Ï·á Çؼ ¾÷µ¥ÀÌÆ® µÇ¾ú½À´Ï´Ù