Jump to content
XPEnology Community

RedPill TinyCore Loader Installation Guide for DSM 7.1 BareMetal


Peter Suh

Recommended Posts

58 minutes ago, Vodka2014 said:

 

Ok so now i got it working and then it updated and now it is in an Recovery Loop :( What should i be using for my DL360 G7 X5670 CPU's please. I use the DS3622xs

Boot back into TinyCore and execute the following:

/rloader.sh update 

./rploader.sh postupdate broadwellnk-7.1.0-42661

exitcheck.sh reboot

Edited by rojoone2
Link to comment
Share on other sites

2 hours ago, Peter Suh said:

 

As you can see by checking this guide, all models except DS3615xs support NVMe Cache.

It is better not to expect that the m.2 NVMe can dramatically increase the speed.
This is my personal opinion, and it is your choice whether to use m.2 NVMe Cache or not.

 

https://xpenology.com/forum/topic/61634-dsm-7x-loaders-and-platforms/

I can use your script m.sh for install DS1621 +?

Link to comment
Share on other sites

13 minutes ago, rojoone2 said:

Boot back into TinyCore and execute the following:

/rloader.sh update 

./rploader.sh postupdate broadwellnk-7.1.0-42661

exitcheck.sh reboot

 

Thanks alot. I got an Permission Denied on etc/shadow but it worked on Update 4 now. So I take it that i cannot upgrade to Update 6 as i am getting connection failed. Is this correct. 

Link to comment
Share on other sites

11 minutes ago, Vodka2014 said:

 

Thanks. And for an update you need to run the same commands again as before or will you be able to do the Manual Update ?

 

./rploader.sh update
is a function to update only the rploader.sh file to the latest version.
Recently, rploader.sh stays at version 0.8.0.5 with no changes for over a month.
If you run ./rploader.sh alone, you can check the final version.
If 0.8.0.5 is confirmed, no update is necessary.

  • Like 1
Link to comment
Share on other sites

4 hours ago, Peter Suh said:

 

Yes. Sure.

hi Peter the script you created is fantastic.
you are the number one!
I was wondering if this solution, that of baremetal can last a long time, in the sense, there is a danger that one day the DMS will no longer be possible to install it?
Maybe it's a stupid question, but I'm afraid to buy new hardware, case for nas and then after a few months get stuck.
since I don't know the project well I don't know I ask you expert.

Thank you

Link to comment
Share on other sites

5 minutes ago, wifi75 said:

I was wondering if this solution, that of baremetal can last a long time, in the sense, there is a danger that one day the DSM will no longer be possible to install it?

 

It's hard to understand the question exactly.
In the case of DS3615xs, it was said that updates will not be supported anytime soon.
Some platforms that came out around the same time have discontinued support.
DS1621+ is not included here.
Has this been answered?

Link to comment
Share on other sites

10 minutes ago, Peter Suh said:

It's hard to understand the question exactly.
In the case of DS3615xs, it was said that updates will not be supported anytime soon.
Some platforms that came out around the same time have discontinued support.
DS1621+ is not included here.
Has this been answered?

ok, so better install DS1621 +, in case you could always change version or am I wrong?

a question, how do I already use proxmox on a pc, do I better virtualize XPEnology or install it on separate hardware?

Link to comment
Share on other sites

4 minutes ago, wifi75 said:

ok, so better install DS1621 +, in case you could always change version or am I wrong?

a question, how do I already use proxmox on a pc, do I better virtualize XPEnology or install it on separate hardware?

 

See the guide below for installing proxmox.
I have very little experience with proxmox.
https://xpenology.com/forum/topic/61750-how-to-install-tcrp-on-proxmox/
If you have any questions, it would be a good idea to contact this guide.

Link to comment
Share on other sites

14 hours ago, Vodka2014 said:

 

Ok so now i got it working and then it updated and now it is in an Recovery Loop :( What should i be using for my DL360 G7 X5670 CPU's please. I use the DS3622xs

Now, use this commands 

 

./rploader.sh update

./rploader.sh fullupgrade

./rploader.sh backup

./rploader.sh postupdate broadwellnk-7.1.0-42661

exitcheck.sh reboot

  • Like 1
Link to comment
Share on other sites

8 hours ago, Peter Suh said:

 

./rploader.sh update
is a function to update only the rploader.sh file to the latest version.
Recently, rploader.sh stays at version 0.8.0.5 with no changes for over a month.
If you run ./rploader.sh alone, you can check the final version.
If 0.8.0.5 is confirmed, no update is necessary.

 

So only update the loader and DSM Patch when There is an update other then that ignore correct ?

Link to comment
Share on other sites

6 hours ago, apriliars3 said:

Now, use this commands 

 

./rploader.sh update

./rploader.sh fullupgrade

./rploader.sh backup

./rploader.sh postupdate broadwellnk-7.1.0-42661

exitcheck.sh reboot

 

Thanks alot. So only update the loader and DSM Patch when There is an update other then that ignore correct ?

Link to comment
Share on other sites

1 hour ago, Vodka2014 said:

 

So only update the loader and DSM Patch when There is an update other then that ignore correct ?

 

dsm 7.1.0-42661 Postupdate is still required to continue small updates (from 1 to 4 or higher) within a revision.
However, 7.1.1 will be released soon, and it will probably be obsolete when it changes to 7.1.1.

Link to comment
Share on other sites

1 hour ago, Peter Suh said:

 

dsm 7.1.0-42661 Postupdate is still required to continue small updates (from 1 to 4 or higher) within a revision.
However, 7.1.1 will be released soon, and it will probably be obsolete when it changes to 7.1.1.

 

Hi Peter what is the command postupdate line for my DS1621+ now I have DSM 7.1-42661 Update 1 installed.

 
Link to comment
Share on other sites

10 hours ago, Peter Suh said:


Sorry, what you need after update 2 is postupdate.
When you get to the DSM recovery screen, all you need is postupdate .


Sent from my iPhone using Tapatalk

 

forgive me Peter I am too young for this system, I did not understand what I have to do, I am trying to learn.

 

image.thumb.png.80a1309b3aecf2ad09ed1f2185628eee.png

Link to comment
Share on other sites

10 minutes ago, wifi75 said:

 

forgive me Peter I am too young for this system, I did not understand what I have to do, I am trying to learn.

 

image.thumb.png.80a1309b3aecf2ad09ed1f2185628eee.png

 

Let me explain in a little more detail.
There was no problem until DSM 7.1.0-42661 Update 1.
However, users who tried to update to DSM 7.1.0-42661 Update 2
I couldn't see the DSM login screen.
This is because the DSM recovery screen appears over and over again.


The DSM recovery screen will boot up again even if the recovery is processed according to the instructions on the DSM recovery screen.

What is the way out of this infinitely repeating DSM recovery state?
This is postupdate.
Did you understand?

 

 

Déjame explicarte con un poco más de detalle.
No hubo ningún problema hasta la actualización 1 de DSM 7.1.0-42661.
Sin embargo, los usuarios que intentaron actualizar a DSM 7.1.0-42661 Actualización 2
No pude ver la pantalla de inicio de sesión de DSM.
Esto se debe a que la pantalla de recuperación de DSM aparece una y otra vez.


La pantalla de recuperación de DSM se reiniciará incluso si la recuperación se procesa de acuerdo con las instrucciones de la pantalla de recuperación de DSM.

¿Cuál es la salida de este estado de recuperación DSM que se repite infinitamente?
Esto es posterior a la actualización.
¿Entendiste?

Edited by Peter Suh
Link to comment
Share on other sites

On 4/17/2022 at 2:49 PM, Peter Suh said:

Here I introduce TSU build process of another method excluding DSM 7.0.1 loader build process.

 

If you forcefully create an auxfiles folder for pat file processing and ignore the process of creating a custom-module link, an error occurs during 7.1 build.

@pocopico decided to check this part further and improve it.

Other platforms can be used in the same way.

 

In particular, in the case of ds920+ and ds1621+, the dtc(device-tree-compiler) method is used instead of sataportmap, and tc automatically finds and maps the related setting values.

In ds920+ and ds1621+, ignore sataportmap and don't care.

 

[DS920+]

 

./rploader.sh update now

./rploader.sh fullupgrade now

 

./rploader.sh serialgen DS920+

./rploader.sh identifyusb now

 

(run if custom-module -> /mnt/sdb3/auxfiles is missing, Users who use TC for the first time do not originally have this directory and link.)

mkdir /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles; sudo ln -s /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles /home/tc/custom-module;

 

./rploader.sh build geminilake-7.1.0-42661

 

rm -rf /home/tc/oldpat.tar.gz;./rploader.sh clean now;  rm -rf /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles;  rm -rf /home/tc/custom-module;  ./rploader.sh backup now;

 

( I referenced the Pocopico script to dynamically find the third partition of the USB stick. )

 

I was trying this procedure, also to learn the manual system, I tried to install the DS1621 + so I generated a serial for that model.
but after giving the command
./rploader.sh build geminilake-7.1.0-42661

I realized that he installed the DS920 + why?

Link to comment
Share on other sites

3 hours ago, wifi75 said:

 

I was trying this procedure, also to learn the manual system, I tried to install the DS1621 + so I generated a serial for that model.
but after giving the command
./rploader.sh build geminilake-7.1.0-42661

I realized that he installed the DS920 + why?

 

For DS1621+ jot mode, command as follows.

./rploader.sh build v1000-7.1.0-42661

In the M shell,

./my.sh DS1621+


For DS1621+ jun mode, command as follows.

./rploader.sh build v1000-7.0.1-42218-JUN Jun

In the M shell,

./my.sh DS1621+J

Link to comment
Share on other sites

3 minutes ago, Peter Suh said:

 

For DS1621+ jot mode, command as follows.

./rploader.sh build v1000-7.1.0-42661

In the M shell,

./my.sh DS1621+


For DS1621+ jun mode, command as follows.

./rploader.sh build v1000-7.0.1-42218-JUN Jun

In the M shell,

./my.sh DS1621+J

 

m shell means from tinycore?

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...