Redpill Multiloader (rp_ml v2.0.0-r02)
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 로 변환합니다.
3. ESXi VM 에서 부팅 디스크로 등록합니다. (기본값 SATA1 (1:0))
4. GRUB 진입하여 원하는 DSM version 선택해 사용합니다.
## 마치며 ##
잘 만들어진 로더덕에 여러가지 해볼 수 있어서 좋네요 ^^
앞에서 애써주는 제작자분과 활발한 활동중인 분들께 감사드리고
작게나마 도움이 되면 좋겠습니다 ~^^ 행복하세요~!
로더 감사합니다! ^^
대박 로더 고맙습니다 :)
대박 자료입니다 감사합니다 수고하셨습니다
ESXi에서는 잘되나 USB부팅시 안됩니다.
Native 잘 신경안썼더니 안되는 상태인걸 뒤늦게 인지했네요. 수정빨리하도록 하겠습니다.
수정 및 개선하여 링크 업데이트 했습니다 ^^
FOXBI님
$user_args 에는 보통 어떤 옵션들이 들어가나요?
vmware fusion에서 부팅은 되는데 ip를 받질 않아서 문의 드립니다.
기본적인 사용자 추가 항목들의 옵션들이 들어가는겁니다.
딱히 별도로 들어가거나 하지는 않았습니다.
#====================================================================================
## User config - Your values Change
## (if you want multi nic, change netif_num and blew # remove)
#====================================================================================
set sn=1234SQRDD5678
set SataPortMap=9
set DiskIdxMap=0
set SasIdxMap=0
set netif_num=1
set mac1=001122334455
#set mac2=001122334466
#set mac3=001122334477
#set mac4=001122334488
#====================================================================================
## USB use only
#====================================================================================
set pid=0xa4a5
set vid=0x0525
이항목이 포함된다 보시면 됩니다.
아 답변 감사합니다.
User config를 설정했는데도 안되면 뭔가 제가 잘못하고 있나 봅니다.
계속 시도해 보겠습니다 :)
cmt alert