Trying to isntall 3622xs+ on proxmox using the below steps:
create the guest:
# set vm id
id=930
ver=0.4.6
# create image directory, download and uncomporess
mkdir -p /var/lib/vz/images/${id}
curl --location https://github.com/pocopico/tinycore-redpill/raw/main/tinycore-redpill.v${ver}.img.gz --output /var/lib/vz/images/${id}/tinycore-redpill.img.gz
gzip --decompress /var/lib/vz/images/${id}/tinycore-redpill.img.gz --keep
# create disk for sata0
pvesm alloc local-lvm ${id} vm-${id}-disk-0 100G
# create vm
qm create ${id} \
--args "-drive 'if=none,id=synoboot,format=raw,file=/var/lib/vz/images/${id}/tinycore-redpill.img' -device 'qemu-xhci,addr=0x18' -device 'usb-storage,drive=synoboot,bootindex=5'" \
--cores 2 \
--cpu host \
--machine q35 \
--memory 2048 \
--name DSM \
install tcrp:
./rploader.sh update now
./rploader.sh fullupgrade now
./rploader.sh serialgen DS3622xs+
./rploader.sh identifyusb now
./rploader.sh satamap now
./rploader.sh build broadwellnk-7.0.1-42218
./rploader.sh clean now
./rploader.sh ext broadwellnk-7.1.0-42661 add https://github.com/pocopico/redpill-load/raw/develop/redpill-virtio/rpext-index.json
./rploader.sh ext broadwellnk-7.1.0-42661 add https://github.com/pocopico/redpill-load/raw/develop/redpill-acpid/rpext-index.json
./rploader.sh build broadwellnk-7.1.0-42661
GRUB shows:
RedPill DS3622xs v7.1.0-42661 Beta (USB, Verbose)
* RedPill DS3622xs v7.1.0-42661 Beta (SATA, Verbose)
TinyCore ...
Afterwards when I go to the web page I see:
Welcome!
Set up your Synology DS3622xs+ now
I click on Install and it prompts me for a pat file
So I select and install the pat downloaded from synology and I get error: Failed to install the file is probably corrupt
Questions:
1. What is the difference in GRUB between the USB and SATA entries?
2. Are these the right steps to install on proxmox?
3. Why is it asking to install a pat file when it seems that tcrp is downloading that file already for me?
4. and of course, how to fix the error