Debian-Wheezy rootfs für den SPH (chroot)

  • Moin Leutz!

    Angelehnt an: elinux.org/How_to_make_a_debian_rootfs_for_MIPS_CI20
    hab' ich mal ein kleines Debian gebaut - welches man im SPH chrooten kann ;)

    Im Zip sind zwei Dateien:
    1. debrootfs.tar --> das eigentliche rootfs als Tar-Archiv (tar beherrscht Dateirechte...)
    2. ein sehr einfach gehaltenes chroot-Script. (es macht nur ein paar Mounts und chrooted dann - beim 'exit' räumt es wieder auf - hat aber keine Error-Checks)

    * Kopiert einfach das debrootfs.tar und startdeb nach /opt (oder einen Unterordner)
    * su
    * busybox-mips tar -xvf debrootfs.tar entpackt das rootfs in den Ordner 'debrootfs'
    * chmod 777 startdeb (meinetwegen auch chmod +x startdeb ;) ) macht das Script ausführbar
    * ./startdeb --> schon seit Ihr im debian ;)

    root-pwd ist admin12345 --> solltet Ihr ändern
    Auch solltet Ihr euch einen zusätzlichen 'nicht-root-user' anlegen.

    Installation von zusätzlichen Paketen/Anwendungen wie unter Debian/Ubuntu gewohnt per apt-get update / apt-get install.

    Wenn ihr ssh installiert, denkt dran, daß der normale ssh-Port vom SPH schon belegt ist --> den Port müsst Ihr also umkonfigurieren (16 ist offiziell ein freier Port und funktioniert auch einwandfrei) --- ssh braucht den 'nicht-root-user' - aber nach der Verbindung könnt ihr per 'su' natürlich root werden.

    Im Hintergrund ausgeführt, sollte startdeb auch bootstrap-bar sein - wenn ihr einen Server-Dienst darauf aufsetzen wollt ;)

    ACHTUNG: mit Debian kann man seinen SPH an seine Grenzen bringen ;)
    (versehentlichen Ziehen&Konfigurieren der BuildEssentials brachte meinen auf 90-100% CPU/MEM ;) - trotzdem hat der SPH mir bis jetzt nie das Debian gekillt...)

    Das ganze ist natürlich eher eine Spielerei - aber vielleicht fällt uns ja noch was Sinnvolles ein...
    (Debian mit VNC-XServer oder Framebuffer-XServer - dessen Buffer wir im Browser darstellen ;) )

    mfg, emkay

    PS: ist kleiner geworden, als ich dachte...
    Dateien

    5.876 mal gelesen

Kommentare 7