Jump to content
XPEnology Community

RedPill TinyCore Loader Installation Guide for DSM 7.1 BareMetal


Peter Suh

Recommended Posts

8 hours ago, Peter Suh said:

 

For camera licenses for ARPL and DVA1622, see


It would be better to inquire in the DVA1622 column below.

 

 

Also, Redpill DS918+ has some improvements compared to Jun Loader DS918+.


When used with HBA, there is a problem that the serial number of the disk cannot be displayed through S.M.A.R.T. It is expressed only as SDA/SDB/SDC, etc.


If there is no serial number, it can be a fatal problem when disk replacement is required when using RAID.

 

And, the operation by automatic start reservation is not guaranteed.

I was not being clear enough.

 

my main question is:

can I use a REAL serial number from my own purchased ds918+ nas on this redpill 7.1?

 

not talking about serial for hdd/ssd, those are fine.

 

is this basically just like my old setup with 918 and 1.04b? I used my real serial on that as well.

 

 

Link to comment
Share on other sites

I was not being clear enough.
 
my main question is:
can I use a REAL serial number from my own purchased ds918+ nas on this redpill 7.1?
 
not talking about serial for hdd/ssd, those are fine.
 
is this basically just like my old setup with 918 and 1.04b? I used my real serial on that as well.
 
 

There is no problem in using the genuine serial number in REDPILL.

If you're not using an HBA, SMART issues don't matter.


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

  • 2 weeks later...
1 hour ago, Vodka2014 said:

Hi @Peter Suh

 

Thanks again for this but is there any chance to get an updated tutorial for Bare Metal please, since there seems to be a change in the process and commands.

 

E.G: ./rploader.sh build ds3622xsp-7.1.1-42962 withfriend the new functions.

 

Thanks

 

There is no tutorial for TCRP FRIEND yet.
There is only a difference in how the loader works by itself, but from the user's point of view, there is no significant difference from the existing TCRP setting method.
I don't know if you experienced a 55% file corruption message while installing DSM,
TCRP FRIEND has improved all of these problems.

 

One thing to remember is that in TCRP FRIEND, a dedicated kernel is additionally operated independently on top of the existing TTG kernel.
The current version of this TCRP FRIEND dedicated kernel is 0.0.3, and the later patched version is checked and automatically updated whenever the TCRP FRIEND loader is newly booted without any user intervention.

Link to comment
Share on other sites

Hi @Peter Suh

 

I was just asking since i followed the guidance from @pocopico See here - https://xpenology.com/forum/topic/61750-how-to-install-tcrp-on-proxmox/page/3/#comment-356655

 

So far what I did i had no issues with the install on Proxmox. I have 2 machines i need to upgrade so just want to make sure all is good before i proceed :)

 

There is so many different guides on how to do things and i do get lost. 

 

Thanks

Link to comment
Share on other sites

I've followed up all three pages of your conversation with pocopico.
It doesn't seem to be a problem with proxmox.

 

It seems that you are not familiar with the existing TCRP build method.
How to build a loader is no different from traditional TCRP and TCRP FRIEND .
You must have missed some processing.

 

If you are not confident in this series of processing
There is also a way to use my M SHELL instead.
Download M SHLEL as below

 

curl -L "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/my.sh.gz" -O;tar -zxvf my.sh.gz;

 

For DS3622xs+, please use the following command.
 

./my.sh DS3622xs+F

 

The last F means you want to build in FRIEND mode.
In the middle, VID/PID MAC/SERIAL, etc. are all automatically processed.

 

If you are curious about the guide of M SHELL

Only run ./my.sh.

  • Like 1
Link to comment
Share on other sites

1 hour ago, Vodka2014 said:

Thanks alot @Peter Suh

 

I take it load to Tiny Core then run the commands etc...

 

This is why i am asking since i do not want to mess this all up on my systems.  So i want to move my I5 to the latest DSM with all my disks.

 

What guide should i follow and process steps for this please. 

 

Thanks again 

 

The first page of this topic you are staying on is a guide to the original TCRP I made.

 

It is recommended to use M SHELL after reading the guide of this TCRP first.

 

The M shell described above is an auxiliary tool that collects several steps of commands to be executed in TCRP and easily executes them at once.

 

The guide for this my.sh (m shell) is below.

 

 

Link to comment
Share on other sites

45 minutes ago, Peter Suh said:

 

The first page of this topic you are staying on is a guide to the original TCRP I made.

 

It is recommended to use M SHELL after reading the guide of this TCRP first.

 

The M shell described above is an auxiliary tool that collects several steps of commands to be executed in TCRP and easily executes them at once.

 

The guide for this my.sh (m shell) is below.

 

 

 

Thanks alot let me give this a go and if any issues will come back. Thanks again :)

Link to comment
Share on other sites

LMAO HAHAHAHA 😁

Funny you should say this.  Last week i must have done 50 installs because of this DAMN CARD! RETURNED!!image.png.9d085f8cb1fc9253b2f17e809a5e2efb.png

 

 

SO BECAUSE of this awesome new loader and couldnt use addon cards for my 10-12 drives. i got a whole new rig baby

Ditched my  i3 8100 and gigabyte b360 which sucked and with that money got all this below. Got like (SOLD)$220 for the coffee lake rig THEN paid $132 for this like-new X99 rig and Xeon

 

Got this BEAST X99 Gigabyte TEN SATA PORTS! EXACLTY HOW MANY I NEEDED FOR ALL MY SSDS! 

$89 For what MUST be brand new GIGABYTE GA-X99-UD3P X99 40+ Pcie lanes, NVME, and Thunderbolt 3 Support. plus 10 sata ports, and like a U2 port and more.

$42 for this Xeon E3-2680v4

NEW

image.thumb.png.62913fd74f25f5ef8fb96d384aaa083b.png

image.thumb.png.f9642b91c8784526582e99125d79d9e3.png

OLD 

 

image.thumb.png.8586eb727ef4f7cab41d706b3f3af8f3.png

image.png

Link to comment
Share on other sites

Hi @Peter Suh

 

I ran the commands as per what you stated and on the second run to check that all is ok i got this at the end of the logs

 

[#] Generating GRUB config... include/boot-image.sh: line 148: extra_cmdline['sn']: unbound variable
FAILED : Loader creation failed check the output for any errors
Removing redpill.ko ...

Backup in progress...

Cleaning redpill-load directory and pat files in auxfiles directory skipped!!!
Please make sure you are using the latest 1GB img before using backup option
Current /home/tc size is 436M , try to keep it less than 1GB as it might not fit into your image
Should i update the sdb with your current files [Yy/Nn]
Backing up home files to sdb : Backing up files to /mnt/sdb3//mydata.tgz
Done.

tc@box:~$ [#] Generating GRUB config... include/boot-image.sh: line 148: extra_cmdline['sn']: unbound variable
-sh: [#]: not found
tc@box:~$ FAILED : Loader creation failed check the output for any errors
-sh: FAILED: not found
tc@box:~$ 

 

Edited by Vodka2014
Link to comment
Share on other sites

27 minutes ago, Vodka2014 said:

Hi @Peter Suh

 

I ran the commands as per what you stated and on the second run to check that all is ok i got this at the end of the logs

 

[#] Generating GRUB config... include/boot-image.sh: line 148: extra_cmdline['sn']: unbound variable
FAILED : Loader creation failed check the output for any errors
Removing redpill.ko ...

Backup in progress...

Cleaning redpill-load directory and pat files in auxfiles directory skipped!!!
Please make sure you are using the latest 1GB img before using backup option
Current /home/tc size is 436M , try to keep it less than 1GB as it might not fit into your image
Should i update the sdb with your current files [Yy/Nn]
Backing up home files to sdb : Backing up files to /mnt/sdb3//mydata.tgz
Done.

tc@box:~$ [#] Generating GRUB config... include/boot-image.sh: line 148: extra_cmdline['sn']: unbound variable
-sh: [#]: not found
tc@box:~$ FAILED : Loader creation failed check the output for any errors
-sh: FAILED: not found
tc@box:~$ 

 

 

https://github.com/pocopico/redpill-load/blob/master/include/boot-image.sh

 

Can I see your user_config.json ?

Link to comment
Share on other sites

18 minutes ago, Vodka2014 said:

 

I found the file but it is Empty so this is the reason. Why would this be i ran the commands as per what you stated. 

 

What command did you use during the loader building process?
If you used ./my.sh , you should create a virtual serial in the middle and record automatically.

Link to comment
Share on other sites

./my.sh DS3622xs+F realmac

 

as per - https://xpenology.com/forum/topic/61839-tinycore-redpill-loader-build-support-tool-m-shell/

 

Also i tested it now with the below and i got it to work. 

 

./rploader.sh clean now
./rploader.sh update now
./rploader.sh fullupgrade now
./rploader.sh serialgen DS3622xs+ realmac
./rploader.sh identifyusb now
./rploader.sh satamap now
./rploader.sh ext ds3622xsp-7.1.1-42962 add https://raw.githubusercontent.com/pocopico/redpill-load/master/redpill-virtio/rpext-index.json
./rploader.sh ext ds3622xsp-7.1.1-42962 add https://raw.githubusercontent.com/pocopico/redpill-load/master/redpill-acpid/rpext-index.json
./rploader.sh build ds3622xsp-7.1.1-42962 withfriend 
exitcheck.sh reboot

 

Edited by Vodka2014
  • Like 2
Link to comment
Share on other sites

40 minutes ago, Vodka2014 said:

HI @Peter Suh

 

Did you find anything wrong in the commands that i used of yours or did i miss a step. Please let me know as the commands i posted worked if i ran then like that. 

 

Thanks again. 

 

Do you have any problem?
In yesterday's post, the problem seemed to have been resolved, didn't it?

Link to comment
Share on other sites

8 minutes ago, Peter Suh said:

 

Do you have any problem?
In yesterday's post, the problem seemed to have been resolved, didn't it?

 

When I used your myshell

 

./my.sh DS3622xs+F realmac

 

as per - https://xpenology.com/forum/topic/61839-tinycore-redpill-loader-build-support-tool-m-shell/

 

the user config file was 0 so no data was getting written to it. 

Link to comment
Share on other sites

2 hours ago, Vodka2014 said:

 

When I used your myshell

 

./my.sh DS3622xs+F realmac

 

as per - https://xpenology.com/forum/topic/61839-tinycore-redpill-loader-build-support-tool-m-shell/

 

the user config file was 0 so no data was getting written to it. 

 

Are there any problems with other files having size 0 or none at all?

 

If it is correct that there is only problem in user_config.json,

 

Restore only the user_config.json file with the command below.

 

curl -L "https://github.com/pocopico/tinycore-redpill/raw/main/user_config.json" -O

 

I also did a build test a while ago with

 

./my.sh DS3622xs+F realmac.

 

If a normal user_config.json file exists, there is no problem.

 

my.sh does not destroy the user_config.json file.

Link to comment
Share on other sites

2 hours ago, Peter Suh said:

 

Are there any problems with other files having size 0 or none at all?

 

If it is correct that there is only problem in user_config.json,

 

Restore only the user_config.json file with the command below.

 

curl -L "https://github.com/pocopico/tinycore-redpill/raw/main/user_config.json" -O

 

I also did a build test a while ago with

 

./my.sh DS3622xs+F realmac.

 

If a normal user_config.json file exists, there is no problem.

 

my.sh does not destroy the user_config.json file.

 

I do not know what the hell happened. I just tested this on my Proxmox setup and now it worked 100%. Thanks again @Peter Suh

 

I have been getting strange issues 2nd time a charm. 

 

EDIT: Internet Connection to check for DSM is Disabled again and the Default setup was used so i am not sure why this is the case. 

Edited by Vodka2014
Link to comment
Share on other sites

2 hours ago, Vodka2014 said:

 

I do not know what the hell happened. I just tested this on my Proxmox setup and now it worked 100%. Thanks again @Peter Suh

 

I have been getting strange issues 2nd time a charm. 

 

EDIT: Internet Connection to check for DSM is Disabled again and the Default setup was used so i am not sure why this is the case. 

 

That part regarding DSM update is not that important for TCRP FRIEND. You don't have to spend your energy on it.


You just have to respond appropriately when the next update comes out, whether it is manually installed or automatically installed. No problem.

  • Like 1
Link to comment
Share on other sites

21 minutes ago, Peter Suh said:

 

That part regarding DSM update is not that important for TCRP FRIEND. You don't have to spend your energy on it.


You just have to respond appropriately when the next update comes out, whether it is manually installed or automatically installed. No problem.

 

Ah ok cool thought i did something wrong here. All good then will do manual updates :) Thanks again for your time and support as always, 

  • Like 1
Link to comment
Share on other sites

Hi @Peter Suh

 

I am doing a Test Migration on my server now removed all disks and going to reboot to see if it loads 100%. During the install process now i found this. Do I need to worry about it.

 

cpio: dev/console: Cannot mknod: Operation not permitted
cpio: dev/net/tun: Cannot mknod: Operation not permitted

 

Thanks again 

 

EDIT: On Reboot i got this now.

 

FAILED to match the count of configured netif_num and mac addresses, DSM will panic, exiting so you can fix this.

 

Edited by Vodka2014
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...