Skip to content

linux-kronos/kronos-rescue-cd

Repository files navigation

Korg KRONOS Rescue CD/DVD

The Korg Kronos Restore DVD does not provide an option to 'repair' or 'fix' the system files on your device. Instead, it offers only a 'full format' or 'full install', which may not always be necessary to get your Kronos working again.

To overcome this limitation, I've created a small rescue-repair CD/DVD image to help you resolve most system issues without losing any data. You can use this image to modify or back up any data without leaving a trace on your Kronos, all without the need to physically open the device, thereby preserving your warranty.

Important: Please note that booting from this ISO image will not resolve any hardware issues you may have (for instance, if your Kronos doesn’t power on due to a broken mainboard or a faulty power supply). However, it can help with errors that arise during the boot process, particularly when your Kronos displays an error message shortly after starting. Even if you cannot fully repair your Kronos, you may still be able to back up your files as long as your SSD is functioning properly.

NO WARRANTY - USE IT AT YOUR OWN RISK!

How to use

  • Burn the provided ISO image to your CD (a CD or mini-CD is sufficient; a DVD is not needed).
  • Make sure the Korg Kronos is powered off.
  • Connect only the DVD/CD drive and your network dongle via USB.
    • Make sure the network cable is connected!
    • Disconnect all other external devices.
  • Power on the Korg Kronos.
  • The Kronos will boot automatically from the CD
    • You can connect to it using SSH or FTP over the network.
    • The DHCP-assigned IP address will be shown on the Kronos display.
    • If DHCP fails, the fallback IP 169.254.9.20 (subnet mask 255.255.255.0) will be used.
  • Connect and perform repairs:
    • Use SSH to repair or fix any issues as needed.
    • Download your files using SCP or FTP, if necessary.
  • Finish up:
    • Once done, power off the Korg Kronos and disconnect the DVD/CD drive.

Changelog

2022-02

  • Based on System Update 3.1.4
  • Fixed DisplayUpdaterMessage error
  • Added GetPubIdMod.ko
    • busybox publicid now returns your Kronos public ID
  • Updated busybox to KRONOS-patch7
    • Added dropbearconvert, dropbearkey and nano from kronos_rooting_202104.zip
    • Added additional busybox symlinks:
      • getty, less, login, passwd, unzip
  • Updated binaries and libraries:
    • Added packages:
      • dmidecode
      • lshw
      • screen
      • htop
      • fdupes
      • ltrace
      • strace
      • more
      • cfdisk
      • smartctl
      • hdparm
      • patch
      • mc 4.7.5.5
      • ncdu 1.16
      • 7za 16.04
    • Updated rsync to 3.2.3
    • Removed unnecessary files:
      • /lib/security/pam*.so
      • /lib/*.so
  • network_check.sh was rewritten should be now much more reliable
  • Reduced DHCP timeout to 15 seconds for faster boot when DHCP is unavailable
  • Fixed permissions for several directories:
    • chmod 755 /bin /dev /etc /lib /usr /root
  • Disable autologin at terminal
  • Enable multiple virtual screens: tty1-tty5
  • Changed pocky user password to pocky
  • Tested on Korg Kronos 2
    • System fans should now run silently
  • See INITRD.md5sum for a detailed list of changed files.
    • md5sum: e57d7731cc691d556470cde5c7d75726 kronos-rescue-cd.iso
    • sha1sum: 24682a5012b5828d06e9c641342082ccaa6498b7 kronos-rescue-cd.iso

2021-04

  • Based on Restore DVD#1 (version: 3.1.3)
  • Using a custom Linux kernel
  • root password changed to rescue
  • busybox, dropbear SSH and additional binaries/files were added from the previous release kronos_rooting_202104.zip.
    • Added busybox symlinks: basename, lsmod, mktemp, pgrep, tee
  • See INITRD.md5sum for a detailed list of changed files.
    • md5sum: b657180caf447ae0ec1710efad9eece7 kronos-rescue-cd.iso
    • sha1sum: 21527fd86e1928e8227b788d1c14390aaa3615e0 kronos-rescue-cd.iso

Future updates

My e-mail address might change, be blocked, or even be deleted.
For this reason, please download my GPG key from https://pgp.surfnet.nl to verify any future releases or messages.

GPG key id: 0x28C3115145834007
GPG fingerprint: BB17 C3DE F75E 7EDB 7481 32D2 28C3 1151 4583 4007

Support by donating crypto

BTC: bc1qvg9de6lmeet6wvxnjx9af0ertgkejkrf4kpe88

XMR: 89MSD7JY8mzKWRKMtc5w2S95XzE4EUmRM9wyKdDNr8kvKEDtbdyqic4R5Cc4rdMCKoC4mWSRQ2P7f3NtZXGH5z2YNUPube

About

Kronos Rescue CD - You can use this image to modify or back up any data without leaving a trace on your Kronos.

Topics

Resources

Stars

Watchers

Forks

Releases

Contributors