Debian auf der DiskStation: Unterschied zwischen den Versionen

Aus
Keine Bearbeitungszusammenfassung
Zeile 67: Zeile 67:
absetzen. Falls eine Meldung kommt wie proc ist schon gemountet, einfach ignorieren. Zum Verlassen einfach '''exit''' eingeben.
absetzen. Falls eine Meldung kommt wie proc ist schon gemountet, einfach ignorieren. Zum Verlassen einfach '''exit''' eingeben.


Viel Spass
Viel Spaß

Version vom 1. August 2011, 13:35 Uhr

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, auf dem man die Pakete herunterlädt. Auf diesem führt man diese Befehle aus:

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 wahrscheinlich noch viele weitere (110j, 410j etc).

Sobald der Vorgang abgeschlossen ist, muss das Archiv gepackt werden. Das geht mit diesem Befehl:

tar -czf dabian.tar.gz debian

Jetzt nur noch das tar.gz auf die Synology kopieren auf einem Volume (z.B. /volume1/)

Weiter auf der Synology

Entpacken:

gunzip debian.tar.gz
tar -xvf debian.tar
cd debian

proc mounten

mount -t proc none ./proc

chrooten

chroot ./ /bin/bash

System installieren

/debootstrap/debootstrap --second-stage

Hostname anpassen

echo "diskstation" >/etc/hostname

Hosts kopieren

exit
cp /etc/hosts ./etc/hosts

erneut chrooten

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

apt-get einrichten

nano /etc/apt/sources.list

Folgendes einfügen:

deb http://ftp2.de.debian.org/debian/ squeeze main
deb-src http://ftp2.de.debian.org/debian/ squeeze main
deb http://security.debian.org squeeze/updates main

Mit CTRL+X speichern und verlassen

System aktualisieren

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

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 Spaß