Peter Suh Posted December 4, 2023 Author Share #876 Posted December 4, 2023 @Lestat_TI Is there any reason why I should use DS3615xs? This model is one that has lost interest since using Kernel 3. Try SA6400 using kernel 5. 1 Quote Link to comment Share on other sites More sharing options...
Lestat_TI Posted December 4, 2023 Share #877 Posted December 4, 2023 5 minutes ago, Peter Suh said: @Lestat_TI Is there any reason why I should use DS3615xs? This model is one that has lost interest since using Kernel 3. Try SA6400 using kernel 5. Thaks for the advice! will try and share the results Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 4, 2023 Author Share #878 Posted December 4, 2023 [NOTICE] v1.0.0.5 Add offline loader build function https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v1.0.0.5 [ Mount the third USB partition in Linux-Ubuntu Try and prepare to pre-download the Github module for offline loader building ] 1. Select USB Media 1.5 GB Volume from the left activity bar and open the folder. 2. Right-click inside the 1.5 GB Volume folder, select “Open In Termial” menu, and open terminal. Make sure you stay in the path "/media/ubuntu/6234-C863" 3. Install curl and git sudo apt install curl git 4. Execute curl download command (git clone script included in bat file) curl -kLO https://raw.githubusercontent.com/PeterSuh-Q3/tinycore-redpill/main/prepare-offline.bat ./prepare-offline.bat 5. Access Synology Download Center and download pat file https://www.synology.com/en-us/support/download Change the file name of the download folder (remove DSM_, change all other English letters to lowercase, + to p) DSM_SA6400_69057.pat -> sa6400_69057.pat DSM_DS920+_69057.pat -> ds920p_69057.pat Copy the renamed pat file into the auxfiles folder created above. 6 Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 4, 2023 Author Share #879 Posted December 4, 2023 2 hours ago, Peter Suh said: [NOTICE] v1.0.0.5 Add offline loader build function https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v1.0.0.5 [ Mount the third USB partition in Linux-Ubuntu Try and prepare to pre-download the Github module for offline loader building ] 1. Select USB Media 1.5 GB Volume from the left activity bar and open the folder. 2. Right-click inside the 1.5 GB Volume folder, select “Open In Termial” menu, and open terminal. Make sure you stay in the path "/media/ubuntu/6234-C863" 3. Install curl and git sudo apt install curl git 4. Execute curl download command (git clone script included in bat file) curl -kLO https://raw.githubusercontent.com/PeterSuh-Q3/tinycore-redpill/main/prepare-offline.bat ./prepare-offline.bat 5. Access Synology Download Center and download pat file https://www.synology.com/en-us/support/download Change the file name of the download folder (remove DSM_, change all other English letters to lowercase, + to p) DSM_SA6400_69057.pat -> sa6400_69057.pat DSM_DS920+_69057.pat -> ds920p_69057.pat Copy the renamed pat file into the auxfiles folder created above. 1 3 Quote Link to comment Share on other sites More sharing options...
dimakv2014 Posted December 4, 2023 Share #880 Posted December 4, 2023 (edited) 19 hours ago, Peter Suh said: [NOTICE] v1.0.0.5 Add offline loader build function https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v1.0.0.5 [ Mount the third USB partition in Linux-Ubuntu Try and prepare to pre-download the Github module for offline loader building ] 1. Select USB Media 1.5 GB Volume from the left activity bar and open the folder. 2. Right-click inside the 1.5 GB Volume folder, select “Open In Termial” menu, and open terminal. Make sure you stay in the path "/media/ubuntu/6234-C863" 3. Install curl and git sudo apt install curl git 4. Execute curl download command (git clone script included in bat file) curl -kLO https://raw.githubusercontent.com/PeterSuh-Q3/tinycore-redpill/main/prepare-offline.bat ./prepare-offline.bat 5. Access Synology Download Center and download pat file https://www.synology.com/en-us/support/download Change the file name of the download folder (remove DSM_, change all other English letters to lowercase, + to p) DSM_SA6400_69057.pat -> sa6400_69057.pat DSM_DS920+_69057.pat -> ds920p_69057.pat Copy the renamed pat file into the auxfiles folder created above. The last piece of puzzle is prepare-offline.bat which is still requires online access to github since it redirects to 3 .git files. Basically those 3 files (addons.git, modules.git, load.git) must be in dir "auxfiles" if I am not mistaken: "git clone -c core.autocrlf=false https://github.com/PeterSuh-Q3/tcrp-modules.git git clone -c core.autocrlf=false https://github.com/PeterSuh-Q3/tcrp-addons.git git clone -c core.autocrlf=false https://github.com/PeterSuh-Q3/redpill-load.git mkdir auxfiles" Edited December 4, 2023 by dimakv2014 Typo Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 5, 2023 Author Share #881 Posted December 5, 2023 (edited) 2 hours ago, dimakv2014 said: The last piece of puzzle is prepare-offline.bat which is still requires online access to github since it redirects to 3 .git files. Basically those 3 files (addons.git, modules.git, load.git) must be in dir "auxfiles" if I am not mistaken: "git clone -c core.autocrlf=false https://github.com/PeterSuh-Q3/tcrp-modules.git git clone -c core.autocrlf=false https://github.com/PeterSuh-Q3/tcrp-addons.git git clone -c core.autocrlf=false https://github.com/PeterSuh-Q3/redpill-load.git mkdir auxfiles" It's not like that. Files downloaded from GitHub do not go under auxfiles. tcrp-modules, tcrp-addons, redpill-load Three directories should be located at the root of the partition. If this file was not created, there may be a problem with SSL authentication. Please double check the timing of Ubuntu attempting this download. This is something I struggled with on my MacBook. The directory should have the structure below. Edited December 5, 2023 by Peter Suh 1 Quote Link to comment Share on other sites More sharing options...
dimakv2014 Posted December 5, 2023 Share #882 Posted December 5, 2023 (edited) 23 minutes ago, Peter Suh said: It's not like that. Files downloaded from GitHub do not go under auxfiles. tcrp-modules, tcrp-addons, redpill-load Three directories should be located at the root of the partition. If this file was not created, there may be a problem with SSL authentication. Please double check the timing of Ubuntu attempting this download. This is something I struggled with on my MacBook. The directory should have the structure below. So basically those .git files are archives and directories. So lets say if we unpack them create following folders as well as empty "auxfiles" folder then we will not need "prepare-offline.bat" file at all? Actually 3 folders because I noticed auxfiles folder is there by default it just confused me because in .bat file it makes dir again )) Edited December 5, 2023 by dimakv2014 Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 5, 2023 Author Share #883 Posted December 5, 2023 (edited) 1 hour ago, dimakv2014 said: So basically those .git files are archives and directories. So lets say if we unpack them create following folders as well as empty "auxfiles" folder then we will not need "prepare-offline.bat" file at all? Actually 3 folders because I noticed auxfiles folder is there by default it just confused me because in .bat file it makes dir again )) Search the Internet for the working mechanism of the “git clone” command. The auxfiles directory does not exist when recording to USB for the first time and is created by a bat file. The example I showed is also wrong. This was a USB stick that had already been tested once. You only need to store the pat file in auxfiles. Edited December 5, 2023 by Peter Suh 1 Quote Link to comment Share on other sites More sharing options...
ersenos Posted December 5, 2023 Share #884 Posted December 5, 2023 (edited) is there any reason that after building it all succuessfully, i end up rebooting and have no option other that todo rebuild tinycore? EDIT: user_config.json is completly empty? EDIT2: used different usb, im in but errors Edited December 5, 2023 by ersenos Quote Link to comment Share on other sites More sharing options...
Trabalhador Anonimo Posted December 5, 2023 Share #885 Posted December 5, 2023 (edited) Hi there, I´m trying to create a new loader -= m-shell 1.0.0.5 - and I´m getting this: Any suggestion? Best regards. Edited December 5, 2023 by Trabalhador Anonimo Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 5, 2023 Author Share #886 Posted December 5, 2023 Hi there, I´m trying to create a new loader -= m-shell 1.0.0.5 - and I´m getting this: Any suggestion? Best regards.There should be no error between the PC time and the actual time.Sent from my iPhone using Tapatalk 1 Quote Link to comment Share on other sites More sharing options...
svenger87 Posted December 6, 2023 Share #887 Posted December 6, 2023 I have the loader popping up in die Drive Manager. Can i prevent that somehow? Also is DS3622xs+ still the best option for Intel Core i5 12000? Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 6, 2023 Author Share #888 Posted December 6, 2023 9 minutes ago, svenger87 said: I have the loader popping up in die Drive Manager. Can i prevent that somehow? Also is DS3622xs+ still the best option for Intel Core i5 12000? Do you use a translator? I have a hard time understanding your German-English translation. I don't even know the meaning of the German in the capture. The recently added SA6400 has many better features than DS3622xs+. It supports fast transcoding in the 12th generation, is device-tree based with the advantage of easy device mapping, and even supports HBA. The only issue is that I226 is not yet stable. Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 6, 2023 Author Share #889 Posted December 6, 2023 1 hour ago, svenger87 said: I have the loader popping up in die Drive Manager. Can i prevent that somehow? Also is DS3622xs+ still the best option for Intel Core i5 12000? I have the loader popping up in die Drive Manager. Can i prevent that somehow? -> Does this mean that all mounted disks are not visible? In that case, I highly recommend SA6400. It has a disk automapping feature so any missing disks will appear. Quote Link to comment Share on other sites More sharing options...
Tomte Posted December 7, 2023 Share #890 Posted December 7, 2023 Hello, I try to install DSM on a Futro S920, the larger brother of the S720, menioned earlier in this thread. From this experience, I used Peter's Redpill "tinycore-redpill.v1.0.0.5.m-shell.1.5GB.img.gz" and switched to JOT. However, I end up in a loop, to reinstall DSM. Has anyone a hint what is going wrong or what I could try? Regards, Tomte Quote Link to comment Share on other sites More sharing options...
Orphée Posted December 7, 2023 Share #891 Posted December 7, 2023 Your MAC address is really AABBCCDDEEFF ?! Quote Link to comment Share on other sites More sharing options...
Tomte Posted December 8, 2023 Share #892 Posted December 8, 2023 Hi, Thanks for replying. The MAC is probably a generated one. In the meanwhile, I was able to solve my problem. I am now using ARC, and I used the DS2422+ image. Works like a charm. Regards, Tomte 1 Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 14, 2023 Author Share #893 Posted December 14, 2023 [NOTICE] TCRP FRIEND v0.1.0 version upgrade (kernel 5 -> kernel 6 update) The last kernel version of rr was 6.4.16. The existing friend's kernel was staying at 5.15.26. In this version 0.1.0, the kernel has been upgraded to version 6.4.16, which is the same as rr. The purpose of kernel version upgrade is to increase module compatibility with new devices. First of all, the first target is the i226-v chipset using the igc module. To upgrade kernel 6 from kernel 5, you use a build root. It compiles the Linux kernel and creates a new one. Those of you who use Raspberry Pi will probably be familiar with this. Build root compilation takes about an hour, and as the version goes up, the amount of compilation also increases, taking 1 hour and 20 minutes for kernel 6. The compiled kernel was completed well, but there was a problem where the console did not appear at all, as shown in the capture below, and it took 5 days to fix this. I asked wjz304 for help yesterday, but rr said that it was just a coincidence and that there were no console issues like this. In the end, I couldn't get any help, and last night, before I went to bed, a bright idea occurred to me, so I googled it and managed to find it. It seems like the know-how is not as widely known as you might think. 3 1 Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 14, 2023 Author Share #894 Posted December 14, 2023 If you increase the log level of grub.cfg from 3 to 5 or higher, you can see the funny logo below during booting. You will see four Linux penguins as the logo at the top. linux /bzImage-friend loglevel=3 waitusb=5 vga=791 net.ifnames=0 biosdevname=0 2 1 Quote Link to comment Share on other sites More sharing options...
Chirr Posted December 14, 2023 Share #895 Posted December 14, 2023 Peter, recommend the DSM version for the Intel Core i5-11500T processor. I have 3622xs installed now+ You recommended the SA6400 above. Will it work on my processor? Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 14, 2023 Author Share #896 Posted December 14, 2023 Peter, recommend the DSM version for the Intel Core i5-11500T processor. I have 3622xs installed now+ You recommended the SA6400 above. Will it work on my processor?Yes, if you want to transcode with Intel 11th generation IGPU, we recommend SA6400. Otherwise, DS3622xs+ is also fine.Sent from my iPhone using Tapatalk 1 Quote Link to comment Share on other sites More sharing options...
Chirr Posted December 15, 2023 Share #897 Posted December 15, 2023 One more question. How do I change the serial number for the DSM? Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 18, 2023 Author Share #898 Posted December 18, 2023 [NOTICE] TCRP-mshell version 1.0.1.0 update notice (Tinycore 12.0 -> 14.0 upgrade) The purpose of this update is to load mshell's Tinycore img image or vmdk and boot. To further increase module compatibility with new devices in Tinycore Linux, where the first four windows appear, I updated from the old version 12.0 to the final version 14.0, released in January of this year. When you enter the Loader Build menu, mshell will handle automatic installation and restart. If there is a problem where the i226-v LAN card is not supported by the old version 12.0 IGC module, automatic update will not be possible. If you use a separate LAN card, automatic update is possible, but if not, Please burn the image below, which has already been updated to 14.0 in advance, back to USB or mount it on the virtual system. https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v1.0.1.0 1 3 Quote Link to comment Share on other sites More sharing options...
Strykax Posted December 18, 2023 Share #899 Posted December 18, 2023 Just applied M-SHell 1.0.1.0 update and now can not access DSM. Synology assistant show it as recoverable, but connection timesout when I attempt Seems there is an issue with Tinycore 14 I have also created a new boot USB with new image and still same problem Attached are synolog and messages Bare metal install on HP Micro gen8 which has been working solidly Any suggestion on how to recover? Also I tried to mount DSM partition in TC 14 and found mdadm is no longer there - works fine in TC 12 linuxrc_syno.log messages.txt Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 19, 2023 Author Share #900 Posted December 19, 2023 7 hours ago, Strykax said: Just applied M-SHell 1.0.1.0 update and now can not access DSM. Synology assistant show it as recoverable, but connection timesout when I attempt Seems there is an issue with Tinycore 14 I have also created a new boot USB with new image and still same problem Attached are synolog and messages Bare metal install on HP Micro gen8 which has been working solidly Any suggestion on how to recover? Also I tried to mount DSM partition in TC 14 and found mdadm is no longer there - works fine in TC 12 linuxrc_syno.log 15.17 kB · 1 download messages.txt 97.85 kB · 1 download Tinycore linux only helps build the DSM bootloader that boots through the Friend kernel and has no direct relationship with the DSM kernel. A total of three Linux kernels are used from loader build to DSM booting. No. 1 Tinycore Linux Kernel No. 2 Friend Linux Kernel No. 3 DSM Synology Custom Linux Kernel No. 1 loader build -> No. 2 Friend kernel loading -> No. 3 DSM Syno kernel loading Kernel loading proceeds in the same order as above. This update to kernel version 6 is not limited to Tinycore. The Friend kernel has also been upgraded from kernel 5 to kernel 6 starting from version 0.1.0. After the kernel version upgrade, there was a change in the logic for finding and guiding IP addresses in version 0.1.0a. Even in versions prior to 0.1.0, there was a problem with the guide to the detected IP address being inaccurate. This is an area that still needs to be improved. It has become difficult to rely on the IP address displayed in the Friend kernel console and the IP address found at find.synology.com. So, the way to accurately detect the IP address after recovery is to record the MAC address assigned to the NIC in the router and assign a static IP. This is a way to avoid the IP address constantly changing during recovery. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.