Bliki Técnico de Dargor |
Solucionando la falta de Debian
Este era un post que tenía pendiente por hacer. Debido a que recientemente estoy sin computador propio... bueno, si tengo uno, pero es una reliquia de museo que corre bien con xfce o icewm (incluso mejor a punta de VC's), pero su conectividad dependía de tirar un cable Ethernet que atravesara la casa de extremo a extremo (o de ponerle una tarjeta wifi, tirar cable de extremo a extremo de la casa, poner el wok de la cocina y así nos quedamos sin paella XD ). Además extrañaba echarme unas partidas de torcs , wesnoth, flighgear y vegastrike. Bueno, pues tengo disponible un laptop mas o menos reciente (y con tarjeta gráfica ATI, asi que hay aceleración para los jueguitos), pero con una pega: no podía formatearlo (no me dejan borrarle el xp que tiene allí) y no hay espacio libre para reparticionar (depronto con una Damn Small Linux pero entonces no podría correr ni el scilab que necesito por estos días). Afortunadamente si tenía un disco duro USB (tenía el mio propio, pero ahí van mis copias de seguridad, asi que ese disco quedará virgen de OS mientras funcione como backup) pero, que de malas! el laptop no puede arrancar desde USB! :_( Ya estaba a punto de tirar la toalla pero se me ocurrió que sí que podía funcionar, así que voy a describir cómo hice para hacer funcionar Debian Etch en un disco USB, sin usar arranque por USB:
# kexec -l /media/sda6/boot/vmlinuz-2.6.17-2-686 --command-line="root=root=/dev/sda6 ro" --initrd=/media/sda6/boot/initrd.img-2.6.17-2-686 # kexec -e
[boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="el XP" /noexecute=optin /fastdetect c:\grldr="Debian GNU/Linux Etch desde disco USB"
color black/cyan yellow/cyan timeout 0 default /default title Debian GNU/Linux en USB (kernel local) root (hd0,0) kernel (hd0,0)/vmlinuz root=/dev/sda6 ro initrd (hd0,0)/initrd boot
He encontrado también un proyecto que se llama kboot, que es un gestor de arranque basado en kexec, pero no lo he probado aún. Sin embargo creo que sería una buena solución para arrancar directamente con un kernel dentro del mismo disco USB, dado que puede usar las capacidades de linux para usar un disco USB. Esta fué mi solución para poder trabajar a gusto con Debian y satisfacer mi adicción a la espiral (ya me estaba dando síndrome de abstinencia...). Aún así hay un problema que hay que solucionar: también quise probar si mi recién instalado debian podría correr en cualquier máquina, por ejemplo un desktop que me prestaron un día. Hubo un problema y es que en dicho desktop, linux identificaba mi disco USB como /dev/sdb (es que tenía un disco sata, así que ese fué el que se llamó sda), así que el arranque falló completamente. Una vez cambio todas las referencias de sda a sdb funcionaba perfectamente, pero eso implicaba que tenía que revertir el cambio para poder arrancar en el laptop. Para solucionar el problema debo decirle al kernel que mi disco USB en particular debe tener un nombre fijo, que aún no se cómo hacerlo; y modificar el daemon de udev para que también le dé un nombre fijo, y esto se hace con las reglas del udev. En un próximo post les contaré cómo me fué con esto, pero por ahora puedo decir... Debian rules!!!
Links de interésMás arriba hice una minilista de los juegos que más me gustan (y más me envician) para linux y con licencia GPL. Tengan en cuenta que, excepto wesnoth, son juegos que necesitan aceleradora gráfica y un computador poderoso, flightgear y vegastrike son dos juegos que son muuuuy exigentes en hardware, pero vale la pena por su calidad. Además están los links de los proyectos y demás información que encontré para esto.
Retomando el bliki - Software de álgebra numérica 0.1
Vaya que había desaparecido por un buen rato. Me disculpo por haber descuidado el bliki e intentaré postear más seguido. Ahora si... Por estas épocas tengo que hacer unos trabajos, problemas de análisis y tratamiento de señales para ser exactos. Eso me recuerda que para el proyecto de grado me prometí mejorar, liberar y documentar esa aplicación que escribimos con mi compañero de tesis y tocayo. Y eso me trae a más allá en el pasado, cuando en p-tale se estaba trabajando en documentación para este tipo de software. Así que ya me remuerde la conciencia que no me deja dormir... He empezado un nuevo proyecto (por fín) en p-tale: Software de álgebra numérica enfocado en análisis y tratamiento de señales. Mi objetivo para este proyecto es documentar la experiencia que he tenido y que voy a acumular en los próximos meses sobre una comparación de cuatro paquetes de software en la solución de mis trabajos y de las mejoras a la aplicación de mi trabajo de grado (digamos la verdad: para mí hay que reescribirlo todo). Un adelanto:
Con esto espero llegar a un documento que guie al usuario a elegir la aplicación correcta según sus necesidades. Los avances los voy a poner bajo la documentación de p-tale, y como es debido: cualquier ayuda, duda, opinión, sugerencia, o lo que sea es bienvenida (tal vez esto último se sobreentiende... en fin). Otra cosa: tengo muchísimas expectativas con SciPy (nada que hacer, Python es el consentido), tanto que me voy a prometer a hacer un tutorial de uso, dado que no hay mucha documentación, y en castellano simplemente no hay (o por lo menos no la he encontrado). Eso es todo por el momento. Espero poder sacar todo esto adelante a pesar de todos los líos y problemas que tengo: estoy desesperado de tener conectividad sin debian y debian sin conectividad!!!
Recientemente ha resurgido mi interés por GNU R. Este es un paquete de álgebra numérica especialmente popular para estadística (viene a ser como una aplicación alternativa a S, un software propietario para estadística), pero que también reúne las características que necesito. Asi que R va a ser otro candidato para este trabajo.
Links de interésAparte de los links de arriba solo tengo estos adicionales
Trabajo y ocioEstuve en el trabajo tratando de solucionar un problema que estaba pendiente mucho tiempo. Resulta que en el servidor de mi empresa se usa moodle, pero se necesitaban diferentes instalaciones (son 9) para diferentes usos (no se contentaban con una sola instalación todos los cursos. En fin...). El caso es que apliqué la siguiente solución: 9 bases de datos diferentes, 9 directorios de datos diferentes (hasta ahí iba todo bien), y... 9 copias del software diferentes... (ouch!). Eso hacía que el espacio en el webserver se ocupara 9*81MB=729MB dedicado a moodle: 648MB desperdiciados y que se iban a la copia de seguridad! :s . Bueno, algo tenía que hacer:
$dirroot = $CFG->dirroot;
Voy a mandar esta pequeña anécdota a los tipos de moodle, para ver si ellos piensan en estos detalles para los próximos releases. Bueno, en ese mismo día estaba probando mi capacidad multitarea, y no creí que me fuera tan bien... :O . Mientras estaba con este cuento de moodle, estaba también en el canal #vhdl de freenode. Había una persona que me estaba preguntando por una herramienta de simulación con VHDL. Yo conozco GHDL y Alliance (curiosamente páginas francesas). Sin embargo recordé que cuando estaba en el curso de digitales intenté usar herramientas libres sin mucho éxito, asi que me puse a la tarea de mirar los dos, y de recordar que no pude compilar alliance en el pasado. Curiosamente esta vez lo pude compilar sin más problemas que apt-get'ear un par de librerías y ya (aún mejor: compiló para amd64 sin patalear). Asi que estas anécdotas referentes a VHDL las voy a ir poniendo en ProyectoTale/Documentacion/VHDL (eeee!!! P-TALE!!!).
Links de interésEn el bliki voy a poner un listado de links interesantes, de los que he visitado por la red y que pueden ser de utilidad para otras personas. Que sea parte del formato de este bliki.
Arrancando el BlikiHoy decidí arrancar el bliki por fin, ya llevaba muuucho tiempo esquivando la idea :p. Asi que en este post voy a poner algunas reflexiones acerca del bliki en general.
Vamos a ver como me va con este experimento de blog, pero lo que espero sinceramente es que sus posts sean útiles para alguna persona ( vamos que espero ver eso en los comentarios Como último apunte personal, hace tiempos yo decía que odiaba los blogs... Como cambian las cosas, no?
|
Posts por fecha:
Posts por títulos |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
