Leaderboard

Popular Content

Showing content with the highest reputation since 04/16/2022 in all areas

  1. Before installing XPEnology using DSM 7.x, you must select a DSM platform and loader. XPEnology supports a variety of platforms that enable specific hardware and software features. All platforms support a minimum of 4 CPU cores, 64GB of RAM, 10Gbe network cards and 16-disk arrays. Each can run "baremetal" as a stand-alone operating system OR as a virtual machine within a hypervisor. A few specific platforms are preferred for typical installs. Review the table and decision tree below to help you navigate the options. DSM 7.x LOADERS ARE DIFFERENT: A loader is required fo
    12 points
  2. Hello~! I am xpenology user. And I am an IT engineer who creates shell scripts as hobbies. Please understand that it is written by a google translate site. because i’m korean who is not fluent in English. I created built Redpill Multi boot loader. Multiple DSMs can be used as one loader Requirement ============================================================= 1, Redpill-Multiloader_7.1-42661.img file Download Please understand that Google Drive is used because of its large capacity. There is a link below. 2.
    8 points
  3. Hello. If you are using an existing 7.0.1 after the version of the Synology DSM was updated to 7.1, you may want to update to 7.1 or this is a guide for those who want to install 7.1 from the beginning. For those who are new to this article, I will share it with you by adding and subtracting it from the existing 7.0.1 guide. It is a translation from Korean to English using a translator. Please understand if there is a slight misunderstanding. Existing RedPill, released last year, can generate IMG files direct
    6 points
  4. To setup in Virtualbox I followed these steps: 1- create a new VM. 2- From "tinycore-redpill", use the provided vmdk file "tinycore-redpill.v0.4.6.vmdk" and copy it to to the VM Directory. 3- Use the copied file as SATA HDD. 4- Add at least one more SATA HDD. 5- Start the VM. 6- SSh into the VM and run the following commands: - ./rploader.sh update now - ./rploader.sh fullupgrade now
    6 points
  5. This is a simple guide and step by step tutorial on how I got tiny core red pill loader running and working on a proxmox server. This not the only way, just the way I do it and it seems to work. You will need a few things downloaded and ready to access on your local machine. The tiny core red pill image from @pocopico DOWNLOAD Putty for windows (or your mac equivalent) DOWNLOAD WinSCP for windows (or mac equivalent) DOWNLOAD and of course a working server with proxmox installed and running. DOWNLOAD The correct .pat dsm installation file downloaded direct
    5 points
  6. https://github.com/jumkey/redpill-load Familiar link, but a little different this time, it supports automatic updates like Jun's Mod. Features Add BRP_JUN_MOD=1 Add DS2422+ No need for bsp patch files anymore Support online installation of the latest DSM Support 7.0.1 upgrade to the latest DSM Build BRP_JUN_MOD=1 BRP_DEBUG=1 BRP_USER_CFG=user_config-ds918.json ./build-loader.sh 'DS918+' '7.0.1-42218' If you want to upgrade to 7.1 you may need to add redpill-misc ./ext-manager.sh add 'https://github.com/jumke
    4 points
  7. Actually the structure of custom.gz is very static. We have to reengineer the custom.gz at some point if that makes sense. I changed the custom.gz script at some point to overcome the limit of module extension interdependence. Jumkey added the JUN patch function etc. Thats the beauty of open source. The project has no limits and keeps going as long as there are people interested on progressing the project
    4 points
  8. Issuing these commands on main PVE node shell, it replaced subscription only repo (paid) to community driven repo (free). Removes the NO SUBSCRIPTION nag when logging into web gui portal and updates proxmox to most current version, super easy. # Disable Commercial Repo sed -i "s/^deb/\#deb/" /etc/apt/sources.list.d/pve-enterprise.list apt-get update # Add PVE Community Repo echo "deb http://download.proxmox.com/debian/pve $(grep "VERSION=" /etc/os-release | sed -n 's/.*(\(.*\)).*/\1/p') pve-no-subscription" > /etc/apt/sources.list.d/pve-no-enterprise.list apt-get updat
    4 points
  9. Well the most accurate process will include booting into junior and run the following command cat /sys/block/sata*/device/syno_block_info pciepath=00:11.0,06.0 ata_port_no=0 driver=ahci With the above output, you have all the required information for manually editing the internal_slotx information. Then once in TCRP again, please edit the file and overwrite the file in /home/tc/redpill-load/custom/extensions/redpill-dtb/ then execute ./rploader.sh build <platform> manual
    4 points
  10. There was always a plan to use the dialog GUI for interactive actions. You can test it by running ./rploader.sh interactive <platform> If you could continue the work on that script it would be better i think.
    4 points
  11. I managed to install DS920 + correctly )) You need to boot without HDD, manually edit /home/tc/redpill-load/ds920p.dts to suit your MB, ./rploader.sh build geminilake-7.1.0-42661 manual Connect HDD, reboot.
    4 points
  12. Hello, After searching a lot, and testing for hours, i've found something that doesn't seems to in this forum (if it is; sorry i haven't seen it) I've found 2 PERC H310 inside the bin, and saw the fabulous REDPILL LOADER, so i decide to give both a try. Got some usb stick and free disks, i first follow the classic H310 to 9211-8i IT firmware flash (google for it, it's pretty easy to do) Tryed the redpill loader with my new HBA SAS2008 : worked !!! BUT, the drives never show up in the correct order. Worse : the order changed uppon reboot.
    3 points
  13. This was a previous attempt, but it failed. The way it works is to patch vmlinux with the first kernel and then boot with kexec Why use buildroot and not tinycore? Because I didn't find kexec and php available for tc Recently I found a way to rebuild zImage without compiling, so I tried to use the first kernel to patch vmlinux and then rebuild zImage and also use kexec to start, this time I successfully started the loader and it can be installed normally
    3 points
  14. Just wanted to say great thanks to you, @pocopico and @Peter Suh I used your report as a global instruction and link to their posts and scripts. Could not get a couple of things. After all I got 7.1 with dedicated cash among volumes and 2,5 gb rtl 8125 bond. It is more than I dreamed. I was not so happy since Jun release some years ago.
    3 points
  15. Hello! I am xpenology user. And I am an IT engineer who creates shell scripts as hobbies. Please understand that it is written by a google translate site. because i’m korean who is not fluent in English. I created a tool to change cpu information for Xpenology’s users. Modify the actual cpu name and cores of your pc or server. Howto Run ============================================================= 1. Download attached file on your PC (ch_cpuinfo.tar) (ch_cpuinfo_en.tar) / (ch_cpuinfo_kr.tar is file for korean) 2. Upl
    3 points
  16. There is no auto option for build switch. The valid options are : compile -> runs through redpill-lkm compilation process (Not thoroughly tested though, likely to fail) static -> uses the static redpill module from redpill extension and calls also the listmodules function. manual -> uses the static redpill module from redpill extension and proceeds with the extensions you have manually added without running the listmodules function. DTS patching will need to be done manually, for platforms that require DTS patching. default -> static listmodul
    3 points
  17. @FOXBI Feel free to do whatever you like ! if this makes you and other users happy, just do it
    3 points
  18. (Notice) The 42661 nano U1 download function, which has been changed this time in @pocopico's TC, has not been changed yet. So, to make up for this, we added the function of pre-downloading 42661 nano U1 files to the new URL of the changed U1. This feature allows you to avoid errors caused by downloading within TC, which is still before the change. (Automatic updates are supported for users who downloaded after April 24, but users who downloaded before that should receive new updates.) -----------------------------------------------------------------------------------
    3 points
  19. I'm so sorry.. Since I mainly use ESXi and it works well on ESXi, I guess I didn't pay attention to USB booting. I have confirmed the phenomenon that does not work in baremetal, and I'll try to solve the problem. This is a temporary way to do it. rufus -> grub2.06 select -> USB adjust OSFmount -> img mount 1st partition -> copy all > USB open > paste I have confirmed that the grub menu appears. I will fix it so that baremetal can work well as soon as possible. thank you
    3 points
  20. Было свободнее время, разобрался 0) Подключаем сканер к насу 1) Создаем где удобно папку scanservjs (у меня она в папке докера) 2) В ней создаем две подпапки - config и output 3) В реестре докера находим scanservjs от sbs20 и качаем 4) Когда образ скачался - создаем контейнер и попутно его настраиваем 5) Ставим галку у прав доступа высокого уровня, открываем дополнительные настройки 6) Здесь главное замонтировать созданные ранее папки: Папка /docker/scanservjs/config - путь для монтирования /app/config Папка /docker/scanservjs/output - путь для монтирования /app/da
    3 points
  21. Brilliant!! It works!!!!!!!!!!! DS3622xs+ properly shutdown in proxmox!!! Awesome! Thank you so very much! All you builders need to colaborate your github pages together every couple of days. That would take the guessing who's what's work! Thank You! I am clicking the thanks button, everyone else feel free to click a thanks like for me since I asked! Phone Guy
    3 points
  22. Даю! Настройка VPN для плагина The Movie Database в DSM (если заблокирован api.themoviedb.org) Получить конфигурационный файл OpenVPN - на примере бесплатного ProtonVPN: Зарегистрироваться на сайте, получить бесплатный тариф ProtonVPN Free Скачать конфигурационный файл OpenVPN Использовать для настройки в DSM логин и пароль для OpenVPN / IKEv2 Настроить VPN в DSM: Панель управления/ Сеть /Сетевой интерфейс/ Создать профиль VPN, OpenVPN: Указать название профиля, логин/пароль (п.1.3), выбрать ранее загруженный
    3 points
  23. JBOD is a raid mode where you create a raid volume from a bunch of disk (size does not matter) and they are lined up in that volume as sequence as a result you would have one volume visible to dsm and when it comes to the "older" lsi sas like sas2008 the it also means that the controller uses IR (R like in raid) mode and need a differen driver, not mpt2sas (or mpt3sas) it would be "megaraid" as driver IT mode (initiator target mode) or HBA mode (host bus adapter) is when you see every disk as a single disk and there is no raid at all in older lsi sas like the sas2008 you
    3 points
  24. Hello~! This is a topic I have been writing for a long time since I wrote the ch_cpuinfo topic. I am xpenology user. And I am an IT engineer who creates shell scripts as hobbies. Please understand that it is written by a google translate site. because i’m korean who is not fluent in English. I created a tool to help image or USB creation After Tinycore + Redpill build. Requirement ============================================================= Tinycore, Build completion status Howto Run
    3 points
  25. - Outcome of the update: SUCCESSFUL - DSM version prior update: RedPill TinyCore DS3622xs+ DSM 7.0.1-42218 - Loader version and model: RedPill TinyCore broadwellnk-7.1.0-42661 - Using custom extra.lzma: NO - Installation type: BAREMETAL - HP Gen8 Microserver - Intel Xeon E3-1220L V2, 16GB RAM, NIC: Intel X520 SFP+ 10Gbit - Additional comments: Doing this Manual that the Network Driver ixgbe is NOT Additional added - Command for 3622 XS - [DS3622xs+] ./rploader.sh update now ./rploader.sh fullupgrade now ./rploader.sh serialgen DS3622xs+
    3 points
  26. DSM 7 handles array creation somewhat differently than DSM 6.x. This tutorial will explain the new, less flexible behavior of DSM 7, provide historical context and offer practical solutions should the reader wish to create certain array configurations no longer possible via the DSM 7 UI. The structures described herein may also be useful toward an understanding of the configuration, troubleshooting and repair of DSM arrays. Be advised - over time, Synology has altered/evolved the definitions of the storage terms in its documentation and used in this tutorial. Additionally, many of
    3 points
  27. Ждать и терпеть больше не смог и пользуясь праздничным выходным таки перешел на семерку. Для тех кто хочет повторить, настоятельно рекомендую отключить рабочие диски, взять чистые диск и флешку для загрузчика и попробовать перед переводом рабочей хрени. Я ни к чему не призываю, сами решаете делать вам это или нет. Первоисточник тут. Порядок действий (можно делать и по другому, но мне так привычнее): 1. Качаем образ для создания загрузчика по ссылкам в первоисточнике tinycore-redpill.XXXXXXXXX.img.gz 2. Разархивируем и записываем образ на флешку, я предпочитаю Rufus
    2 points
  28. 1.This is a shell script that executes several commands at once as described in the "Redpill Tinycore Loader DSM 7.1 Build" guide. To use, you can download and untar it as follows and use it in the /home/tc directory. Helps build DSM 7.1 by managing the PAT file directory required for decryption. ( It currently supports the latest version of the DSM, 7.1.0-42661 update 1 nanopack version. ) Automatically add mac2 to user_config.json file for dual NIC, a feature that TC doesn't have. ( Manual Response Version ) wget https://githu
    2 points
  29. Use any of your previous build methods, remember to add BRP_JUN_MOD=1 Backup previous img file, replace new custom.gz Can't simply replace img file. Because the zImage and rd.gz of the second partition are already the latest version
    2 points
  30. Извините, но при Вашей приверженности к самостоятельному и критическому подходу, любые мои советы попросту неуместны.
    2 points
  31. The issue with the latest update is fixed. Config files now reflect the latest release URL and SHA256SUM The issue could have easily been tricked by modifying the platform config.json file in your cloned redpill-load folder. So in the future someone could edit the file : /home/tc/redpill-load/config/<PLATFORM>/<VERSION>/config.json and modify it to match the required URL and SHA256SUM. Git will respect your local edited file and will not overwrite it unless you specifically tell git to do so. eg. { "os": { "id": "ds36
    2 points
  32. All right it seems to be working. meanwhile I manage to correctly install acpid (power off button) and Realtek 2,5 Gb 8125 NIC extensions. Here are my steps (thanks to Thor Group, @pocopico and @Peter Suh 7.1.0 42661 [DS918+] # from Putty sudo ./rploader.sh update now sudo ./rploader.sh fullupgrade now sudo ./rploader.sh identifyusb now sudo ./rploader.sh satamap now # MANUALLY MODIFY user_config.json with serial n. and Mac addresses (included my Realtek 2,5 Gb NIC) # add acpid service (power button) sudo ./rploader.sh ext apollolake-7.1.0-42661 add https:
    2 points
  33. Hi create a new loader with this steps and let me know (Manual ) thanks - Command for 3622 XS - [DS3622xs+] ./rploader.sh update now ./rploader.sh fullupgrade now ./rploader.sh serialgen DS3622xs+ ./rploader.sh identifyusb now ./rploader.sh satamap now ./rploader.sh build broadwellnk-7.0.1-42218 manual ./rploader.sh clean now ./rploader.sh build broadwellnk-7.1.0-42661 manual
    2 points
  34. OMG! What a stupid rookie mistake on my part! All that time I wasted! Correcting the time/date did it. Thanx to all who helped me.
    2 points
  35. The option auto is a mispropagated option that does not actually exist and is equivalent to the effect of using it without any option. The difference between the three options is the list of each function below. However, if you look closely, static and auto(none) have the same function. Only manual excludes listmodules function. The listmodules() function is the part that automatically detects and processes each device ID and exts. static) echo "Using static compiled redpill extension" getstaticmodule echo "Got $REDPILL_MOD_N
    2 points
  36. m shell (m.sh / my.sh / myv.sh) This is today's version upgrade. Option processing function has been added as shown in the help below. Please refer to the pre-shared post below for the purpose of each script. Usage: ./my.sh <Synology Model Name> <Options> Options: noconfig, noclean, manual - noconfig: SKIP automatic detection change processing such as SN/Mac/Vid/Pid/SataPortMap of user_config.json file. - noclean: SKIP the RedPill LKM/LOAD directory without clearing it with the Clean now command.
    2 points
  37. Many thanks. After 2 days of getting nowhere. This worked perfectly for me. I am now rocking DS3622xs+ 7.1.0 on my HP Microserver Gen8 (Baremetal). All data migrated OK
    2 points
  38. Please read the release notes before performing any updates : https://www.synology.com/en-us/releaseNote/DSM Offline updates should be possible through the extra SMB package
    2 points
  39. (Notice) The 42661 nano U1 download function, which has been changed this time in @pocopico's TC, has not been changed yet. So, to make up for this, we added the function of pre-downloading 42661 nano U1 files to the new URL of the changed U1. This feature allows you to avoid errors caused by downloading within TC, which is still before the change. (Automatic updates are supported for users who downloaded after April 24, but users who downloaded before that should receive new updates.) -----------------------------------------------------------------------------------
    2 points
  40. As mentioned in Topic, this material is made with ESXi basic base. Of course, no other drivers exist. I will guide you on how to add drivers in the next version. In addition, the use of the above mentioned Baremetal is not currently normal, so please use the next released version. Good news soon.
    2 points
  41. the main thing with virtualbox war usually to have the same mac in the vm and the dsm config (aka grub.cfg) i use ich9 as chipset as its a sata/ahci chipset by default, the rest is the same as with the vm config for 6.2.3 one sata controller, 1st disk is the loader network is bridged and Intel 1000MT Desktop (thas the e1000 extension in the rp loader) i guess all the intel nic's in virtual box will work as they are all 8254x and thats all e1000 when it comes to the driver its also handy to configure the com1 port to have access to the log when booting
    2 points
  42. its the same as a fresh install but when dsm install process detects a "older" version on disk it will "migrate" aka update it to the new one (and in case of 6->7 there are major differences with packages so you might need to replace same after the update with 7.0 aware versions - automatically happens for syno's own packages from there repository), it can also be a different model of synology and the migrate will take as much as possible to the now model, so you can exven change from 3615 to 918+ or 3622 in that process you would just shutdown your 6.2.3, remove the old usb and insert
    2 points
  43. Can you please pass the linux source to that ? @nadiva @phone guy Added the extension, please test. https://raw.githubusercontent.com/pocopico/rp-ext/master/mvsas/rpext-index.json
    2 points
  44. I have read here some time. I build the Loader with my own Scripts for myself, but this is a realy great Project. I have tested the TinyCore on a Backup of my DS918+ 7.0.1 KVM Proxmox Machine to Update it to 7.1! All is working fine and run as expected. ACPID is working fine. I can shutdown the VM with the Button in the Proxmox Web GUI. Virtio is also working fine for the LAN Adapter. I startet the Tinycore Image the same way as the original redpill via a virtual USB Drive in the VM. ./rploader.sh update now ./rploader.sh fullupgrade now # Edit custom_confi
    2 points
  45. I couldnt have said it any better! A few people here really try to help the best they can @IG-88@pocopico@Peter Suh and many others I cant remember at 3am. I learned a lot by reading thru older posts myself. Not sure many do. The more detailed an explanation the first time an answer is given, the easier it is for everyone to understand in the present and in the future when they search for that answer later on. I have read some of the german threads ig88 contributed too (translated as I understand only english) and gained valuable information there too! (hint: search) USB vs SATA: T
    2 points
  46. Deploy scripts that you can leverage if you need to add a separate ext manually for VM users. It includes the ability to add exts created by @FOXBI with multiple selections like capture. The way to use it is existing same as my.sh. Where y is unnecessarily asked, it automatically responds. ./myv.sh DS918+ ./myv.sh DS3617xs ./myv.sh DS3615xs ./myv.sh DS3622xs+ ./myv.sh DVA3221 ./myv.sh DS920+ ./myv.sh DS1621+ In TC Linux, you can download and decompress as below and use it in /home/tc. wget https://github.c
    2 points
  47. The last modification I asked @pocopico was not completed yet Deploy to use this shell script instead. This is a shell script that performs 15 first guided "Tinycore DSM 7.1 Build" commands at once. For the instructions on how to use the attached file, you can copy this file into TC LINUX's /home/tc and do it as below. ./m.sh DS918+ ./m.sh DS3617xs ./m.sh DS3615xs ./m.sh DS3622xs+ ./m.sh DVA3221 ./m.sh DS920+ ./m.sh DS1621+ Upload it to TC Linux with SCP [MAC OS] rm ./.ssh/known_hosts scp ~/Downloads/m.sh.gz tc@192.168.1.10:
    2 points
  48. Work is delayed due to personal reason. sorry, when update. I mention
    2 points
  49. The 7.1 Dedicated Full Version Installation Guide topic is now approved. I think it would have been better to leave out the number 6 item about using ext. Users who use TC for the first time tend to follow it unconditionally. It's an option only, so please be careful.
    2 points
  50. Got it working: https://ip:port/webapi/auth.cgi?api=SYNO.API.Auth&version=3&method=login&account=username&passwd=password&format=%20cookie at the end leave a space between format =cookie so dont use format=cookie, rather format= cookie https://ip:port/webapi/entry.cgi?api=SYNO.ActiveBackup.Activation&method=set&version=1&activated=true&serial_number=serialno
    2 points