Jump to content
XPEnology Community
  • 0

DSM apollolake-7.1.0 42661 update to 42962 used Tinycore Redpil issue stuck on Recoverable page.


Question

Posted (edited)

I am having trouble to bypass into my DSM Recover page after updating to 42962 version via admin GUI of synology. 

 

These are the steps I have done:

  1. DSM version apollolake-7.1.x 42661 downloaded and updated via GUI to 42962.
  2. Syno system rebooted after downloading and updating.
  3. Went in bootloader tinycore redpill image build
  4. ran these commands in shell:

    ./rploader.sh update

    ./rploader.sh fullupgrade

    ./rploader.sh build ds918p-7.1.1-42962
    exitcheck reboot

  5. Now it showing recover HDD option but after rebooting still shows recover page.

recoverissue.thumb.jpg.1405220612ae304e3894277dfc74a122.jpg

 

recoverissue2.jpg.31d2b1c1f1c21ec88b88736ae7da5d63.jpg

 

 

I have 1  WD drive, 1 SSD assigned as Cache, 1 usb Pendrive for tinycore loader.

 

Someone kindly help me out, How can I get into the DSM without losing drive data. :(

 

Edited by goodone007

6 answers to this question

Recommended Posts

  • 0
Posted
2 hours ago, rojoone2 said:

Looks like you are still using an older version of the loader. The new loader is now configured in a web page.

You can try a different USB drive and build the loader again. Sometimes they go bad.

 

You can also try MShell found here: https://github.com/PeterSuh-Q3/tinycore-redpill

 

Though I used ./rsloader.sh fullupgrade and it saying loader is current but issue still same.

 

How do I setup new loader for my version of DSM? if I format existing pendrive?

 

 

  • 0
Posted (edited)

@rojoone2  Using Mshell to build but not processing. Parse Error.

 

tc@box:~$ ./rploader.sh build ds918p-7.1.1-42962
platform_selected={
  "id": "ds918p-7.1.1-42962",
  "platform_name": "apollolake",
  "downloads": {
    "os": {
      "sha256": "9905e145f3bd88fcc938b00882be10281861867e5165ae98aefa37be0d5d34b5"
    }
  },
  "add_extensions": [
    {
      "all-modules": "https://raw.githubusercontent.com/PeterSuh-Q3/tcrp-modules/master/all-modules/rpext-index.json",
      "powersched": "https://raw.githubusercontent.com/PeterSuh-Q3/tcrp-addons/master/powersched/rpext-index.json",
      "storagepanel": "https://raw.githubusercontent.com/PeterSuh-Q3/tcrp-addons/master/storagepanel/rpext-index.json"
    }
  ]
}
Rploader Version  : 1.1.0.0
Extensions        :   all-modules
  powersched
  storagepanel 
Extensions URL    : "https://raw.githubusercontent.com/PeterSuh-Q3/tcrp-modules/master/all-modules/rpext-index.json",
"https://raw.githubusercontent.com/PeterSuh-Q3/tcrp-addons/master/powersched/rpext-index.json",
"https://raw.githubusercontent.com/PeterSuh-Q3/tcrp-addons/master/storagepanel/rpext-index.json"
TARGET_PLATFORM   : ds918p
TARGET_VERSION    : 7.1.1
TARGET_REVISION   : 42962
KERNEL_MAJOR      : 4
MODULE_ALIAS_FILE : modules.alias.4.json
SYNOMODEL         : ds918p_42962
MODEL             : DS918+
KERNEL VERSION    : 5.10.55
Local Cache Folder : /mnt/sdb3/auxfiles
DATE Internet     : 18022024 Local : 18022024
Checking Internet Access -> OK
KERNEL VERSION of getredpillko() is 5.10.55, DSMVER is 7.1
Downloading apollolake 5.10.55+ redpill.ko ...
TAG is 23.6.2
cp: cannot stat '/tmp/rp-apollolake-5.10.55-prod.ko': No such file or directory


No extra build option or static specified, using default <static> 
Using static compiled redpill extension
Removing any old redpill.ko modules
Looking for redpill for : ds918p_42962 
parse error: Expected string key before ':' at line 1, column 4
Module does not contain platorm information for ds918p_42962

 

Edited by goodone007
  • 0
Posted

No use as main application build is same for tinyloader.

 

Can you tell me how can I set Mshell to assign my existing hdd synology bootloader to show in grub? Right now it only showing Tinycore Redpill Image on list.

Also, when I use ./rploader.sh postupdate ds_model_version it throwing error.

 

tc@box:~$ ./rploader.sh postupdate ds918p-7.1.1-42962
platform_selected={
  "id": "ds918p-7.1.1-42962",
  "platform_name": "apollolake",
  "downloads": {
    "os": {
      "sha256": "9905e145f3bd88fcc938b00882be10281861867e5165ae98aefa37be0d5d34b5"
    }
  },
  "add_extensions": [
    {
      "all-modules": "https://raw.githubusercontent.com/PeterSuh-Q3/tcrp-modules/master/all-modules/rpext-index.json",
      "powersched": "https://raw.githubusercontent.com/PeterSuh-Q3/tcrp-addons/master/powersched/rpext-index.json",
      "storagepanel": "https://raw.githubusercontent.com/PeterSuh-Q3/tcrp-addons/master/storagepanel/rpext-index.json"
    }
  ]
}
Rploader Version  : 1.1.0.0
Extensions        :   all-modules
  powersched
  storagepanel 
Extensions URL    : "https://raw.githubusercontent.com/PeterSuh-Q3/tcrp-modules/master/all-modules/rpext-index.json",
"https://raw.githubusercontent.com/PeterSuh-Q3/tcrp-addons/master/powersched/rpext-index.json",
"https://raw.githubusercontent.com/PeterSuh-Q3/tcrp-addons/master/storagepanel/rpext-index.json"
TARGET_PLATFORM   : ds918p
TARGET_VERSION    : 7.1.1
TARGET_REVISION   : 42962
KERNEL_MAJOR      : 4
MODULE_ALIAS_FILE : modules.alias.4.json
SYNOMODEL         : ds918p_42962
MODEL             : DS918+
KERNEL VERSION    : 5.10.55
Local Cache Folder : /mnt/sdb3/auxfiles
DATE Internet     : 18022024 Local : 18022024
Checking Internet Access -> OK
Loader sources already downloaded, pulling latest
Already up to date.
Removing any old redpill.ko modules
Looking for redpill for : ds918p_42962 
parse error: Expected string key before ':' at line 1, column 4
Module does not contain platorm information for ds918p_42962

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...