VirtualBox auf der DS

Status
Für weitere Antworten geschlossen.

utzoff

Benutzer
Mitglied seit
05. Okt 2013
Beiträge
235
Punkte für Reaktionen
1
Punkte
16
Darf ich fragen, wofür Ihr das ganze so einsetzt?
Vor allem für was ihr Win7 so einsetzt würde mich sehr interessieren :)

Bei mir läuft eine Wetterstation, die ihre Daten an ein altes Netbook geliefert hat. Das übernimmt nun die VirtualBox mit Windows 7.
Wieder ein Stromfresser weniger ;)

http://www.uweutzmann.de
 

bolzerrr

Benutzer
Mitglied seit
07. Aug 2013
Beiträge
61
Punkte für Reaktionen
0
Punkte
0
Rich (BBCode):
arch="x86 cedarview avoton bromolow"
hinzugefügt.

kannst du auch bitte "evansport" hinzufügen? Wenn ich das selbst mache bekomme ich die Meldung "ungültiges Dateiformat"

Falls jemand ein repository hat baue ich das auch gerne selbst ich finde nur keine Quellen..
 
Zuletzt bearbeitet:

dodo-dk

Benutzer
Mitglied seit
28. Feb 2015
Beiträge
176
Punkte für Reaktionen
2
Punkte
18
Habe jetzt mal meine Beta-Test-Xpenology geklont und eine eigene fürs Kompilieren erstellt.
ipkg ist drauf, gcc & optware-devel inkl. Abhängigkeiten installiert!
Soweit weiß ich mal Bescheid ;)

Brauch ich sonst noch was, außer Verständnis oder eine Anleitung?

Ich habe das Debian CHRoot installiert, in dem mache ich alles.
build-essential kernel-package debconf-utils dpkg-dev debhelper ncurses-dev fakeroot bzip2 installieren. Toolchain und Source runterladen und entpacken.
Linux Header und Linux Image kompilieren und im Debian CHRoot installieren. Virtualbox Herunterladen, installieren und Kernelodule erstellen lassen.

---

@all
Anbei die neue kompilierte (x86) VirtualBox von heute 4.3.24-98716 (arch: x86 cedarview avoton bromolow evansport)

Vor dem Deinstallieren vom alten VirtualBox bitte die Virtuellen Maschinen beenden. VirtualBox stoppen und erst dann deinstallieren. Anschließend am besten neustarten und dann die neue Version installieren.
Solltet ihr eventuell nicht auf die phpvirtualbox Seite kommen hilft es den Browsercache zu löschen (Safari...)

Download: https://mega.co.nz/#!dRwgWRAI!IAOjE7OJnsLyCFFJVbNTPL7pq2FHEOrZLpnlNOLK2cg

Benutzung auf eigene Gefahr.

Gruß Dodo
 
Zuletzt bearbeitet:

TheGardner

Benutzer
Mitglied seit
30. Nov 2012
Beiträge
1.846
Punkte für Reaktionen
56
Punkte
74
So, 415+ und 8GB Kingston sind gekauft! Mach hier ab kommende Woche mit... :)
 

Bordi

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
3.198
Punkte für Reaktionen
3
Punkte
0
@all
Anbei die neue kompilierte (x86) VirtualBox von heute 4.3.24-98716 (arch: x86 cedarview avoton bromolow evansport)
Uff!
e010.gif
Bist aber mächtig auf zack. Wie hast du das geschafft? Die 4.3.24 gibt's ja auch erst seit gestern. Bei mir lief soweit alles glatt. Ich war erst etwas erstaunt das du das englische Forum angegeben hast. Aber ich denke das ist schon gut so. :)

Danke!
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.222
Punkte für Reaktionen
76
Punkte
114
Danke dodo-dk!
Ahh im Debian-Chroot.
Was ist der Vorteil eines Chroots gegenüber einer echten Debian VM?

Danke auch für das neue Package - läuft!
 
Zuletzt bearbeitet:

dodo-dk

Benutzer
Mitglied seit
28. Feb 2015
Beiträge
176
Punkte für Reaktionen
2
Punkte
18
Was der Vorteil ist kann ich dir nicht sagen.
Hatte es auch mal in einer Debian VM probiert. Nach dem installieren vom Linux Header und Image hat es nicht mehr gestartet...

Bin da jetzt auch kein Experte, das ist das erste Mal das ich was kompiliert habe, freut mich nur das es läuft.

Auf dem Xoenology System läuft diese Version auch, aber es gibt erhebliche Probleme mit dem Bridget Network.
Muss es für mein System mit bromolow Kompilieren. Liegt möglicherweise auch von der eingesetzten Hardware ab.

Will jetzt noch ein Script schreiben der das alles automatisch macht und dann ist es kaum noch Arbeit.
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.222
Punkte für Reaktionen
76
Punkte
114
Ok verstehe...dann werde ich auch mal von ipkg auf debian chroot umrüsten auf der Compile-VM! :)

Ja Synology & XPenology verhält sich wohl wirklich unterschiedlich....

Das klingt gut...auch eins fürs Sources laden, kompilieren, etc.? :)
Ich habe bisher nur eins zum autom. spk packen!
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.222
Punkte für Reaktionen
76
Punkte
114
1.) build-essential kernel-package debconf-utils dpkg-dev debhelper ncurses-dev fakeroot bzip2 installieren.
2.) Toolchain und Source runterladen und entpacken.
3.) Linux Header und Linux Image kompilieren und im Debian CHRoot installieren.
4.) Virtualbox Herunterladen, installieren und Kernelmodule erstellen lassen.

@dodo-dk:

- Punkt 1 erledigt

- Punkt 2 ist mir auch noch klar bzw. ladest du dann alle x86 Toolchains?

- Punkt 3 ist mir unklar, wie mache ich das?
apt-get install linux-headers-$(uname -r) bringt mich leider nicht weiter, gibt keins für 3.2.40
Ist apt-get install linux-headers-amd64 viell. das richtige?

- Punkt 4 ist logisch, bis auf die Befehle zur Modulerstellung
Gehst du so vor? https://www.virtualbox.org/wiki/Linux build instructions


Sorry das ich so neugierig und lästig bin ;)
 
Zuletzt bearbeitet:

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.222
Punkte für Reaktionen
76
Punkte
114
2.) Toolchain und Source runterladen und entpacken.

Hab einfach mal die avoton Toolchain geladen!


3.) Linux Header und Linux Image kompilieren und im Debian CHRoot installieren.

Ich glaube ich habs verstanden, die Linux Source zu 3.2.40 laden und damit Linux-Header und Image kompilieren und installieren?
Rich (BBCode):
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.222
Punkte für Reaktionen
76
Punkte
114
Danke bolzerrr, ich sehs mir mal an :)
 

bolzerrr

Benutzer
Mitglied seit
07. Aug 2013
Beiträge
61
Punkte für Reaktionen
0
Punkte
0
Paket installation ging nun aber leider, auch mit deaktviertem Login, scheitere ich an:

"An error occurred communicating with your vboxwebsrv. No more requests will be sent by phpVirtualBox until the error is corrected and this page is refreshed. The details of this connection error should be displayed in a subsequent dialog box."
"Could not connect to host (http://127.0.0.1:18083"
 

amarthius

Super-Moderator
Teammitglied
Mitglied seit
03. Jun 2009
Beiträge
6.816
Punkte für Reaktionen
33
Punkte
174
Habe mich nun auch mal dran gewagt mit meiner DS214play. Erhalte den gleichen Fehler wie bolzerrr.
Wenn ich es versuche über die Konsole zu starten scheint er kein Symlink anlegen zu können:
/var/packages/virtualbox/scripts/start-stop-status startcp: can't create symlink '/lib64/libz.so': No such file or directory
cp: can't create symlink '/lib64/libz.so.1': No such file or directory
cp: can't create '/lib64/libz.so.1.2.8': No such file or directory
Ist auch korrekt da ich nur das Verzeichnis /lib/ habe, aber nicht /lib64.

Habe auch das neueste Paket installiert und hatte vorher kein altes installiert.

Weiß jemand Rat?
 

dil88

Benutzer
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.834
Punkte für Reaktionen
2.270
Punkte
829
Die Evansport-CPU der 214play ist ein 32bit-Prozessor (CE5335). Deshalb gibt es /lib64 nicht.
 

bolzerrr

Benutzer
Mitglied seit
07. Aug 2013
Beiträge
61
Punkte für Reaktionen
0
Punkte
0
Ein "ln -s /lib /lib64" hilft ein bischen weiter aber er bricht dann etwas später ab.

Ich denke es braucht ein extra 32 bit "evansport" build. Würde ich auch machen aber ich komme nur bis zum bauen der Module, ka wie man ein spk schnürt
 

whitbread

Benutzer
Mitglied seit
24. Jan 2012
Beiträge
1.294
Punkte für Reaktionen
54
Punkte
68
Anbei die neue kompilierte (x86) VirtualBox von heute 4.3.24-98716

Ich habe mich auch mal herangewagt mit meiner DS412+; läuft. :cool:

Ein grosses Danke an dodo!

Was ich mich jedoch frage: Die Installation läuft ja über den User 'Admin' aus dem DSM. Dieser hat bei mir gar aber keine Rechte auf die Gemeinsamen Ordner; trotzdem kann ich über Virtualbox in eben diese schreiben. Wie funktioniert das?!?
 

Bordi

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
3.198
Punkte für Reaktionen
3
Punkte
0
Habe mich nun auch mal dran gewagt mit meiner DS214play. Erhalte den gleichen Fehler wie bolzerrr.
Wenn ich es versuche über die Konsole zu starten scheint er kein Symlink anlegen zu können:

Ist auch korrekt da ich nur das Verzeichnis /lib/ habe, aber nicht /lib64.
Ok. Alles klar.
Die Evansport-CPU der 214play ist ein 32bit-Prozessor (CE5335). Deshalb gibt es /lib64 nicht.
Koreckt.

Als root per ssh einloggen und den folgenden Befehl eingeben.
Rich (BBCode):
mkdir /lib64
Damit wird eine Verzeichnis /lib64 erstellt, so das der link geschrieben werden kann. Das sollte für eine funktionierende Installation schon reichen.
;)


mkdir = Kurzform von make dir (erstelle Verzeichnis).
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
...Die Installation läuft ja über den User 'Admin' aus dem DSM. Dieser hat bei mir gar aber keine Rechte auf die Gemeinsamen Ordner; trotzdem kann ich über Virtualbox in eben diese schreiben. Wie funktioniert das?!?
Der 'admin' hat immer Zugriffsrechte - dafür ist er Administrator.
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.222
Punkte für Reaktionen
76
Punkte
114
Würde ich auch machen aber ich komme nur bis zum bauen der Module, ka wie man ein spk schnürt

Du hast also die Kernel-Module gebaut - wie hast du das genau gemacht?

Ich wüsste wie man das spk macht ;)
 
Status
Für weitere Antworten geschlossen.
 

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