EBI - Easy Bootstrap Installer

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Das CLI ist trotzdem vorhanden, EBI installiert nur den Boostrap und iPKGui ist nur ein Aufsatz mit einer grafischen Oberfläche und verwendet zur Installation immer das CLI.

Das Problem mit der trägen Oberfläche liegt nicht an iPKGui, andere Apps verursachen das gleiche Problem. Bei mir tritt das Problem komischerweise mit DSM 6.2 nicht auf.
Ich bin übrigens schon ein Schritt weiter mit EBI, es wird die nächsten Tage, spätestens am Wochenende, eine neue Version geben.
 

bornheim

Benutzer
Mitglied seit
17. Mrz 2013
Beiträge
8
Punkte für Reaktionen
5
Punkte
53
Skripte in /opt/etc/init.d/ werden bei Systemstart nicht ausgeführt

DS413 mit DSM 6.2-23797 Update 2 und EBI 0.4-037

Heute ist meine Synology abgestürzt und musste über einen Power-Cycle neu gestartet werden. Bei dieser Gelegenheit habe ich festgestellt, dass die Skripte in /opt/etc/init.d nicht ausgeführt wurden und manuell nachgestartet werden mussten. Die Prozedur /usr/local/etc/rc.d/optware-ng.sh sieht einwandfrei aus. Kann ich sonst noch irgendetwas prüfen?

Andere Frage: wenn ich EBI deinstalliere und neu installiere: welche Konsequenzen hat das? Muss ich alle ipkg-Pakete nochmal nachinstallieren?
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Wenn du EBI deinstallierst, bekommst du die Möglichkeit den Bootstrap ebenfalls zu entfernen. Setze den Haken nicht, dann bleibt dein Bootstap erhalten. Bei einer Neuinstallation von EBI wird der alte Bootstrap erkannt und gefragt, ob du das Verzeichnis vom Bootstrap umbenennen oder löschen möchtest. Du kannst einen installierten Bootstrap auch über Hyper Backup sichern und wiederherstellen.

Das mit dem Starten in /opt/etc/init.d könnte mit DSM 6.2 zusammenhängen, evtl. wurden wieder einige Sicherheitsvorkehrungen seitens Synology eingebaut. Ich schau mir das demnächst mal an.
 

bornheim

Benutzer
Mitglied seit
17. Mrz 2013
Beiträge
8
Punkte für Reaktionen
5
Punkte
53
Das mit dem Starten in /opt/etc/init.d könnte mit DSM 6.2 zusammenhängen, evtl. wurden wieder einige Sicherheitsvorkehrungen seitens Synology eingebaut. Ich schau mir das demnächst mal an.

Sorry für den Fehlalarm: bei einem weiteren Neustart wurden die Skripte offensichtlich ausgeführt. Wahrscheinlich ein Glitch in der Matrix. :)
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
*slap* OK, dann bin ich ja beruhigt :)
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
30.09.2018 - Easy Bootstrap Installer 0.5-047


  • korrigiert: Beim Entfernen von Entware wurde ein Fehler angezeigt, welcher aber kein Fehler ist
  • korrigiert: Nach einer fehlerhaften Installation wird nun auch das Verzeichnis '/opt' bzw. der SymLink 'opt' gelöscht
  • korrigiert: Installation der fehlenden Abhängigkeit libunistring für wget in optware-ng (als Fix auch durch eine Aktualisierung von EBI)
  • Information: Segmentierungsfehler bei optware-ng, Lösung noch offen (siehe https://github.com/Optware/Optware-ng/issues/294)
    optware-ng wurde für die DS1010 + deaktiviert, da bei diesem Modell auch mit früheren DSM_Versionen Segmentierungsfehler auftreten. Sollte es noch weitere Modelle geben, dann schreibt dies bitte in das deutsche Synology-Forum unter https://www.synology-forum.de/showthread.html?68335-EBI-Easy-Bootstrap-Installer
  • aktualisiert: Entware-ng und Entware 3.x wurden zu Entware (siehe https://entware.net/2018/03/01/Changelog.html)
    Die Bootstraps der DiskStations für die Entware-ng anboten wurde, wurden auf Entware umgestellt...die Installation und Umstellung von Entware-ng auf Entware muss manuell durcheführt werden (Info beim Upgrade von EBI). Einzig Modelle basierend auf der Architektur 'evansport' behielten das alte Entware-ng, da Entware nicht mehr für x86-32 angeboten wird. Die Installation für Entware-ng wurde angepasst und läuft nun fehlerfrei durch.
  • hinzugefügt: Unterstützung der Architektur 'armada37xx' (DS119j)
 

moldowan

Benutzer
Mitglied seit
08. Dez 2014
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
30.09.2018 - Easy Bootstrap Installer 0.5-047
  • aktualisiert: Entware-ng und Entware 3.x wurden zu Entware (siehe https://entware.net/2018/03/01/Changelog.html)
    Die Bootstraps der DiskStations für die Entware-ng anboten wurde, wurden auf Entware umgestellt...die Installation und Umstellung von Entware-ng auf Entware muss manuell durcheführt werden (Info beim Upgrade von EBI). Einzig Modelle basierend auf der Architektur 'evansport' behielten das alte Entware-ng, da Entware nicht mehr für x86-32 angeboten wird. Die Installation für Entware-ng wurde angepasst und läuft nun fehlerfrei durch.

Hallo QTip,

der o.g. Punkt irritiert mich etwas, heisst es doch hier:
http://bin.entware.net/Readme.txt schrieb:
Current armv7 architecture users running Entware-ng, or any user currently running Entware-3x, can switch to Entware by running
`opkg update; opkg upgrade` twice.
The first upgrade changes repo URL in opkg.conf file, the second run updates the packages.
opkg.conf sieht nach der Prozedur auf meiner DS214 ganz vernünftig aus, Updates gab es in den letzten Wochen ebenfalls...
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Ich hätte natürlich für armv7 ein automatischen Upgrade per EBI anstoßen können, mangels DS mit armv7 konnte ich das Upgrade von Entware-ng zu Entware allerdings nicht testen. Für die anderen Architekturen wurde Folgendes geschrieben:
http://bin.entware.net/Readme.txt schrieb:
All other repositories will be available for installation but will not be updated.
Wenn das Upgrade für dich erfolgreich verlief, dann kannst es natürlich so weiter benutzen :) Alle Anderen, welche keine DS mit armv7 besitzen, müssen Entware erneut installieren.
 

arphex

Benutzer
Mitglied seit
17. Nov 2011
Beiträge
171
Punkte für Reaktionen
0
Punkte
22
Das CLI ist trotzdem vorhanden, EBI installiert nur den Boostrap und iPKGui ist nur ein Aufsatz mit einer grafischen Oberfläche und verwendet zur Installation immer das CLI.

Das Problem mit der trägen Oberfläche liegt nicht an iPKGui, andere Apps verursachen das gleiche Problem. Bei mir tritt das Problem komischerweise mit DSM 6.2 nicht auf.
Ich bin übrigens schon ein Schritt weiter mit EBI, es wird die nächsten Tage, spätestens am Wochenende, eine neue Version geben.

Danke für die Antwort. Installieren konnte ich. Aber ipkg ging auf der cli nicht.
Erst nachdem ich ipkg wieder so installiert habe: https://www.synology-wiki.de/index.php/IPKG#Vorbereitung
hatte ich ipkg wieder.
Intel Atom geht übrigens auch auf Intel Celeron (DS 918+)
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84

moldowan

Benutzer
Mitglied seit
08. Dez 2014
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Wenn das Upgrade für dich erfolgreich verlief, dann kannst es natürlich so weiter benutzen :)

Eine Frage dazu noch: Kann ich das EBI-Update auf 0.5-047 dann trotzdem einfach installieren?
D.h. mach EBI irgendwas aus der Mitteilung dann doch automatisch (z.B. Punkt "1. Deinstallation ..." ), was ich aber nicht will, weil ich ja schon zu Entware upgraded habe?
Ich werde bei ausstehenden Update-Benachrichtigungen immer so hibbelig... ;)
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Kannst du ohne Probleme trotzdem installieren, da wird nichts automatisch gelöscht. Bei einem Upgrade von EBI wird der Bootstrap nicht angefasst, falls doch, wird dies in den Changelogs, in EBI und hier gepostet.
 

arphex

Benutzer
Mitglied seit
17. Nov 2011
Beiträge
171
Punkte für Reaktionen
0
Punkte
22
Mit der Anleitung geht ipkg übrigens bei mir super auf der DS918+
http://rescene.wikidot.com/synology-ipkg


Was genau ging denn auf der cli nicht, der Aufruf, Fehlermeldungen während Ausführung oder?
es ging der befehl ipkg überhaupt nicht, command unknown. Auch nach neustart etc. Habs einfach wieder klassich in der Shell installiert.


Was möchtest du mir damit sagen?
Das es auch auf der neuen apollolake funktioniert.
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Das ist der uralt Bootstrap, der seit Jahren keine Updates mehr bekommt. Das das Kommando ipkg bei dir nicht gefunden wird, kann an einer von dir modifizierten PATH-Variable in /etc/profile, /root/.profile liegen oder du bist nicht mit root im CLI angemeldet. EBI paßt die Pfade nur in /root/.profile an und funktioniert nur mit dem Benutzer root...macht für die anderen Benutzer auch keinen Sinn.

Hattest du optware-ng oder entware ausgewählt? Bei Entware heißt der Befehl nicht ipkg sondern opkg.
 

mikeoo

Benutzer
Mitglied seit
14. Okt 2018
Beiträge
1
Punkte für Reaktionen
0
Punkte
1
I am trying to install EBI on my new DS718+. Installation was with Synology Package Center with source:https://www.cphub.net


Installation went fine. After installation i did a reboot of the NAS.

I log in with putty as admin and until that part it is working without problems..

When i give the commando sudo -i it logs in as root user but i get an error: -ash: /opt/etc/profile: No such file or directory

login as: admin
admin@192.168.0.160's password:
admin@Discstation1:~$ sudo -i
-ash: /opt/etc/profile: No such file or directory
root@Discstation1:~#
root@Discstation1:~# -ash: /opt/etc/profile: No such file or directory
-ash: -ash:: command not found
root@Discstation1:~#

when i type: opkg i get -ash: opkg: command not found

I did this on a fresh install DS214+ and all is working fine. Then i did a fresh installation for the DS718+ and repeated al the steps but still same error.

When i look in /opt/etc on the DS214+ there a a lot of files in that folder.
On the DS718+ i only get init.d folder (wich is empty) and one file opkg.conf

Hope someone knows whats going wrong.

p.s When i choose Optware(-ng) iPKG all is working fine. Still hoping for a solution for Entware oPKG
 
Zuletzt bearbeitet:

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Hi,

it seems that the installation of entware not finished succesfully. Please search in /var/log/synopkg.log for error messages regarding the EBI installation with entware and post it here.
 

jus7incase

Benutzer
Mitglied seit
13. Sep 2012
Beiträge
113
Punkte für Reaktionen
9
Punkte
18
Hallo allerseits,

ich habe die upgrade prozedur wie im EBI install angegeben durchgeführt (also uninstall, bootstrap belassen, install, bootstrap nicht löschen)
auf EBI 0.5-47 (entware, symlink). Danach iPKG GUI deinstalliert und neu installiert.

Leider funktioniert /opt/bin/opkg nicht mehr und meldet: FATAL: kernel too old
Dieses auf DSM 6.2.1-23824 Update 1 (Linux ds212 2.6.32.12 #23824 Sat Aug 25 03:16:40 CST 2018 armv5tel GNU/Linux synology_88f6282_212+)

Das sollte der aktuellste Kernel für DSM sein. Was mache ich falsch?

Hat sonst niemand das Problem?

Vielen Dank vorab!
 
Zuletzt bearbeitet:

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Entware wird lt. Entwicklerseite für armv5 nur noch mit Kernel 3.2 lauffähig sein. Da ich zum Zeitpunkt der Umstellung auf das neue Entware die Kernelversionen aller DiskStations nicht kannte, konnte ich dies nicht berücksichtigen. Deine 212+ wird vermutlich nie einen Kernel 3.2 bekommen. Ich müßte entweder für die DiskStations mit armv5 und Kernel 2.6 auf das alte Entware zurückgreifen oder du verwendest weiterhin Optware. In beiden Fällen ist der Boostrap veraltet, im Falle des alten Entware Bootstraps wird dieser zu 100% nicht mehr weiterentwickelt.
Die Einschränkung bezüglich Entware scheint fast alle DiskStations mit arm Architektur, welche älter als 2014 sind, zu betreffen. Es tut mir leid, aber darauf habe ich keinen Einfluss.
 

jus7incase

Benutzer
Mitglied seit
13. Sep 2012
Beiträge
113
Punkte für Reaktionen
9
Punkte
18
Danke, gut zu wissen. Das klingt so als wäre Entware für die betroffenen Geräte keine sinnvolle Alternative.
Ich werde jedenfalls zu Optware wechseln und über neue Geräte nachdenken.
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat