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...
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...
13.593 mal gelesen
Heiko -
lol hab ich jetzt erst entdeckt!Du bist schon a bissl verrückt? *mfg*