Op 12-08-11 16:12, Frans van Berckel schreef: > On Fri, 2011-08-12 at 15:33 +0200, Paul van der Vlis wrote: >> >> Volgens mij kan een chroot niet booten. Voor zover ik weet is het alleen >> een filesysteem, en wordt er geen init gestart. > > Okay ik wissel het woord chroot in voor een deboostrap installation. Wat > in wezen niks meer of minder is dan een chroot is op een filesystem.
LXC doet een debootstrap inclusief netwerk. > Hier tref je een step by step guide voor een minimal installation aan. > http://www.thegeekstuff.com/2010/01/debootstrap-minimal-debian-ubuntu-installation/ > > Deze minimal Debian server boot nu met 4 cpus, native 64 bit. > >> Maar je zou eens kunnen proberen om het netwerk te starten met de >> scripts in /etc/init.d/. Geen idee of het kan. Iets als Apache of MySQL >> kun je prima starten. >> >> Bij lxc wordt init wel gestart. Je kunt lxc net zo simpel gebruiken als >> chroot. http://wiki.debian.org/LXC > > In /etc/init.d/ staat networking, wat een call doet naar ifup & ifdown. > Deze staat niet geïnstalleerd. Je kunt het na-installeren, apt-get install ifupdown. Maar ik denk dat er een goede reden voor is dat het ontbreekt. Toch zou het wellicht kunnen werken, maar ik denk dat je dan eerst de networking van het hoofdsysteem moet uitzetten. ( Eigenlijk wil je volgens mij geen chroot maar een 64-bits hoofdsysteem. Het lijkt me dat je dat kunt realiseren door te booten met een CD (b.v. de rescue mode van de installer-CD), grote delen van je hoofdsysteem uit de weg te ruimen (/boot laten staan), en te vervangen door de inhoud van je 64-bits chroot die je dan kunt uitbreiden met pakketten zoals ifupdown. ) >>> De rede waarom ik dit nu met een chroot heb opgelost is omdat er nog >>> geen debian-installer voor native Sparc64 beschikbaar is. >> >> Voor zover ik weet kun je de gewone sparc installer gebruiken, en is >> sparc64 binnen Debian een uitbreiding op de gewone sparc. De normale >> applicaties zijn daar 32-bit, maar het draaien van 64-bit applicaties >> kan ook dacht ik. > > Wat een onzin. In de 32-bit user land kan je geen 64 bit applicaties > draaien. Daarom dus een chroot, of iets als /lib64/. Het kernel is immers wel 64-bits op sparc. > En waarom 32-bit? Zou jij dat op een AMD 64 ook doen? Ik kan me voorstellen dat je het helemaal 64-bit wilt. > En die installer voor debian-ports die komt er wel. Als ik het netwerk > op deze buildd server aan de gang krijg tenminste. Dat is de geest ;-) Groet, Paul. -- Paul van der Vlis Linux systeembeheer, Groningen http://www.vandervlis.nl -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]
