naasking Posted April 3, 2023 Share #1 Posted April 3, 2023 (edited) I tried a dry run of the TCRP setup on my server hardware, and while it detected all of my drives it said 1 port of 6 ports was bad and that DSM install would fail. My motherboard has 5 internal SATA ports and 1 eSATA port, so is that the "bad" port? I have my setup from my DSM 6.2.3 install that I can use as a reference if there's a simple mapping to the new setup. Edited April 3, 2023 by naasking Quote Link to comment Share on other sites More sharing options...
naasking Posted April 4, 2023 Author Share #2 Posted April 4, 2023 (edited) So it turned out to be the eSATA port. I basically had to disable it entirely in the UEFI firmware for TCRP to to build. Now the only issue I have is that some extensions don't seem to work for my architecure, DS3615xs. Currently "redpill-acpid", and "hv_netvsc" fail during build. Edited April 4, 2023 by naasking Quote Link to comment Share on other sites More sharing options...
rojoone2 Posted April 4, 2023 Share #3 Posted April 4, 2023 Try your build using the DS3622xs+ instead of the DS3615xs. The DS3622xs+ is better suited for most hardware. Quote Link to comment Share on other sites More sharing options...
naasking Posted April 4, 2023 Author Share #4 Posted April 4, 2023 Thanks, I would but this install is running some services that wouldn't be convenient to have to setup again at this time. From my understanding I can only migrate to the same edition without having to set everything up again, or have I misunderstood something? Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted April 4, 2023 Share #5 Posted April 4, 2023 What you know is correct. This is called model-to-model migration. Migration preserves the setting values of the existing model. However, hardware that is not supported by later models (typically, HBA cannot be used in Device-Tree-based models such as DS920+, DS1621+, DS923+) must be considered. On the other hand, if you're not using an HBA, this Device-Tree (DT) based model doesn't require you to spend energy mapping SataPorts. SataPortMap, DiskIdxMap, etc. are not used in DT. Everything including NVMe, USB and eSata is automatically mapped. Quote Link to comment Share on other sites More sharing options...
naasking Posted April 4, 2023 Author Share #6 Posted April 4, 2023 What is "HBA"? I tried searching for that term in the forum but it didn't turn up any results. Quote Link to comment Share on other sites More sharing options...
naasking Posted April 5, 2023 Author Share #7 Posted April 5, 2023 I've tried this TCRP process twice now for my hardware, and both times grub fails to load after the last ``exitcheck.sh reboot`` step. I see a "grub_disk_native_sectors not found" error. See attached image. The first attempt I did the optional backup steps on step 7, the second time I did not, same outcome. Quote Link to comment Share on other sites More sharing options...
naasking Posted April 5, 2023 Author Share #8 Posted April 5, 2023 (edited) I tried the ARPL loader, and it seemed to successfully install but I couldn't find the system on the network and it just seems to randomly reboot. Maybe that's the instability issue that was described. It's looking like I might be in the unfortunate position that I have to install DS3622xs+ and setup my services again. 😕 Will switching editions affect my files at all? Edit: I suppose I can do an HDD migration to minimize the headaches, and then I might just have to setup the Let's Encrypt certificates from scratch, and maybe I can restore the mail server setup with HyperBackup. Edited April 5, 2023 by naasking Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted April 5, 2023 Share #9 Posted April 5, 2023 12 hours ago, naasking said: What is "HBA"? I tried searching for that term in the forum but it didn't turn up any results. HBA (Host Bus Adapter) HBA stands for Host Bus Adapter, which is a hardware component used in computer systems to connect a host (such as a server or computer) to a storage device (such as a hard drive or tape drive). It acts as an interface between the host system and the storage device, allowing data to be transferred between them. HBAs are commonly used in storage area networks (SANs) and are typically used to connect servers to storage devices in data centers or enterprise environments. They can be either internal or external, depending on how they are connected to the host system and storage device. HBAs are essential for enabling high-speed data transfer between the host system and storage devices, and they typically use protocols such as SCSI, Fibre Channel, or iSCSI to facilitate data transfer. They may also include additional features such as RAID (Redundant Array of Independent Disks) for data redundancy and fault tolerance. Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted April 5, 2023 Share #10 Posted April 5, 2023 2 hours ago, naasking said: I've tried this TCRP process twice now for my hardware, and both times grub fails to load after the last ``exitcheck.sh reboot`` step. I see a "grub_disk_native_sectors not found" error. See attached image. The first attempt I did the optional backup steps on step 7, the second time I did not, same outcome. Didn't you build the loader using the existing TCRP command method? Try again with my M SHELL for TCRP, which is the same menu method as ARPL. Quote Link to comment Share on other sites More sharing options...
naasking Posted April 5, 2023 Author Share #11 Posted April 5, 2023 Thanks for the clarification Peter, I do have a PCI SATA III card installed for one of the drives, so I assume that meets the HBA criteria and I can't use device tree. I hadn't come across the M shell option, thanks. I've just been using the standard TCRP install tutorial, and that seemed to succeed in building but failed on boot in grub with that grub option issue I showed above. I'll give M-shell a try tonight. Quote Link to comment Share on other sites More sharing options...
naasking Posted April 6, 2023 Author Share #12 Posted April 6, 2023 Ok, M-shell got pretty far with DS3615xs. It installed and seemed to boot but the machine doesn't show up on the network after waiting for about 10 mins, either via find.synology.com or the synology assistant. The screen shows the attached. It does get an IP since I was able to connect briefly to the web terminal described in the attached screen pic. I tried setting up an image for the DS3622xs+ just to see if it would boot properly. I didn't see the "ERROR: Could not get IP" error in the screenshot, but the machine is still not reachable via either find.synology.com or the synology assistant. I'm not sure what to do from here. Quote Link to comment Share on other sites More sharing options...
naasking Posted April 9, 2023 Author Share #13 Posted April 9, 2023 Tried again with arpl and the newest version of m-shell but this time with the DS3622xs+ version, same issue. Machine doesn't show up on the network although the screen does say it obtains the right IP. There must be something consistently going wrong here or some step I'm missing. Any suggestions? Quote Link to comment Share on other sites More sharing options...
trublu Posted April 11, 2023 Share #14 Posted April 11, 2023 I had the same issue with the machine not showing on the network. I had to use arpl 1.03b Quote Link to comment Share on other sites More sharing options...
naasking Posted April 11, 2023 Author Share #15 Posted April 11, 2023 Do you mean this one, 1.0-beta3? Quote Link to comment Share on other sites More sharing options...
naasking Posted April 13, 2023 Author Share #16 Posted April 13, 2023 I had an older spare AMD mobo and mini server chassis with hot swap bays and a PCI SATA card similar to the one in my server, so I loaded it up fully with old drives and tried to install the latest M-shell on that using DS3622xs+ and that went great. Still no dice on my real server though. I even tried to launch the getty console, but that failed too. It registered my "g" but then immediately went to boot the kernel: 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.