Jump to content
XPEnology Community

RedPill - the new loader for 6.2.4 - Discussion


Recommended Posts

On 4/20/2022 at 12:26 PM, neevdg said:

Hi guys,

 

I am using the 918+ ApolloLake dsm configuration. PID, VID and Mac address where set correctly. I get this error when I try to install :

 

We've detected errors on the hard drives (1, 2), and the SATA ports have also been disabled. Please shut down your DS918+ to replace or remove the hard drives and try again. 

 

I have a DESKTOP with E-2126G 16G RAM 4 HGST sata drives,the motherboard has 4 sata ports.

that cpu will not work with DS918 or DS920 it's a Coffee Lake microarchitecture, is manufactured on Intel's 3rd generation, it has to be 6 gen and up for it to work...

Edited by painkiller895
Link to comment
Share on other sites

  • 2 weeks later...

Hello. I have running dsm6.2.4 918+ with redpill loader which is made by using redpill-helper-v0.12. All is working well but how may I update it to current dsm6.2.4 update5 version. On test mashine it always became "restore" after reboot if I update it via web interface to dsm6.2.4 update5.

Edited by navhawk
Link to comment
Share on other sites

22 hours ago, navhawk said:

Hello. I have running dsm6.2.4 918+ with redpill loader which is made by using redpill-helper-v0.12. All is working well but how may I update it to current dsm6.2.4 update5 version. On test mashine it always became "restore" after reboot if I update it via web interface to dsm6.2.4 update5.

 

I suggest you backup your loader and create a TCRP one. You can use the latest TCRP to go through the postupdate process. 

Link to comment
Share on other sites

On 4/29/2022 at 8:35 PM, painkiller895 said:

that cpu will not work with DS918 or DS920 it's a Coffee Lake microarchitecture, is manufactured on Intel's 3rd generation, it has to be 6 gen and up for it to work...

 

Sorry, but this is a painfully incorrect statement.  Coffee Lake is 8th generation.  If a CPU won't work because of FMA3 support, it won't boot at all.

Edited by flyride
Link to comment
Share on other sites

7 часов назад, pocopico сказал:

 

I suggest you backup your loader and create a TCRP one. You can use the latest TCRP to go through the postupdate process. 

I tried to make 6.2.4-25556 bootloader with tinycore-redpill.v0.4.6. Even installtion was successull but after reboot dsm has the status "not installed". But at the same time 7.1 is working...

Link to comment
Share on other sites

16 minutes ago, navhawk said:

I tried to make 6.2.4-25556 bootloader with tinycore-redpill.v0.4.6. Even installtion was successull but after reboot dsm has the status "not installed". But at the same time 7.1 is working...

 

If there are no old 6.2.4 features you would like to keep, i suggest you go to 7.1. 6.2.4 is somehow left behind in TCRP.

Edited by pocopico
Link to comment
Share on other sites

8 hours ago, flyride said:

 

Sorry, but this is a painfully incorrect statement.  Coffee Lake is 8th generation.  If a CPU won't work because of FMA3 support, it won't boot at all.

my bad your 100 % right.  Sorry dude.  DS918 & DS920 should work. It's the hard drive mapping issue...

Link to comment
Share on other sites

2 hours ago, maverickjp84 said:

is there a working version of i915.ko for N5105 CUP (Intel Celeron), if so could could the link be posted over here.

UHD Graphic card info below

the best atm is 10th gen support with this patch

https://xpenology.com/forum/topic/59909-i915ko-backported-driver-for-intel-10th-gen-ds918-ver-701-up3/

but you jasper lake is 11th gen like ice lake

 

Link to comment
Share on other sites

On 10/3/2021 at 4:21 PM, T-REX-XP said:

@ThorGroup, Here is a few things regarding the FAn control with PMU

 

 

I've tested the following way to set speed of the CPU FAN on 6.2.3

 


insmod hwmon-vid.ko
insmod nct6775.ko

optional install sensors(lm-sensors) via ipkg

 

Then the fan speed can be set like this:
 


#default value

echo 5 > /sys/devices/platform/nct6775.656/hwmon/hwmon1/pwm2_enable

 

Here is a few userful commands:


#find all pwm:

find /sys/devices -type f -name "pwm*"

#find beep

/sys/devices/platform/nct6775.656/hwmon/hwmon1/beep_enable

#enable /disable beep

echo 0 > /sys/devices/platform/nct6775.656/hwmon/hwmon1/beep_enable | sensors | grep beep

 

 

So, the vPMU can use it for manipulating the CPU FAN speed.

 

But we need to resolve the following issues:

- build nct6775 for dsm 7.0 (I now that this module is one of the many modules for different IO chips on motherboard), let's start from it, then add an additional one

- build pcspeaker module

- implement vPMU to use software methods for manipulating the FAN speed

 

@pocopico, could you please build nct6775 module for 918 dsm 7.0 ?? Thanks.

 

I will prepare the RP extension for that module

 

Thanks in advance.

 

 

 

 

 

@T-REX-XP The extension has been created : https://raw.githubusercontent.com/pocopico/rp-ext/master/nct6775/rpext-index.json

  • Thanks 1
Link to comment
Share on other sites

Hi,

 

I downloaded tinycore-redpill-uefi and burn in the usb, but the partition scheme showed: MBR. I need boot by UEFI mode.

 

The second question: I download dsm7-for-dsm918.img on the internet, when I boot from it with SATA boot. At the address: find.synology.com show 3 nas, I tried each, and when I clicked continue the errors appeared: we've detected errors on the hard drives (3, 4), and the sata ports have also been disabled.

 

I tried every cases but could not install DSM7.

Please help.

Link to comment
Share on other sites

Anyone can help me with sata controller?
My mainboard has 4 sata ports on board and actually I'm trying to install DSM 7.01 on only one disk.

satamap.thumb.png.6eacceab7576aca2ee86cb42fb4abaa9.png

 

tc@box:~$ ls -la /sys/block
total 0
drwxr-xr-x  2 root root 0 Jun 10 14:46 ./
dr-xr-xr-x 13 root root 0 Jun 10 14:45 ../
lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop0 -> ../devices/virtual/block/loop0
lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop1 -> ../devices/virtual/block/loop1
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop10 -> ../devices/virtual/block/loop10
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop11 -> ../devices/virtual/block/loop11
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop12 -> ../devices/virtual/block/loop12
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop13 -> ../devices/virtual/block/loop13
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop14 -> ../devices/virtual/block/loop14
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop15 -> ../devices/virtual/block/loop15
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop16 -> ../devices/virtual/block/loop16
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop17 -> ../devices/virtual/block/loop17
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop18 -> ../devices/virtual/block/loop18
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop19 -> ../devices/virtual/block/loop19
lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop2 -> ../devices/virtual/block/loop2
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop20 -> ../devices/virtual/block/loop20
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop21 -> ../devices/virtual/block/loop21
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop22 -> ../devices/virtual/block/loop22
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop23 -> ../devices/virtual/block/loop23
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop24 -> ../devices/virtual/block/loop24
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop25 -> ../devices/virtual/block/loop25
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop26 -> ../devices/virtual/block/loop26
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop27 -> ../devices/virtual/block/loop27
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop28 -> ../devices/virtual/block/loop28
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop29 -> ../devices/virtual/block/loop29
lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop3 -> ../devices/virtual/block/loop3
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop30 -> ../devices/virtual/block/loop30
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop31 -> ../devices/virtual/block/loop31
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop32 -> ../devices/virtual/block/loop32
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop33 -> ../devices/virtual/block/loop33
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop34 -> ../devices/virtual/block/loop34
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop35 -> ../devices/virtual/block/loop35
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop36 -> ../devices/virtual/block/loop36
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop37 -> ../devices/virtual/block/loop37
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop38 -> ../devices/virtual/block/loop38
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop39 -> ../devices/virtual/block/loop39
lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop4 -> ../devices/virtual/block/loop4
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop40 -> ../devices/virtual/block/loop40
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop41 -> ../devices/virtual/block/loop41
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop42 -> ../devices/virtual/block/loop42
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop43 -> ../devices/virtual/block/loop43
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop44 -> ../devices/virtual/block/loop44
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop45 -> ../devices/virtual/block/loop45
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop46 -> ../devices/virtual/block/loop46
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop47 -> ../devices/virtual/block/loop47
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop48 -> ../devices/virtual/block/loop48
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop49 -> ../devices/virtual/block/loop49
lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop5 -> ../devices/virtual/block/loop5
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop50 -> ../devices/virtual/block/loop50
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop51 -> ../devices/virtual/block/loop51
lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop6 -> ../devices/virtual/block/loop6
lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop7 -> ../devices/virtual/block/loop7
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop8 -> ../devices/virtual/block/loop8
lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop9 -> ../devices/virtual/block/loop9
lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram0 -> ../devices/virtual/block/ram0
lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram1 -> ../devices/virtual/block/ram1
lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram2 -> ../devices/virtual/block/ram2
lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram3 -> ../devices/virtual/block/ram3
lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram4 -> ../devices/virtual/block/ram4
lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram5 -> ../devices/virtual/block/ram5
lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram6 -> ../devices/virtual/block/ram6
lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram7 -> ../devices/virtual/block/ram7
lrwxrwxrwx  1 root root 0 Jun 10 14:46 sda -> ../devices/pci0000:00/0000:00:1f.2/       ata1/host0/target0:0:0/0:0:0:0/block/sda
lrwxrwxrwx  1 root root 0 Jun 10 14:46 sdb -> ../devices/pci0000:00/0000:00:1d.0/       usb2/2-1/2-1.3/2-1.3:1.0/host6/target6:0:0/6:0:0:0/block/sdb
lrwxrwxrwx  1 root root 0 Jun 10 14:46 zram0 -> ../devices/virtual/block/zram0
tc@box:~$ tc@box:~$ ls -la /sys/block
-sh: tc@box:~$: not found
tc@box:~$ total 0
-sh: total: not found
tc@box:~$ drwxr-xr-x  2 root root 0 Jun 10 14:46 ./
-sh: drwxr-xr-x: not found
tc@box:~$ dr-xr-xr-x 13 root root 0 Jun 10 14:45 ../
-sh: dr-xr-xr-x: not found
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop0 -> ../devices/virtual/block/loop0
-sh: can't create ../devices/virtual/block/loop0: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop1 -> ../devices/virtual/block/loop1
-sh: can't create ../devices/virtual/block/loop1: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop10 -> ../devices/virtual/block/loop
10
-sh: can't create ../devices/virtual/block/loop10: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop11 -> ../devices/virtual/block/loop
11
o-sh: can't create ../devices/virtual/block/loop11: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop12 -> ../devices/virtual/block/loop
12
-sh: can't create ../devices/virtual/block/loop12: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop13 -> ../devices/virtual/block/loop
13
-sh: can't create ../devices/virtual/block/loop13: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop14 -> ../devices/virtual/block/loop
14
rwx-sh: can't create ../devices/virtual/block/loop14: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop15 -> ../devices/virtual/block/loop
15
wxrwxr-sh: can't create ../devices/virtual/block/loop15: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop16 -> ../devices/virtual/block/loop
16
-sh: can't create ../devices/virtual/block/loop16: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop17 -> ../devices/virtual/block/loop
17
-sh: can't create ../devices/virtual/block/loop17: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop18 -> ../devices/virtual/block/loop
18
b ->-sh: can't create ../devices/virtual/block/loop18: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop19 -> ../devices/virtual/block/loop
19
6-sh: can't create ../devices/virtual/block/loop19: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop2 -> ../devices/virtual/block/loop2
-sh: can't create ../devices/virtual/block/loop2: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop20 -> ../devices/virtual/block/loop
20
-sh: can't create ../devices/virtual/block/loop20: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop21 -> ../devices/virtual/block/loop
21
-sh: can't create ../devices/virtual/block/loop21: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop22 -> ../devices/virtual/block/loop
22
-sh: can't create ../devices/virtual/block/loop22: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop23 -> ../devices/virtual/block/loop
23
-sh: can't create ../devices/virtual/block/loop23: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop24 -> ../devices/virtual/block/loop
24
-sh: can't create ../devices/virtual/block/loop24: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop25 -> ../devices/virtual/block/loop
25
-sh: can't create ../devices/virtual/block/loop25: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop26 -> ../devices/virtual/block/loop
26
-sh: can't create ../devices/virtual/block/loop26: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop27 -> ../devices/virtual/block/loop
27
-sh: can't create ../devices/virtual/block/loop27: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop28 -> ../devices/virtual/block/loop
28
-sh: can't create ../devices/virtual/block/loop28: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop29 -> ../devices/virtual/block/loop
29
-sh: can't create ../devices/virtual/block/loop29: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop3 -> ../devices/virtual/block/loop3
-sh: can't create ../devices/virtual/block/loop3: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop30 -> ../devices/virtual/block/loop
30
-sh: can't create ../devices/virtual/block/loop30: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop31 -> ../devices/virtual/block/loop
31
-sh: can't create ../devices/virtual/block/loop31: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop32 -> ../devices/virtual/block/loop
32
-sh: can't create ../devices/virtual/block/loop32: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop33 -> ../devices/virtual/block/loop
33
-sh: can't create ../devices/virtual/block/loop33: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop34 -> ../devices/virtual/block/loop
34
-sh: can't create ../devices/virtual/block/loop34: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop35 -> ../devices/virtual/block/loop
35
-sh: can't create ../devices/virtual/block/loop35: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop36 -> ../devices/virtual/block/loop
36
-sh: can't create ../devices/virtual/block/loop36: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop37 -> ../devices/virtual/block/loop
37
-sh: can't create ../devices/virtual/block/loop37: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop38 -> ../devices/virtual/block/loop
38
-sh: can't create ../devices/virtual/block/loop38: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop39 -> ../devices/virtual/block/loop
39
-sh: can't create ../devices/virtual/block/loop39: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop4 -> ../devices/virtual/block/loop4
-sh: can't create ../devices/virtual/block/loop4: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop40 -> ../devices/virtual/block/loop
40
-sh: can't create ../devices/virtual/block/loop40: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop41 -> ../devices/virtual/block/loop
41
-sh: can't create ../devices/virtual/block/loop41: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop42 -> ../devices/virtual/block/loop
42
-sh: can't create ../devices/virtual/block/loop42: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop43 -> ../devices/virtual/block/loop
43
-sh: can't create ../devices/virtual/block/loop43: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop44 -> ../devices/virtual/block/loop
44
-sh: can't create ../devices/virtual/block/loop44: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop45 -> ../devices/virtual/block/loop
45
-sh: can't create ../devices/virtual/block/loop45: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop46 -> ../devices/virtual/block/loop
46
-sh: can't create ../devices/virtual/block/loop46: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop47 -> ../devices/virtual/block/loop
47
-sh: can't create ../devices/virtual/block/loop47: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop48 -> ../devices/virtual/block/loop
48
-sh: can't create ../devices/virtual/block/loop48: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop49 -> ../devices/virtual/block/loop
49
-sh: can't create ../devices/virtual/block/loop49: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop5 -> ../devices/virtual/block/loop5
-sh: can't create ../devices/virtual/block/loop5: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop50 -> ../devices/virtual/block/loop
50
-sh: can't create ../devices/virtual/block/loop50: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop51 -> ../devices/virtual/block/loop
51
-sh: can't create ../devices/virtual/block/loop51: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop6 -> ../devices/virtual/block/loop6
-sh: can't create ../devices/virtual/block/loop6: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 loop7 -> ../devices/virtual/block/loop7
-sh: can't create ../devices/virtual/block/loop7: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop8 -> ../devices/virtual/block/loop8
-sh: can't create ../devices/virtual/block/loop8: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:58 loop9 -> ../devices/virtual/block/loop9
-sh: can't create ../devices/virtual/block/loop9: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram0 -> ../devices/virtual/block/ram0
-sh: can't create ../devices/virtual/block/ram0: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram1 -> ../devices/virtual/block/ram1
-sh: can't create ../devices/virtual/block/ram1: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram2 -> ../devices/virtual/block/ram2
-sh: can't create ../devices/virtual/block/ram2: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram3 -> ../devices/virtual/block/ram3
-sh: can't create ../devices/virtual/block/ram3: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram4 -> ../devices/virtual/block/ram4
-sh: can't create ../devices/virtual/block/ram4: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram5 -> ../devices/virtual/block/ram5
-sh: can't create ../devices/virtual/block/ram5: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram6 -> ../devices/virtual/block/ram6
-sh: can't create ../devices/virtual/block/ram6: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 ram7 -> ../devices/virtual/block/ram7
-sh: can't create ../devices/virtual/block/ram7: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 sda -> ../devices/pci0000:00/0000:00:1f
.2/       ata1/host0/target0:0:0/0:0:0:0/block/sda
-sh: can't create ../devices/pci0000:00/0000:00:1f.2/: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 sdb -> ../devices/pci0000:00/0000:00:1d
.0/       usb2/2-1/2-1.3/2-1.3:1.0/host6/target6:0:0/6:0:0:0/block/sdb
-sh: can't create ../devices/pci0000:00/0000:00:1d.0/: nonexistent directory
tc@box:~$ lrwxrwxrwx  1 root root 0 Jun 10 14:46 zram0 -> ../devices/virtual/block/zram0
-sh: can't create ../devices/virtual/block/zram0: nonexistent directory
tc@box:~$ tc@box:~$
-sh: tc@box:~$: not found
tc@box:~$

 

Link to comment
Share on other sites

Awesome, you have the new satamap code that looks for bad ports.  Thanks for posting that screen.

 

Ports 3 and 4 on your system need to be set to hotplug.

 

If you can't do that, then override the number of ports to 2 and then you are limited to 2 disks on that system.

  • Like 1
Link to comment
Share on other sites

11 minutes ago, flyride said:

Awesome, you have the new satamap code that looks for bad ports.  Thanks for posting that screen.

 

Ports 3 and 4 on your system need to be set to hotplug.

 

If you can't do that, then override the number of ports to 2 and then you are limited to 2 disks on that system.

 
My mainboard has only 4 sata ports, I don't understand why the system find 6 ports! All the 4 sata ports are set as hotplug; I think that pots 3 and 4 are the "ghost ports" the system is detecting... 

IMG_20220610_155022.jpg

Link to comment
Share on other sites

The system is detecting 6 ports because the motherboard has two M.2 slots which are connected to the SATA controller.

If you cannot set those slots to disabled, or hotplug (often it is not possible), you need to work around the problem.

 

One option will be to set the port count to "2" and then install DSM.  You can rebuild the loader afterward, changing the port count to 6 to get access to your other two ports.

 

For more information, see the first item in the Troubleshooting section from the tutorial:

https://xpenology.com/forum/topic/62221-tutorial-installmigrate-to-dsm-7x-with-tinycore-redpill-tcrp-loader/

 

Link to comment
Share on other sites

1 hour ago, maxime said:

The mainboard is a ASUS P8H61-M LE/USB3... NO M.2 slots or Pata ports...

 

Very interesting but also frustrating at the same time. H61 only come with 4 SATA ports. But the problem is that Intel states "SATA ports 2 and 3 are disabled" in the datasheet. It's possible those ports are hardcoded as disabled but still visible from software side(hence bad ports).

 

Try if you can install DSM by overriding SataPortMap=4(and 6 if that doesn't work), if not then you're out of luck for baremetal. H67, H77 and B75 boards are dirt cheap nowadays so it's a good solution.

 

註解 2022-06-13 223025.png

Edited by vbz14216
fix errors
  • Like 1
Link to comment
Share on other sites

2 hours ago, maxime said:

The mainboard is a ASUS P8H61-M LE/USB3... NO M.2 slots or Pata ports...

It's easy to overcome that problem. Install with SataPortMap=1 (or 2), after successful installation, delete SataPortMap option and add sata_remap=4\>2:5\>3 option. Your disks will show 1, 2, 3 and 4

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

20 hours ago, ikky_phoenix said:

It's easy to overcome that problem. Install with SataPortMap=1 (or 2), after successful installation, delete SataPortMap option and add sata_remap=4\>2:5\>3 option. Your disks will show 1, 2, 3 and 4

Thanks! I installed it with SataPortMap=2 and it worked. 🙂
Now, how can I "
delete SataPortMap option and add sata_remap=4\>2:5\>3 option"? Sorry for the stupid question, but I can't understand how to do it 😥

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...