proxmox tinycore로 DSM 7 설치하기
달소님의 강좌에 proxmox에 DSM 설치를 참조했습니다.
https://svrforum.com/nas/141009
proxmox에서 tinycore 설치는 달소님 방법과 유사하지만
VM 설정에서 HDD를 SATA 1로 만드시고
cpu와 메모리는 환경에 맞게 적절히 조정하시고(저는 4 cpu, 8g 램 설정)
network은 기본 virtio로 설정
winscp로 tinycore image를 /var/lib/vz/images 폴더에 upload
(proxmox gui에서 바로 upload해도 됩니다)
업로드한 image는 편의상 tinycore.img로 이름 변경했고 제가 사용한 VM id가 100이면
VM start 하면 tinycore 화면 나오고 putty로 해당 ip로 연결
rploader를 아래와 같이 실행
./rploader.sh serialgen DS918+
./rploader.sh satamap now
./rploader.sh backup now
./rploader.sh build apollolake-7.0.1-42218
./rploader.sh build apollolake-7.0.1-42218
(build 두번 해야합니다. user_config.json이나
proxmox의 network의 mac 주소를 수정하지 않습니다)
$sudo poweroff 로 종료
다시 VM을 start 시키면 grub 탭 메뉴에서 반드시 sata로 부팅시켜야합니다.
부팅전에
디버깅을 위해서 serial port를 하나 만듭니다. DSM의 내부 실행을 한눈에 볼수있어 매우 편리합니다.
다음은 부팅시 시리얼콘솔에 나오는 메세지 입니다
모든 과정이 끝니면(1-2분 소요) 로그인 화면이 뜨고
root로 로긴해서(암호 없음) ip 주소를 알아냅니다
ip a 명령어로 주소 검색하면 나옵니다. 제 경우엔 192.1678.0.195이네요
fidn.synology.com이나 ip scanning 필요없이
웹브라우저에서 http://192.1y68.0.195:5000/ 하시면 바로 연결됩니다
이후 과정은 일반적이 DSM 설치와 같습니다.
좋네요

와 좋은가이드감사합니다
괜찮으시면 메인공지쪽에넣으려고하는데 괜찮을까요??
설치요령 공유 감사합니다!

저도 도움을 먾이 받아서 조금이라도 기여하고 싶어서요...
안녕하세요.
./rploader.sh build apollolake-7.0.1-42218 로 빌드를 두번하고,
sudo poweroff로 종료 후 serial 하나 추가한다음 바로 추가하면 되는건지요?
바로 시작하면 이렇게 나오는데,
'다시 VM을 start 시키면 grub 탭 메뉴에서 반드시 sata로 부팅시켜야합니다.' 라는 말씀이 이해가 잘 안되네요 ㅜㅜ
완전 초짜라 도움 한번 부탁드려봅니다.

serial 추가는 가상머신 만들때 하시면 되고요
grub rescue쪽은 저도 잘 모르겠네요
제대로 빌드하셨다면
부팅시에
usb boot
sata boot
tinycore 등
세개의 메뉴가 나오는데 2번때 sata boot으로 하셔야 된다는 말이였습니다.
빠진 명령어나 순서가 있는지
차분히 다시 해보시기 바랍니다
혹시 성공하셨나요? 저도 똑같은 결과네요.. grub rescue 나오네요 ㅠㅠ
Hardware - BIOS - default -> OVMF(UEFI)로 변경하여 부팅해 보세요.
저는 이렇게 나오네요.

가이드 감사합니다.
proxmox 가 날라가서 다시 처음부터 설치 진행중입니다.
Tinycore Img 파일은 아래 커맨드로 pocopico님 깃헙에서 직접 다운하시면 편합니다.
curl --location "https://github.com/pocopico/tinycore-redpill/releases/download/v0.9.2.7/tinycore-redpill.v0.9.2.7.img.gz" -O; gunzip *.gz; mv *.img tinycore.img
cmt alert