Jump to content
XPEnology Community

TinyCore RedPill Loader (TCRP)


pocopico

Recommended Posts

Go for docker :

https://hub.docker.com/_/teamspeak

 

There is really no need to reinvent the wheel.

Docker container is far easier to manage/administrate/update than a package compiled from sources

Especially if the package is maintain by official team (wich is currently the case for Teamspeak)

 

 

Edited by Orphée
Link to comment
Share on other sites

On my Syno, I'm running Sonarr/Radar/Jackett
The packages are available on community repo from Synology.

 

But I'm running them with docker instead of community packages.

 

I'm running another container a part : watchtower. It monitors other docker's running containers and auto update them each time there is an update available on docker registry hub.

Whereas with syno community package, if maintainer does not update it for month, you are stuck to the current release available on community package.

 

Once you understand docker's performance, trust me, you won't go back.

 

But we are far away from the original topic here...

Edited by Orphée
  • Like 1
  • Thanks 1
Link to comment
Share on other sites

Hi All,

 

So I finally made the big jump.

 

I migrated my prod ESXi DS3615xs 6.2.3 jun's to ESXi DS3622xs+ 7.0.1 RP.

 

All went very smooth, all apps were migrated successfully, only those not available on DSM7 were "stopped/incompatible"

 

image.thumb.png.13925e7cd564cd21fd00219ddb1dd63b.png

 

All my shares are here, docker migrated without any manual action.

As I reminder i'm using a LSI HBA IT card to passthrough my 4x4Tb disks

 

image.png.86d38c6e7f8199c308458be0f01f1e28.png

All good exept disk starting in position 2 (strange behavior with LSI HBA passthrough)

 

All my SMART info are there :

image.thumb.png.06d3c4c993c996e33dd90a159a3f6874.png

 

Synology Moments migrated to Synology Photos and is currently indexing all photos.

 

A big thanks to @pocopico @yanjun @haydibe @IG-88 and all others I probably forget too.

 

tagging @scoobdriver for info ;)

  • Like 3
  • Thanks 3
Link to comment
Share on other sites

@altas with ESXi you can't passthrough the internal card if you use one of the slots (like I do with SSD on ODD port) as datastore

 

If you passthrough the internal P120i card, where will you have your datastore available to start your VM ?

 

If you don't have a dedicated PCI-e card to passthrough the whole card, you must then take the RDM option, with no SMART data inside DSM.

 

If you are running as Baremetal, as long as you don't see any performances issue on disk read/write... I guess there is no real need of a PCI-e card for DSM disks.

Edited by Orphée
Link to comment
Share on other sites

@Aigor


I guess the how to is there :

 

On 2/20/2022 at 10:26 PM, altas said:

cool thx !

 

so then i can confirm that my Test migration from DS3617xs to DS3622xs+ was successfully (Baremetal)

i used 1 HDD with some Test Data and everything was still available.

 

Steps i did

 

1. block internet to DS3617xs

2 turn off the DS

3 switch the Loader (USB Stick)

4 Boot up and wait until the DS come up and reachable in the Network (ping)

5 use the pat file from the tinyloader and start migration, i used the Option dont keep settings( 2.Option), maybe someone can use NR1 as test :)

6 wait until the migration process has reached 100%, then the DS should rest as usual,

7 wait until the DS is back online and you can process with DSM7 Wizard to complet.

 

I did not disable internet access during the migration (I have a real SN/MAC)

Edited by Orphée
  • Like 1
  • Thanks 1
Link to comment
Share on other sites

On 2/19/2022 at 9:31 AM, Orphée said:

Just my 2 cents, you should avoid SHR and stick to RAID (5)... easier to manage, and not synology dependent...

I would prefer to use a more standard RAID configuration, but I have multiple sized drives and the ability to retain more of the storage space with the mixed drive sizes is really the only reason I stick with SHR...

Link to comment
Share on other sites

On 2/19/2022 at 9:01 PM, Peter Suh said:

 

I'm sure some of you already know,

For repeated SHR or RAID volume configuration tests,

Share tips on stopping volume optimization.

 

SSH>

sudo -i

cat /proc/mdstat (Checking the disk number for optimization.)

echo frozen > /sys/block/<md with number>/md/sync_action

After this process, the storage pool and volume can be removed immediately.

 

In the last RAM issue, symptoms were witnessed shortly after SHR optimization.
SHR optimization will continue to try and report any problems.

Did the updated mpt3sas driver help with the RAM creeping up?  I haven't had a chance to try the updated driver, but on the older one I've noticed some other things.  The SHR build worked fine with one disk and even with adding a second individual disk.  I added a third individual disk to the pool and the creep started all over again.  I think because it was expanding the pool size, where the second drive only added the redundancy and didn't change the pool size.  I got the same creeping when adding a 4th disk to the SHR as well as creating a new SHR pool with a 5th disk.  Today I noticed that the RAM creeps even when just copying files to the DS3622xs+ box that I have right now.  Copying 165GB from my DSM6 box with Jun's loader to the new DSM7 box increased memory usage about 30% and once it rises it doesn't go back down until you reboot the box.  I'm hoping the updated driver help as I'll be trying that within the next couple of days, but was just curious if that fixed the issue for you.

Link to comment
Share on other sites

Last weekend, the driver version of ds3622xs+ and mpt3sas.ko
I understood that it was updated from 22.00.00.00 to 40.00.00.00
However, it seems that the final driver of ds918+ and mpt3sas.ko is currently 41.00.00.00
And, it seems that the driver of ds3622xs+, mpt3sas.ko has been updated once more from 40.00.00.00 to 41.00.00.00,

it seems that the picopico has not made any announcements.
Who can check when the above driver was updated once more?

 

Version can be checked with the command below in the SSH connection state.

 

dmesg | grep mpt3sas

Edited by Peter Suh
Link to comment
Share on other sites

27 minutes ago, Peter Suh said:

Last weekend, the driver version of ds3622xs+ and mpt3sas.ko
I understood that it was updated from 22.00.00.00 to 40.00.00.00
However, it seems that the final driver of ds918+ and mpt3sas.ko is currently 41.00.00.00
And, it seems that the driver of ds3622xs+, mpt3sas.ko has been updated once more from 40.00.00.00 to 41.00.00.00,

it seems that the picopico has not made any announcements.
Who can check when the above driver was updated once more?

 

Version can be checked with the command below in the SSH connection state.

 

dmesg | grep mpt3sas

I updated this evening.  It looks like it was indeed updated to 41.00.00.00 for ds3622xs+.  Also, After updating I'm testing the RAM issues with the SHR expansion and all seems okay so far.

 

Dan@TEST-DSM7:/$ dmesg | grep mpt3sas
[   12.599574] mpt3sas version 41.00.00.00 loaded
 

Link to comment
Share on other sites

3 hours ago, danellis12561 said:

I updated this evening.  It looks like it was indeed updated to 41.00.00.00 for ds3622xs+.  Also, After updating I'm testing the RAM issues with the SHR expansion and all seems okay so far.

 

Dan@TEST-DSM7:/$ dmesg | grep mpt3sas
[   12.599574] mpt3sas version 41.00.00.00 loaded
 

 

Thanks. It helped me a lot.

Link to comment
Share on other sites

Create a Bootable USB on MAC OS

 

It was shared a long time ago, but I share it once again for those who don't know.

 

1. Download the fat img of the bootloader of choice.

 

2. Plug your USB drive in.

 

3. Open terminal

 

4. Run

diskutil list

(Locate your USB drive’s disk number, This example uses disk2) 

 

On the command line run:

 

pwd

 

should = /Users/LoginUserId

 

Unmount USB drive:

 

sudo diskutil unmountDisk /dev/disk2

 

sudo dd if=/Users/LoginUserId/Downloads/tinycore-redpill.v0.4.5.img of=/dev/disk2 bs=1m

( The tinycore image file takes some time because its capacity exceeds 1GB. )

 

sudo diskutil eject /dev/disk2

Link to comment
Share on other sites

19 hours ago, Orphée said:

Hi All,

 

So I finally made the big jump.

 

I migrated my prod ESXi DS3615xs 6.2.3 jun's to ESXi DS3622xs+ 7.0.1 RP.

 

All went very smooth, all apps were migrated successfully, only those not available on DSM7 were "stopped/incompatible"

 

image.thumb.png.13925e7cd564cd21fd00219ddb1dd63b.png

 

All my shares are here, docker migrated without any manual action.

As I reminder i'm using a LSI HBA IT card to passthrough my 4x4Tb disks

 

image.png.86d38c6e7f8199c308458be0f01f1e28.png

All good exept disk starting in position 2 (strange behavior with LSI HBA passthrough)

 

All my SMART info are there :

image.thumb.png.06d3c4c993c996e33dd90a159a3f6874.png

 

Synology Moments migrated to Synology Photos and is currently indexing all photos.

 

A big thanks to @pocopico @yanjun @haydibe @IG-88 and all others I probably forget too.

 

tagging @scoobdriver for info ;)

 

The health information of HDD/SDD is still empty.
Due to the image captured above, there is a possibility of misunderstanding as if the S.M.A.R.T health information blank issue has been resolved, so check it again.
The mpt3sas.ko driver used 41.00.00.00, the final version for ds3622xs+.
This issue is not limited to HBA cards, but also seems to be the case with HDD using SATA ports.
Any other driver or environment that is not an issue of HBA drivers seems to have an impact.
And recently, there's an issue where the physical power button doesn't work at the end of the power.
It seems to have been solved by automatically including the acpid driver.
I understand that @yanjun and @pocopico continue to make efforts in this area.
I really appreciate the hard work of the two.

 

스크린샷 2022-02-23 오후 7.17.21.png

Edited by Peter Suh
Link to comment
Share on other sites

19 hours ago, Orphée said:

Hi All,

 

So I finally made the big jump.

 

I migrated my prod ESXi DS3615xs 6.2.3 jun's to ESXi DS3622xs+ 7.0.1 RP.

 

All went very smooth, all apps were migrated successfully, only those not available on DSM7 were "stopped/incompatible"

 

image.thumb.png.13925e7cd564cd21fd00219ddb1dd63b.png

 

All my shares are here, docker migrated without any manual action.

As I reminder i'm using a LSI HBA IT card to passthrough my 4x4Tb disks

 

image.png.86d38c6e7f8199c308458be0f01f1e28.png

All good exept disk starting in position 2 (strange behavior with LSI HBA passthrough)

 

All my SMART info are there :

image.thumb.png.06d3c4c993c996e33dd90a159a3f6874.png

 

Synology Moments migrated to Synology Photos and is currently indexing all photos.

 

A big thanks to @pocopico @yanjun @haydibe @IG-88 and all others I probably forget too.

 

tagging @scoobdriver for info ;)

Thanks @Orphée did you use mpt2sas or mpt3sas extension ? on bare metal I previously had to use mpt2sas , mpt3sas did not see any disks on LSI HBA 

Link to comment
Share on other sites

2 minutes ago, Orphée said:

Kernel 4.x has mpt2sas built in mpt3sas driver. so with DS3622xs+ using kernel 4.x only mpt3sas is enough.

 

Got it , Thanks . !! , trying to re-read the threads as may change from DS3615xs to DS3622xs . 

It looks like I need to somehow stop internet access during the build ? Is that still correct ? 

 

Thanks ! 

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