Jump to content
XPEnology Community
  • 0

new user: how to...


lordbye

Question

hi, i'm a new user of xpenology.

I have installate a DS918+DSM - 7.1-42661 Update 1. i used redpill

I have only 2 problems:

 

1. how can update to newer version of dms? like dsm 7.1.1-42962 or other versions.

2. how can use virtual machine? i installed VMM, i created a VMM with ubunto iso but  it didn't start

 

 

system: i3 - 16gb ram - 1 sdd cache - 2x4tb disk - 1 750gb disk (for test in a new pool)- 

Immagine.png

Immagine2.png

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

1. There are two recent redpill loaders, ARPL and TCRP, Let's assume TCRP.

 

For the easiest build with TCRP FRIEND and update to dsm 7.1.1-42962 Update 2 without problems, try using m shell.

 

You can download and install it with the following command in TCRP Linux as shown below.

 

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

 

And, DS918+'s TCRP FRIEND loader is built as below.

 

./my.sh DS918+F

 

If you are already using TCRP and need to keep user_config.json

 

Please command as below.

 

./my.sh DS918+F noconfig

 

2. VMM in Synology is not recommended because its performance is very low.

 

Double-check enable virtualization settings in BIOS.

  • Like 1
Link to comment
Share on other sites

  • 0

Thanks a lot...

i'll try update my synology (i can create a new boot usb key?), can i create it in windows, or i do all from synology

i'll check bios (i remember all is ok, but anyway a new check is better), i need it only for some little things like edge and bypass my work firewall :P

 

 

Edited by lordbye
adding txt
Link to comment
Share on other sites

  • 0

Hello, thanks for the replies, Since I am quite new to this area and I managed by following the step by step guides, the simple method you indicated, do I do it by connecting in ssh directly to the dsm? and me to directly choose the correct version of the pat to install?

Link to comment
Share on other sites

  • 0

Yesterday I connected ssh and write command

and that the output

 

 

/my.sh DS918+F noconfig
Checking Internet Access -> OK
Checking if a newer mshell version exists on the repo -> Version is current
MODEL is DS918+
Multi-argument input variable assignment mapping


tcrppart is 3

making directory  /mnt/3/auxfiles
mkdir: cannot create directory ‘/mnt/3/auxfiles’: No such file or directory
making link /home/tc/custom-module
Password:

 I insert password  and 

 

ln: failed to create symbolic link '/home/tc/custom-module': No such file or directory

Downloading fabio's apollolake 4.4.180 redpill.ko ...
Warning: Failed to create the file                                                                                                                                  
Warning: /home/tc/custom-module/rp-apollolake-4.4.180-prod.ko.gz: No such file 
Warning: or directory
curl: (23) Failure writing output to destination

gzip: /home/tc/custom-module/rp-apollolake-4.4.180-prod.ko.gz: No such file or directory
mv: cannot stat '/home/tc/custom-module/rp-apollolake-4.4.180-prod.ko': No such file or directory

TARGET_PLATFORM is ds918p
ORIGIN_PLATFORM is apollolake
TARGET_REVISION is 42962
SYNOMODEL is ds918p_42962
If fullupgrade is required, please handle it separately.
Downloading Peter Suh's custom configuration files..................
############################################################################################################################################################## 100.0%
############################################################################################################################################################## 100.0%
############################################################################################################################################################## 100.0%
############################################################################################################################################################## 100.0%

This is TCRP friend mode
ds918p does not require model.dtc patching 

SN Gen/Mac Gen/Vid/Pid/SataPortMap detection skipped!!


DN_MODEL is DS918%2B
DSM PAT file pre-downloading in progress...
https://global.download.synology.com/download/DSM/release/7.1.1/42962/DSM_DS918%2B_42962.pat
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0Warning: Failed to create the file /mnt/3/auxfiles/ds918p_42962.pat: No such 
Warning: file or directory
  0  340M    0  2896    0     0  51570      0  1:55:17 --:--:--  1:55:17 51714
curl: (23) Failure writing output to destination
sha256sum: /mnt/3/auxfiles/ds918p_42962.pat: No such file or directory
Pat file  sha256sum is : 
verifyid  sha256sum is : c1ffb1b48301fbcf1ccffae00062e95c8b5b18d50a70c3fbb79ea12a38a39bb7
os sha256 verify FAILED, check /mnt/3/auxfiles/ds918p_42962.pat

 
 

for error messages what should I do.  do I have to go to some specific folder?  are the rest of the messages correct with respect to the update?
I tried to manually create the folder / mnt / 3 / with mkdir from putty but I always get the error "mkdir: cannot create directory '3': Permission denied" i tried as administrator

Edited by lordbye
Link to comment
Share on other sites

  • 0

i do some other step, but i have a new error


 

tc@box:~$ ls
custom_config.json  custom_config_jun.json  modules.alias.3.json  modules.alias.4.json  my.sh  my.sh.gz  myfunc.h  myv.sh  rpext-index.json  rploader.sh
tc@box:~$ curl -L "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/my.sh.gz" -O;tar -zxvf my.sh.gz;
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 10756  100 10756    0     0  40134      0 --:--:-- --:--:-- --:--:-- 40134
my.sh
myv.sh
myfunc.h
tc@box:~$ ./my.sh DS918+F noconfig

 

 

the next step

 

Checking Internet Access -> OK
Checking if a newer mshell version exists on the repo -> Version is current
MODEL is DS918+
Multi-argument input variable assignment mapping


tcrppart is sde3

making link /home/tc/custom-module

Downloading fabio's apollolake 4.4.180 redpill.ko ...
################################################################################################################################################################### 100.0%
gzip: /home/tc/custom-module/rp-apollolake-4.4.180-prod.ko: Operation not permitted

TARGET_PLATFORM is ds918p
ORIGIN_PLATFORM is apollolake
TARGET_REVISION is 42962
SYNOMODEL is ds918p_42962
If fullupgrade is required, please handle it separately.
Downloading Peter Suh's custom configuration files..................
################################################################################################################################################################### 100.0%
################################################################################################################################################################### 100.0%
################################################################################################################################################################### 100.0%
################################################################################################################################################################### 100.0%

This is TCRP friend mode
ds918p does not require model.dtc patching

SN Gen/Mac Gen/Vid/Pid/SataPortMap detection skipped!!


DN_MODEL is DS918%2B
DSM PAT file pre-downloading in progress...
https://global.download.synology.com/download/DSM/release/7.1.1/42962/DSM_DS918%2B_42962.pat
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  340M  100  340M    0     0   105M      0  0:00:03  0:00:03 --:--:--  105M
Pat file  sha256sum is : c1ffb1b48301fbcf1ccffae00062e95c8b5b18d50a70c3fbb79ea12a38a39bb7
verifyid  sha256sum is : c1ffb1b48301fbcf1ccffae00062e95c8b5b18d50a70c3fbb79ea12a38a39bb7
pat file sha256sum is OK !

Loader Building in progress...

./my.sh: line 420: ./rploader.sh: Permission denied
Removing redpill.ko ...

Backup in progress...

./my.sh: line 445: ./rploader.sh: Permission denied
./my.sh: line 450: ./rploader.sh: Permission denied

 

Link to comment
Share on other sites

  • 0

ok, i have to do a new usb key, so in the meanwhile i can use my nas

 

 

Checking Internet Access -> OK
Checking if a newer mshell version exists on the repo -> Version is current
MODEL is DS918+
Multi-argument input variable assignment mapping


tcrppart is sde3

making link /home/tc/custom-module

Downloading fabio's apollolake 4.4.180 redpill.ko ...
######################################################################################################################################################################################################################################################### 100.0%
gzip: /home/tc/custom-module/rp-apollolake-4.4.180-prod.ko: Operation not permitted

TARGET_PLATFORM is ds918p
ORIGIN_PLATFORM is apollolake
TARGET_REVISION is 42962
SYNOMODEL is ds918p_42962
If fullupgrade is required, please handle it separately.
Downloading Peter Suh's custom configuration files..................
#=#=-  #       #                                                                                                                                                                                                                                               #=O=#     #        #                                          ######################################################################################################################################################################################################################################################### 100.0%
######################################################################################################################################################################################################################################################### 100.0%
######################################################################################################################################################################################################################################################### 100.0%
#=#=-  #       #                                                                                                                                                                                                                                               #=O=#     #        #                                          ######################################################################################################################################################################################################################################################### 100.0%

This is TCRP friend mode
ds918p does not require model.dtc patching

SN Gen/Mac Gen/Vid/Pid/SataPortMap detection skipped!!


DN_MODEL is DS918%2B
DSM PAT file pre-downloading in progress...
https://global.download.synology.com/download/DSM/release/7.1.1/42962/DSM_DS918%2B_42962.pat
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  340M  100  340M    0     0   106M      0  0:00:03  0:00:03 --:--:--  106M
Pat file  sha256sum is : c1ffb1b48301fbcf1ccffae00062e95c8b5b18d50a70c3fbb79ea12a38a39bb7
verifyid  sha256sum is : c1ffb1b48301fbcf1ccffae00062e95c8b5b18d50a70c3fbb79ea12a38a39bb7
pat file sha256sum is OK !

Loader Building in progress...

Rploader Version : 0.9.2.9
Loader source : https://github.com/PeterSuh-Q3/redpill-load.git Loader Branch : master
Redpill module source : https://github.com/fbelavenuto/redpill-lkm.git : Redpill module branch : master
Extensions :   redpill-misc
  powersched
Extensions URL : "https://github.com/PeterSuh-Q3/redpill-load/raw/master/redpill-misc/rpext-index.json",
"https://raw.githubusercontent.com/PeterSuh-Q3/rp-ext/master/powersched/rpext-index.json"
TOOLKIT_URL : https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.apollolake-7.0.dev.txz/download
TOOLKIT_SHA : d349fa644392d4cfab8191243ee38aaa32bd517208c144678e0c855cb5a619ea
SYNOKERNEL_URL : https://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/25426branch/apollolake-source/linux-4.4.x.txz/download
SYNOKERNEL_SHA : af815ee065775d2e569fd7176e25c8ba7ee17a03361557975c8e5a4b64230c5b
COMPILE_METHOD : toolkit_dev
TARGET_PLATFORM       : ds918p
TARGET_VERSION    : 7.1.1
TARGET_REVISION : 42962
REDPILL_LKM_MAKE_TARGET : test-v7
KERNEL_MAJOR : 4
MODULE_ALIAS_FILE :  modules.alias.4.json
SYNOMODEL : ds918p_42962
MODEL : DS918+
Local Cache Folder : /mnt/sde3/auxfiles
DATE Internet : 01112022 Local : 01112022
Checking Internet Access -> OK
Cloning into 'redpill-lkm'...
remote: Enumerating objects: 1416, done.
remote: Counting objects: 100% (488/488), done.
remote: Compressing objects: 100% (132/132), done.
remote: Total 1416 (delta 368), reused 426 (delta 343), pack-reused 928
Receiving objects: 100% (1416/1416), 3.07 MiB | 24.77 MiB/s, done.
Resolving deltas: 100% (931/931), done.
Cloning into 'redpill-load'...
remote: Enumerating objects: 3785, done.
remote: Counting objects: 100% (506/506), done.
remote: Compressing objects: 100% (268/268), done.
remote: Total 3785 (delta 275), reused 456 (delta 238), pack-reused 3279
Receiving objects: 100% (3785/3785), 51.48 MiB | 7.38 MiB/s, done.
Resolving deltas: 100% (1894/1894), done.
withfriend option set, My friend will be added
No extra build option or static specified, using default <static>
Using static compiled redpill extension
Got redpill-linux-v4.4.180+.ko
Testing modules.alias.4.json -> File OK
------------------------------------------------------------------------------------------------
It looks that you will need the following modules :


Found VGA Controller : pciid 8086d00000412  Required Extension : i915
Searching for matching extension for i915

Target Platform : ds918p
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/PeterSuh-Q3/rp-ext/master/e1000e/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/PeterSuh-Q3/rp-ext/master/e1000e/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
######################################################################## 100.0%
[OK]
[#] ========================================== PeterSuh-Q3.e1000e ==========================================
[#] Extension name: e1000e
[#] Description: Adds Intel(R) PRO/1000 Network Driver Support
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/PeterSuh-Q3/rp-ext/tree/main/e1000e
[#] Software author: https://github.com/PeterSuh-Q3
[#] Update URL: https://raw.githubusercontent.com/PeterSuh-Q3/rp-ext/master/e1000e/rpext-index.json
[#] Platforms supported: ds1621p_42218 dva3221_42661 ds3617xs_42218 ds920p_42661 dva3221_42962 ds1019p_42218 ds918p_42661 ds3622xsp_42962 rs3618xs_42962 ds920p_42962 ds1621p_42661 dva3221_42218 ds1621xsp_42661 ds3615xs_42661 ds3622xsp_42661 ds2422p_42661 ds3622xsp_42218 rs3413xsp_42661 ds2422p_42962 dva1622_42962 rs3413xsp_42218 ds2422p_42218 fs2500_42962 rs4021xsp_42962 dva3221_42621 zendofmodel ds3615xs_42962 ds3617xs_42962 rs3618xs_42218 fs2500_42661 ds1520p_42218 rs4021xsp_42218 dva3219_42962 dva3219_42218 ds3617xs_42661 ds1621xsp_42962 ds920p_42218 ds918p_42962 rs3618xs_42661 dva1622_42661 ds1520p_42962 ds918p_42218 ds1019p_42962 dva3219_42661 ds1621xsp_42218 rs3413xsp_42962 ds3615xs_42218 ds1621p_42962 ds1520p_42661 rs4021xsp_42661 fs2500_42218
[#] =======================================================================================

Found Ethernet Interface : pciid 8086d0000153b Required Extension : e1000e
Searching for matching extension for e1000e
Found matching extension :
"https://raw.githubusercontent.com/PeterSuh-Q3/rp-ext/master/e1000e/rpext-index.json"
"https://raw.githubusercontent.com/PeterSuh-Q3/rp-ext/master/e1000e/rpext-index.json"
Target Platform : ds918p
Found SATA Controller : pciid 8086d00008c02  Required Extension : ahci
Searching for matching extension for ahci

Target Platform : ds918p
------------------------------------------------------------------------------------------------
Starting loader creation
Found tinycore cache folder, linking to home/tc/custom-module
Checking user_config.json : jq: error: Could not open file user_config.json: No such file or directory
Error : Problem found in user_config.json
Removing redpill.ko ...

Backup in progress...

Clearing local redpill files
Please make sure you are using the latest 1GB img before using backup option
Current /home/tc size is 2.4M , try to keep it less than 1GB as it might not fit into your image
Should i update the sde with your current files [Yy/Nn]
Backing up home files to sde : Backing up files to /mnt/sde3//mydata.tgz
Done.

 

Edited by lordbye
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
Answer this question...

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