OpenBSD en 256Mb. - Userlinux.net

Todo ha surgido hablando sobre un posible nodo, aunque eso es otro tema y lo trataremos en su justo momento. Ha surgido la idea de instalar una OpenBSD en un pendrive o similar. Independientemente de que esto funcione o no (arranque USB y todos los inconvenientes que no alcanzo a…

OpenBSD en 256Mb.

04.Nov.2005 ~ 4 Comentarios ~ 1664 Lecturas
Todo ha surgido hablando sobre un posible nodo, aunque eso es otro tema y lo trataremos en su justo momento. Ha surgido la idea de instalar una OpenBSD en un pendrive o similar. Independientemente de que esto funcione o no (arranque USB y todos los inconvenientes que no alcanzo a ver), una de las limitaciones importantes que se presenta es el espacio.

¿Se podrí­a instalar OpenBSD en 256Mb?. En un principio habí­a llegado a la conclusión de que no, en uno de los firewalls conseguí­ sacar esta información:
# uname -a
OpenBSD omuro.dacasa.com 3.4 GENERIC#18 i386
# df -h
Filesystem    Size   Used  Avail Capacity  Mounted on
/dev/wd0a     995M  33.7M   911M     4%    /
/dev/wd0e     486M   3.0K   461M     0%    /tmp
/dev/wd0d     2.9G   472M   2.4G    15%    /usr
/dev/wd0f     3.1G   229M   2.7G     8%    /var
Es una instalación antigua, pero para hacernos una idea podrí­a llegar. De ahí­ restaremos lo que ocupen logs y ports, los primeros se pueden almacenar remotamente y en el segundo caso tirarí­amos de packages:
# du -sh /var/log/ /usr/ports/ /var/spool/ /root/ /var/www/
7.6M    /var/log/
128M    /usr/ports/
215M    /var/spool/
5.7M    /root/
5.2M    /var/www/
Según mis cálculos, 33.7+472+229-7.6-128-215-5.7-5.2=373.2. No está mal, pero si pudiéramos hacer algo más... a ver pkg_info:
libiconv-1.8
gettext-0.10.40p1
...
aterm-0.4.2
fluxbox-0.1.14
mozilla-firebird-0.6.1
...
Esto nos da una idea de que en su dí­a se han instalado las X, que forman parte del base de OpenBSD, con lo que desinstalarlas va a ser harto complicado. Según indican algunos teóricos de #openbsd, es más el riesgo a desinstalar esa parte de la base que el espacio que ocupa. Habrí­a que coger el tgz, descomprimirlo en un directorio temporal e ir borrando manualmente. Como solo se trata de una comprobación de espacio:
# du -sh /usr/X11R6/
114M    /usr/X11R6/
Si seguimos echando cuentas vemos que: 374-114=260. Demasiado justo pero seguro que exportando unidades por NFS (por ejemplo) se podrí­a intentar.

Que se pueda instalar y se consiga algo usable es otra historia, pero por espacio, probablemente un pendrive de 256Mb sea justo y suficiente.
Categorías: sistemas

Comentarios


gravatar
04.Nov.2005
Enlaces obligados:

http://www.nmedia.net/~chris/soekris/
http://opensoekris.sourceforge.net/
http://compactbsd.sourceforge.net/

Si hay gente que mete openbsd en 32 MBs... creo que con 256 se debe poder :D

¿Qué sets tienes instalados? Deberías ser bsd, base y etc. Y nada más... esa máquina no tiene que tener swap y /tmp /var deberían ir en memoria (si puede ser con el syslog en red a otra máquina).

Vamos, que sin usar script especiales debería poderse hacer una instalación muy muy mínima.

gravatar
04.Nov.2005
Gracias por los enlaces, estuve echándoles un vistazo y CompactBSD se ha quedado estancado en 3.1 aún así, me he bajado el instalador, es una pena que no tenga ni idea de Python.

La máquina que he usado como 'conejillo de indias' tiene bsd, base, etc, ports y x11 si la memoria no me falla, el tema es, una vez instalados los sets, ¿se pueden desinstalar?. Parece ser que no.

gravatar
04.Nov.2005
A ver... el "instalador de sets" hace:

cd / && tar xfzp set.tgz


¿Tu que crees? ¿Se puede desinstalar? XDDDDD

En efecto: No. Un set no es un package, y no está integrado en el sistema de paquetes, así que tendrás que repetir la prueba haciendo una instalación más realista para con el objetivo del sistema :)

gravatar
ridiculum
07.Nov.2005
El sistema base sin X entra perfectamente en 256MB

Estos son los datos del fw de mi casa.

maxwell# uname -a
OpenBSD maxwell.micasa.es 3.6 GENERIC#59 i386
maxwell# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/wd0a 294M 188M 91.9M 67% /

A partir del enlace de soekris que te han pasado se puede llegar a una version de obsd tal que: flashdist-20050612.tar. De un Openbsd 3.7 dicen que es.

Seguramente en esas webs te den las instrucciones para aldegazar un obsd y meterlo en 32MB sin problemas.

Comentarios


Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 15 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.

Buscar

Cargando...

Últimos comentarios

  • graffic
  • reidrac
  • reidrac
  • Wu
  • dilam
  • r0sk
  • reidrac
  • r0sk
  • chucu
  • r0sk
  • el_palomo_programador
  • r0sk
  • reidrac
  • Player 1
  • r0sk

Moneting

Valor de mi cuenta de Facebook según Moneting
Valor de mi cuenta de Twitter según Moneting

Tagcloud

bsd humor bake twitter vacaciones ps3 hack 2007 python blog django alemania_2006 mundial cake felicidades games conciertos rsidenotes juegos openbsd web iphone sidenotes rfilms ubuntu barça cakephp blogsfera mac bash meme macosx deportes canción ds personal films freebsd 2008 opinion nintendo sysadmin futbol mysql php frases userlinux debian ssh linux blogs champions apple lugo league programación twitt lucux seguridad cumpleaños

Archivo

Social

Enlaces de interés