Debian auf der DS211+

Status
Für weitere Antworten geschlossen.

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Hallo miteinander, hab heute meine DS211+ erhalten, sehr leise :)

Hab schnell debian drauf gechrootet und suche jetzt nach ideen was ich drauf installieren könnte ;) Hat jemand eine Idee? :D


Viele Grüsse
ubuntulinux
 
Zuletzt bearbeitet:

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Suchst Dinge, die noch nicht so richtig portiert sind?

Itari
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
wär interessant, ja, was ich machen möchte ist jdownloader und openfire, bin auf suche nach allem was man für Netzwerke etc gut gebrauchen kann ;)

Viele Grüsse
ubuntulinux
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
TeamSpeak

Itari
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Das wird schwierig ohne x86 :( Da müsstest Du mit qemu eine VM machen mit einem x86 linux und dort teamspeak :p:D
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Auja Qemu ... ich wollte schon immer mal ein paar virtuelle Maschinen auf meiner DS ...

Itari
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
ESXi und so :p
 

Hruendel

Benutzer
Mitglied seit
14. Jun 2008
Beiträge
374
Punkte für Reaktionen
1
Punkte
24
Hallo miteinander, hab heute meine DS211+ erhalten, sehr leise :)

Hab schnell debian drauf gechrootet und suche jetzt nach ideen was ich drauf installieren könnte ;) Hat jemand eine Idee? :D

Wird die CPU warm? Da ist doch eine Marvell 6282 drin, richtig?
Auf meiner PowerPC-basierten konnte ich keinen Debian aufsetzen, Schade!

Geht apt-get update einfach über die Bühe? Wenn es läuft kriegst du so gut wie alles drauf. Wie ist es mit RAM-Auslastung?
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
gechrootete Systeme brauchen nicht mehr RAM, einfach die installierten Dienste brauchen RAM, also wenn ich den MySQL installiere, braucht der MySQL sovial RAM den er auch normal brauchen würde, aber ein im-leerlauf-debian braucht nix und macht auch die CPU nicht heiss.

Apt-get update geht sehr gut:

Code:
I have no name!@vb-server_alt:/etc/apt# apt-get update
Get:1 http://ftp2.de.debian.org lenny Release.gpg [1033B]
Get:2 http://ftp2.de.debian.org lenny Release [73.8kB]
Get:3 http://security.debian.org lenny/updates Release.gpg [835B]
Get:4 http://ftp2.de.debian.org lenny/main Packages [6673kB]
Get:5 http://security.debian.org lenny/updates Release [40.8kB]
Get:6 http://security.debian.org lenny/updates/main Packages [393kB]
Get:7 http://ftp2.de.debian.org lenny/main Sources [3058kB]
Fetched 10.2MB in 13s (775kB/s)
Reading package lists... Done
I have no name!@vb-server_alt:/etc/apt#
Man muss halt die REPOS eintragen (und ich müsste noch den I have no name! ändern) ;)

Das ist jetzt grad auf der DS210j.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Mach mal ne Tagebuch-Anleitung, bitte. Das wird ja richtig spannend hier.

Itari
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Gerne :)


Anleitung zur Installation von Debian auf der Synology DiskStation (Hier: ARMEL auf DS210j/DS211+)

Einleitung
Ich übernehme keine Haftung/Garantie für diese Anleitung. Die Gefahr, etwas zu zerstören, ist bei einem chroot aber seeeehr klein. ;)

Vorbereitung
Man braucht einen Debian-Rechner, aufdem man die Pakete herunterlädt. Auf diesem führt man diese Befehle aus:

Code:
apt-get install debootstrap -y
apt-get clean

debootstrap --foreign --arch armel squeeze debian "http://ftp.de.debian.org/debian"

Bitte armel durch die richtige Architektur der DS ersetzen. Dieses Beispiel funktioniert für DS210j/211+ und warscheinlich noch viele weitere (110j, 410j etc).

Sobald der Vorgang abgeschlossen ist, muss das Archiv gepackt werden. Das geht mit diesem Befehl:
Code:
tar -czf dabian.tar.gz debian
Jetzt nur noch das tar.gz auf die Synology kopieren auf einem Volume (zB /volume1/)

Weiter auf der Synology
Entpacken:
Code:
gunzip debian.tar.gz
tar -xvf debian.tar
cd debian

proc mounten
Code:
mount -t proc none ./proc

chrooten
Code:
chroot ./ /bin/bash

System installieren
Code:
/bin/debootstrap/debootstrap --second-stage

Hostname anpassen
Code:
echo "diskstation" >/etc/hostname

Hosts kopieren
Code:
exit
cp /etc/hosts ./etc/hosts

erneut chrooten
Code:
mount -t proc none ./proc
chroot ./ /bin/bash

apt-get einrichten
Code:
nano /etc/apt/sources.list

Folgendes einfügen:

Code:
apt-get update
apt-get upgrade
apt-get dist-upgrade

Nun haben wir ein aktuelles Debian Squeeze auf der Synology. Um in dieses zu wechseln, einfach nach /volume1/debian wechseln und ein

Code:
mount -t proc none ./proc
chroot ./ /bin/bash

absetzen. Falls eine Meldung kommt wie proc ist schon gemountet, einfach ignorieren. Zum Verlassen einfach exit eingeben ;)


Viel Spass :)
 
Zuletzt bearbeitet:

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Super ... ab ins Wiki damit :)

Itari
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.549
Punkte für Reaktionen
47
Punkte
94
@ubuntulinux,

ich würde auch gerne debian auf meine DS110j installieren, leider komme ich mit diesem Syntax nicht klar:
debootstrap --foreign --arch armel squeeze debian "http://ftp.de.debian.org/debian"

Wenn ich ich uname -a eingebe bekomme ich dieses hier:
Linux syno 2.6.32.12 #1553 Wed Jan 19 02:27:38 CST 2011 armv5tel GNU/Linux

Wenn ich dann dieses eingebe:
debootstrap --foreign --arch armv5tel squeeze debian "http://ftp.de.debian.org/debian"

bekomme ich diese Meldung:
Invalid Release file, no entry for main/binary-armv5tel/Packages

Habe gerade ein Brett vor den Kopf, oder geht es so garnicht.
Kannst du mir weiter helfen??

Achja, ich glaube hier ist ein kleiner Schreibfehler:
tar -czf dabian.tar.gz debian
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
nimm mal als Arch armel ;)
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.549
Punkte für Reaktionen
47
Punkte
94
danke ubuntulinux,

habe Debian Lenny jetzt auf meine DS110j drauf bekommen.

/bin/debootstrap/debootstrap --second-stage

mußte ich in:
debootstrap/debootstrap --second-stage
ändern.

und tar -czf dabian.tar.gz debian
sollte man auch in: tar -czf debian.tar.gz debian
ändern.
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Habs soeben geschafft eine vollständige Desktopumgebung (xfce) auf die Syno zu installieren und mit VNC zuzugreifen. Jemand an einem Tut interessiert?

Hier noch ein Bild
 

Anhänge

  • Unbenannt.jpg
    Unbenannt.jpg
    60,1 KB · Aufrufe: 376
Zuletzt bearbeitet:

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Ich glaube es kaum, Windows XP InstallationsCD lässt sich ohne Probleme booten in QEMU :O

EDIT: nachdem er die sachen geladen hat startet er neu :(
 

fatzgenfatz

Benutzer
Mitglied seit
05. Mrz 2011
Beiträge
12
Punkte für Reaktionen
0
Punkte
1
Hallo,
meint ihr, dass es möglich wäre einen VDR auf der DS laufen zu lassen? Auf anderen ARMEL-Chips (Sheevaplug, Seagate Dockstar) funktioniert das.
Das hätte schon was, dann könnte die DS TV-Sendungen aufnehmen und so als Videorekorder dienen :)
Funktioniert das chrooten auch mit einer DS211j?

mfG,
f.
 
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