Jump to content
XPEnology Community

RedPill TinyCore Loader Installation Guide for DSM 7.1 BareMetal


Peter Suh

Recommended Posts

8 minutes ago, yeric79 said:

hi,

 

i try install DS3622XS+ or DS920+ on ESXI, but HDD no detect after boot

 

also with No problem with DVA3221 or DS918+

 

an idea ?

 

Thanks

 

Why not contact @flyride again on the topic below?

 

https://xpenology.com/forum/topic/62547-tutorial-install-dsm-7x-with-tinycore-redpill-tcrp-loader-on-esxi/

 

This topic is discussing bare metal, and I also don't have much experience with exsi vm.

 

It would be good to ask @flyride who is experienced or post it in the general Questions section.

Edited by Peter Suh
Link to comment
Share on other sites

il y a une heure, Peter Suh a dit :

 

Why not contact @flyride again on the topic below?

 

https://xpenology.com/forum/topic/62547-tutorial-install-dsm-7x-with-tinycore-redpill-tcrp-loader-on-esxi/

 

This topic is discussing bare metal, and I also don't have much experience with exsi vm.

 

It would be good to ask @flyride who is experienced or post it in the general Questions section.

hi !

 

ok excuse me

 

Link to comment
Share on other sites

12 hours ago, Captainfingerbang said:

Hello, ive been running (2) ds918+ 6.2.4 baremetal with juns loader 1.04b for a long time.

Is this safe enough to replace that with dsm 7+ ?   Are there any downsides to using this?

 

The biggest drawback of using the old version of DSM is security vulnerability.
The possibility of exposure to ransomware, which is the most important issue these days, is inevitably increased.

 

Also, I migrated from DS918+ DSM 6.2.3 to DS3622xs+ DSM 7, and everything went smoothly without much worry.
If something goes wrong, you can just re-create or restore the system partition. Data partitions are not affected.

 

The first thing to prepare is that it is not recommended to migrate the XPE in use right away.
It is recommended to remove all disks from the existing PC, install only the test disk separately, and then test whether it works well with the DSM 7.0 loader build.
This is because the DSM7 is more complicated than the DSM6 due to the problem of mapping the SATA port.

Edited by Peter Suh
Link to comment
Share on other sites

Trying to load DSM7 DS3615xs on a R710 server cannot remember the procedure for redpill, looking for help on this guys.

it gets updated day by day so struggling with this, its a legacy system.

 

I can get jun's loader 1.0.1 dsm 6.0.1 working but looking to do full bare metal install of dsm 7 hence asking what the procedure is.

 

cheers 

Link to comment
Share on other sites

On 6/22/2022 at 11:03 PM, Captainfingerbang said:

Hello, ive been running (2) ds918+ 6.2.4 baremetal with juns loader 1.04b for a long time.

Is this safe enough to replace that with dsm 7+ ?   Are there any downsides to using this?

I've done this, without any issues.

Still, it is a must to backup your data first

Link to comment
Share on other sites

TC now extends the DTC support model to the full model.

 

5 Models Known as Non-DTC Supported Models
Also on DS918+, DS3615xs, DS3617xs, DS3622xs+, DVA3221
When only the model.dtb file is copied to the /etc.defaults/ and /var/run/ directories,
The sataport starts working in the device tree.

 

Please refer to the topic below for details.

 

Link to comment
Share on other sites

hello. 

 

i m trying to install TinyCore RedPill on a VPS. the VPS come with a static IP address. so i will have to ifconfig my ip address. after i configed the IP. how can i start the install script ? i do not get any of the .sh script after bootup. the tc@box is empty. i can't connect the vps with ssh or winscp also

 

 

 

 

Edited by micgo
Link to comment
Share on other sites

1 hour ago, micgo said:

hello. 

 

i m trying to install TinyCore RedPill on a VPS. the VPS come with a static IP address. so i will have to ifconfig my ip address. after i configed the IP. how can i start the install script ? i do not get any of the .sh script after bootup. the tc@box is empty. i can't connect the vps with ssh or winscp also

 

 

 

 

 

VPS is so new to me, I don't know if I can help.
Is the booted OS environment linux?

 

Is the default path for logging in as tc user /home/tc?
What image from TC did you use? vmdk ? img ?

 

If you can use the curl command, you can restore the TC environment by downloading it with the command below.

 

curl --location "https://github.com/pocopico/tinycore-redpill/raw/main/rploader.sh" --output rploader.sh

 

chmod +x rploader.sh

 

./rploader.sh fullupgrade

Link to comment
Share on other sites

  • 2 weeks later...

 

I tried installing DSM 7.1-42661 Update 3 from DSM 7.1-42661 (DS918+) Update1 on my Nas and now my machine is stuck in in boot loops.

In the "XPEnology Project DSM Updates Reporting" section users say they have succeeded but to do so they booted into TCRP and run these 3 commands:

 

./rloader.sh update sudo

./rploader.sh postupdate apollolake-7.1.0-42661

exitcheck.sh reboot

 

My problem is that when I enter TCRP mode and try to execute these commands it always gives me the error "not fond".

Then I try to enter through putty but it always gives me the error connection refused.

 

what am i doing wrong?

 

Link to comment
Share on other sites

1 hour ago, pedroj666 said:

 

I tried installing DSM 7.1-42661 Update 3 from DSM 7.1-42661 (DS918+) Update1 on my Nas and now my machine is stuck in in boot loops.

In the "XPEnology Project DSM Updates Reporting" section users say they have succeeded but to do so they booted into TCRP and run these 3 commands:

 

./rloader.sh update sudo

./rploader.sh postupdate apollolake-7.1.0-42661

exitcheck.sh reboot

 

My problem is that when I enter TCRP mode and try to execute these commands it always gives me the error "not fond".

Then I try to enter through putty but it always gives me the error connection refused.

 

what am i doing wrong?

 

 

./rloader.sh update sudo

 

There is a typo in the command.

 

./rploader.sh update auto

or

 

./rploader.sh update

 

You should use it like this.

Link to comment
Share on other sites

5 hours ago, pedroj666 said:

 

I tried every way but it always gives me this error.

IMG_20220714_094803.jpg

 

 

I saw your previous questions
Questions should not be posted in the DSM Update report topic column.
Perhaps the admin will delete it soon.

 

Your question and content similar to your photo have been posted.
Is it irrelevant to you?

 

https://xpenology.com/forum/topic/63542-dsm-71-42661-update-3/?do=findComment&comment=290817

 

Tinycore Redpill's home directory sometimes fails to restore the backup without any reason, so the entire file is deleted.

In that case, you need to manually restore the home directory as shown below.

 

curl --location "https://github.com/pocopico/tinycore-redpill/raw/main/rploader.sh" -O

./rploader.sh fullupgrade

Edited by Peter Suh
  • Thanks 1
Link to comment
Share on other sites

4 hours ago, Peter Suh said:

 

 

I saw your previous questions
Questions should not be posted in the DSM Update report topic column.
Perhaps the admin will delete it soon.

 

Your question and content similar to your photo have been posted.
Is it irrelevant to you?

 

https://xpenology.com/forum/topic/63542-dsm-71-42661-update-3/?do=findComment&comment=290817

 

Tinycore Redpill's home directory sometimes fails to restore the backup without any reason, so the entire file is deleted.

In that case, you need to manually restore the home directory as shown below.

 

curl --location "https://github.com/pocopico/tinycore-redpill/raw/main/rploader.sh" -O

./rploader.sh fullupgrade

Despite your detailed explanation, I somehow can't get it to work. 

Now, I get the notice, that I don´t have the right permission and even via Putty I cannot connect to TCRP.
Should I better create a new bootstick?

 

Again thank you for your efforts.

 

Best regards.

 

IMG_6546.jpg

IMG_6547.jpg

Link to comment
Share on other sites

4 hours ago, Peter Suh said:

 

 

I saw your previous questions
Questions should not be posted in the DSM Update report topic column.
Perhaps the admin will delete it soon.

 

Your question and content similar to your photo have been posted.
Is it irrelevant to you?

 

https://xpenology.com/forum/topic/63542-dsm-71-42661-update-3/?do=findComment&comment=290817

 

Tinycore Redpill's home directory sometimes fails to restore the backup without any reason, so the entire file is deleted.

In that case, you need to manually restore the home directory as shown below.

 

curl --location "https://github.com/pocopico/tinycore-redpill/raw/main/rploader.sh" -O

./rploader.sh fullupgrade

 

Thank you so much for helping me.

I finally managed to install update 3 thanks to your help.

😃

Link to comment
Share on other sites

1 minute ago, Francisco said:

Despite your detailed explanation, I somehow can't get it to work. 

Now, I get the notice, that I don´t have the right permission and even via Putty I cannot connect to TCRP.
Should I better create a new bootstick?

 

Again thank you for your efforts.

 

Best regards.

 

IMG_6546.jpg

IMG_6547.jpg

 

When you created the "Tinycore-Redpill" image at the end of the whole process did you do this last step?

" ./rploader.sh clean now; rm -rf /mnt/sdb3/auxfiles; rm -rf /home/tc/custom-module; ./rploader.sh backup now; "

 

Or did you use a script to create the image?

 

It's just that I noticed that during the startup of TCRP it loads a backup that is created during the creation of the image and that's the backup that I was missing on my pen! Without it TCPP works incorrectly.

Link to comment
Share on other sites

Hi I have some problem with installing DSM7.1 DS3615xs baremetal, so I hope can get some help with that.

 

I have previous run DSM 5.0 3615 on the board.

ASrock N3700-itx 8MB ram, 3 hard drive (new).

Scandisk 16gb with tinycore-redpill.v0.8.0.0.img

 

Followed command has been run

tc@box:~$ ./rploader.sh serialgen DS3615xs

tc@box:~$ ./rploader.sh identifyusb now

tc@box:~$ ./rploader.sh satamap now

tc@box:~$ ./rploader.sh backup now

 There has been answer “y” to all prompt

 

tc@box:~$ ./rploader.sh build bromolow-7.1.0-42661

Rploader Version : 0.8.0.0

Loader source : https://github.com/pocopico/redpill-load.git Loader Branch : develop

Redpill module source : https://github.com/pocopico/redpill-lkm.git : Redpill module branch : master

Extensions :   redpill-misc

Extensions URL : "https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json"

TOOLKIT_URL : https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.bromolow-7.0.dev.txz/download

TOOLKIT_SHA : a5fbc3019ae8787988c2e64191549bfc665a5a9a4cdddb5ee44c10a48ff96cdd

SYNOKERNEL_URL : https://sourceforge.net/projects/dsgpl/files/Synology NAS GPL Source/25426branch/bromolow-source/linux-3.10.x.txz/download

SYNOKERNEL_SHA : 18aecead760526d652a731121d5b8eae5d6e45087efede0da057413af0b489ed

COMPILE_METHOD : toolkit_dev

TARGET_PLATFORM       : bromolow

TARGET_VERSION    : 7.1.0

TARGET_REVISION : 42661

REDPILL_LKM_MAKE_TARGET : dev-v7

KERNEL_MAJOR : 3

MODULE_ALIAS_FILE :  modules.alias.3.json

SYNOMODEL : ds3615xs_42661

MODEL : DS3615xs

Local Cache Folder : /mnt/sdd3/auxfiles

DATE Internet : 19122019 Local : 19122019

Checking Internet Access -> OK

Checking if a newer version exists on the main repo -> sha256sum: latestrploader.sh: No such file or directory

Version is current

Cloning into 'redpill-lkm'...

fatal: unable to access 'https://github.com/pocopico/redpill-lkm.git/': SSL certificate problem: certificate is not yet valid

Cloning into 'redpill-load'...

fatal: unable to access 'https://github.com/pocopico/redpill-load.git/': SSL certificate problem: certificate is not yet valid

No extra build option or static specified, using default <static>

Using static compiled redpill extension

Removing any old redpill.ko modules

Looking for redpill for : ds3615xs_42661

Module does not contain platorm information for ds3615xs_42661

tc@box:~$

 

It seems I can’t access Github.

 

Did I miss something or what should I do gain access to Github?

Let me know if missed to upload any information.

 

Jimmy

Link to comment
Share on other sites

Hi I have some problem with installing DSM7.1 DS3615xs baremetal, so I hope can get some help with that.


 
I have previous run DSM 5.0 3615 on the board.

ASrock N3700-itx 8MB ram, 3 hard drive (new).

Scandisk 16gb with tinycore-redpill.v0.8.0.0.img


 
Followed command has been run

tc@box:~$ ./rploader.sh serialgen DS3615xs

tc@box:~$ ./rploader.sh identifyusb now

tc@box:~$ ./rploader.sh satamap now

tc@box:~$ ./rploader.sh backup now

 There has been answer “y” to all prompt


 
tc@box:~$ ./rploader.sh build bromolow-7.1.0-42661

Rploader Version : 0.8.0.0

Loader source : https://github.com/pocopico/redpill-load.git Loader Branch : develop

Redpill module source : https://github.com/pocopico/redpill-lkm.git : Redpill module branch : master

Extensions :   redpill-misc

Extensions URL : "https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json"

TOOLKIT_URL : https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.bromolow-7.0.dev.txz/download

TOOLKIT_SHA : a5fbc3019ae8787988c2e64191549bfc665a5a9a4cdddb5ee44c10a48ff96cdd

SYNOKERNEL_URL : https://sourceforge.net/projects/dsgpl/files/Synology NAS GPL Source/25426branch/bromolow-source/linux-3.10.x.txz/download

SYNOKERNEL_SHA : 18aecead760526d652a731121d5b8eae5d6e45087efede0da057413af0b489ed

COMPILE_METHOD : toolkit_dev

TARGET_PLATFORM       : bromolow

TARGET_VERSION    : 7.1.0

TARGET_REVISION : 42661

REDPILL_LKM_MAKE_TARGET : dev-v7

KERNEL_MAJOR : 3

MODULE_ALIAS_FILE :  modules.alias.3.json

SYNOMODEL : ds3615xs_42661

MODEL : DS3615xs

Local Cache Folder : /mnt/sdd3/auxfiles

DATE Internet : 19122019 Local : 19122019

Checking Internet Access -> OK

Checking if a newer version exists on the main repo -> sha256sum: latestrploader.sh: No such file or directory

Version is current

Cloning into 'redpill-lkm'...

fatal: unable to access 'https://github.com/pocopico/redpill-lkm.git/': SSL certificate problem: certificate is not yet valid

Cloning into 'redpill-load'...

fatal: unable to access 'https://github.com/pocopico/redpill-load.git/': SSL certificate problem: certificate is not yet valid

No extra build option or static specified, using default

Using static compiled redpill extension

Removing any old redpill.ko modules

Looking for redpill for : ds3615xs_42661

Module does not contain platorm information for ds3615xs_42661

tc@box:~$


 
It seems I can’t access Github.


 
Did I miss something or what should I do gain access to Github?

Let me know if missed to upload any information.


 
Jimmy


SSL authentication issues are related to firewalls.

Also, please use the rightmost icon spoiler to attach the build log.


Sent from my iPhone using Tapatalk
Link to comment
Share on other sites

14 hours ago, Peter Suh said:

SSL authentication issues are related to firewalls.

Thanks for a fast answer.

To avoid any problem with the firewall, I end up with connecting tiny-core strait to ISP provider (no firewall/router).

 

I still got :fatal: unable to access 'https://github.com/pocopico/redpill-load.git/': SSL certificate problem: certificate is not yet valid

 

 

 

IMG_20220717_090124.jpg

Link to comment
Share on other sites

5 hours ago, jimmy said:

I still got :fatal: unable to access 'https://github.com/pocopico/redpill-load.git/': SSL certificate problem: certificate is not yet valid

Found out the problem.  My motherboard lost its clock. I updated the time and loaded from github without problem.

Link to comment
Share on other sites

19 hours ago, jimmy said:

Found out the problem.  My motherboard lost its clock. I updated the time and loaded from github without problem.

 

I also look at the part below the current time check log in newly applied by pocopico.
I thought there was nothing wrong with it. It is a part that I checked to know that the SSL authentication problem is in the watch.

 

DATE Internet : 19122019 Local : 19122019

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...