pocopico / tinycore-redpill

GNU General Public License v3.0
2.17k stars 636 forks source link

DS3622xs+ newly added drives not detected in DSM 7.1.1 #318

Open sojab0on opened 1 year ago

sojab0on commented 1 year ago

Describe the bug Newly attached drive to same controller as first drive not detected after bootup

To Reproduce Create redpill DS3622xp+ with 7.1.1-42962

Expected behavior Clean shutdown connect 2 drives, boot up baremetal system DSM stating new drives found

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

This is just for thinkering and testing packages from comunity ( not a full production uit)

That will be a i7 or xeon based system with 6-8 sata ports onbord and multiple pci-e expansion slots and 32GB ram

Can i rerun the satamap only to redetectd the saa map or is there any other trick to do

sojab0on commented 1 year ago

Even a regened satamap doesnt give the 2 newly added drives in DSM it gave 6 ports and 3 drives detected in de sata map command and i seaid yes to setup the config file for it

pocopico commented 1 year ago

if you ssh to the DSM, do you see these drives listed with fdisk -l ?

sojab0on commented 1 year ago

No i only got the first drive it saw during creation

But i changed te values in grub.cfg to what teh stamap said and afterwards it did detect the drives.

savedefault
search --set=root --fs-uuid 6234-C863 --hint hd0,msdos3
echo Loading Linux...
linux /zImage-dsm withefi earlyprintk syno_hw_version=DS3622xs+ console=ttyS0,115200n8 netif_num=1 pid=0x0119 earlycon=uart8250,io,0x3f8,115200n8 syno_port_thaw=1 mac1=00012E2C23AB sn=20C0SQRGMH3EY vid=0x0bda elevator=elevator loglevel=15 HddHotplug=0 DiskIdxMap=00 syno_hdd_detect=0 vender_format_version=2 syno_hdd_powerup_seq=0 log_buf_len=32M root=/dev/md0 SataPortMap=6 <-- was 1 now 6 as the stamap said it detected 6 ports 
echo Loading initramfs...
initrd /initrd-dsm
echo Starting kernel with USB boot

maybe a satamap and change in tinycore uerconfig file is not enough and i had to recreate the loader again

pocopico commented 1 year ago

Can you please check by logging in to DSM via SSH and then execute sudo fdisk -l and report here the output ?