Welcome everyone to a new bootloader for Synology DSM 6.0.2-8451. There are many enhancements in this bootloader to make it more robust and feature rich. Included in this bootloader is a brand new purpose built configuration tool which will be discussed later in this post. Additionally, drivers have been compiled to ensure everyone can utilize this with great success. This suite, comprised of bootloader and configuration tool has been thoroughly tested and vetted to provide the XPEnology community with a reliable NAS solution.
I have to give major credit to @JUN for providing information and insight on his module and Synology's kernel/code safety mechanisms. His work makes XPEnology installations pretty legit. I also have to give credit to the original XPEnology dev team. While they haven't assisted me directly, indirectly they have left some nuggets of information here and there, not to mention the ideas left in XPEnoboot.
In addition to the great work @jun and @Xpenology dev team has done, I have added numerous compilations, tweaks and script edits to make this loader work better.
Please read this thread thoroughly prior to posting questions, especially the FAQs and Installation Guide
Synology Hybrid Raid (SHR is enabled by default). You can disable it by using XPEnology Configuration Tool.
XPEnology Configuration Tool
XPEnology Configuration Tool is a complete set of utilities within XPEnology that facilitate out of box setup with many additional features. The inception of this came about when seeing so many have difficulty in preparing their systems for XPEnology.
No longer do you need to boot to Linux/MAC/Windows to configure grub.cfg or other settings within Synology DSM. Now you can configure everything from a nice graphical menu. For those of you without serial ports or capability to access the console, do not worry. This boot loader includes telnetd and sshd out of the box. Please see the FAQs section for more information on this.
IMPORTANT! You do not need to modify grub.cfg directly. However, if you do, ONLY MODIFY GRUB.CFG!
IF YOU MESS WITH ANY OTHER FILES YOU ARE ON YOUR OWN! YOU WILL NOT BE SUPPORTED!
Main Features:
1. Quick Setup – Automatically selects a random MAC Address, Serial Number and assists setting vid/pid of USB Stick
2. List current IP Address of eth0
3. Get new DHCP lease
4. Set Static IP Adress
5. Set MAC Address either randomly or by input
6. Set Serial Number either randomly or by input
7. Set vid/pid for USB boot stick
8. Set SATA Port Mapping
9. Set number of Network Interfaces
10. Set max number of disks
11. List attached disks
12. Enable/Disable Synology Hybrid Raid (SHR) enabled by default
13. Enable/Disable tty service (no serial port)
14. Start SSH Service (This is without PAM, so need to use PUB KEYs)
15. Stop SSH Service
16. Start Telnet Service
17. Stop Telnet Service
18. Update XPEnology Ramdisk/Drivers/Kernel
19. Update XPEnology Configuration Tool
20. Troubleshoot System
21. Reboot
22. Exit to shell