<br><br>
<div><span class="gmail_quote">El día 27/05/08, <b class="gmail_sendername">Horst H. von Brand</b> <<a href="mailto:vonbrand@inf.utfsm.cl">vonbrand@inf.utfsm.cl</a>> escribió:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Un grupo de estudiantes de Informatica de la UTFSM se han abocado al<br>desarrollo de un LiveCD de rescate, basado en Fedora Linux, en el marco de<br>
los proyectos PIEA <<a href="http://www.piea.usm.cl">http://www.piea.usm.cl</a>>. La intencion es poner a<br>disposicion de todos una heramienta compacta y completa. Usaremos Fedora<br>como base por ser lo que usamos aca, pero la intencion es dejar disponibles<br>
publicamente los criterios empleados para seleccionar paquetes y la lista de<br>los mismos, de modo que se pueda crear un proyecto similar partiendo con<br>cualquier otra distribucion. La idea no es restringirse a reparar sistemas<br>
Linux, sino (en la medida de lo posible) contar con una herramienta versatil<br>que permita llevar a cabo estas tareas en el maxmimo rango de sistemas<br>posible. Probablemente las mismas ideas/herramientas pueden aplicarse con<br>
otros sistemas de base, como BSD o Solaris.<br><br>Las siguientes preguntas nos serviran para determinar las herramientas<br>a incluir. Sus respuestas seran manejadas en forma estrictamente<br>confidencial.<br><br>Por favor, recuerde las ultimas veces que le fue necesario bootear un sistema<br>
con alguna herramienta de rescate. Respecto de estas situaciones, indique:<br><br>- Que herramientas de rescate empleo (ejemplos pueden ser CD de<br>instalacion, CD de rescate de la distribucion, LiveCD especializado)?<br>
<br>- De que maquina se trataba (PC, PC basado en x86_64, otro)?<br><br>- Cual resulto ser el problema? Como lo resolvio?<br><br>- Que tareas necesito efectuar (incluyendo diagnostico y reparacion<br>del problema). Incluya tambien las operaciones efectuadas que<br>
finalmente no tuvieron exito, de ser posible.<br><br>- Que tareas le hubiese gustado efectuar, pero no pudo por no contar<br>con herramientas adecuadas a la mano?<br><br>- Que herramientas de software especificas empleo? De ser posible, de<br>
referencias precisas (pagina web, etc).<br><br>- Para las tareas indicadas arriba, cuales serian sus herramientas preferidas?<br>Explique brevemnte la razon de sus preferencias<br><br>- Hay herramientas adicionales (fuera de las mencionadas antes) que<br>
recomendaria?<br><br>- Hay situaciones adicionales en las cuales haya usado un LiveCD? Que<br>le resulto util en estos casos?<br>--<br>Dr. Horst H. von Brand User #22616 <a href="http://counter.li.org">counter.li.org</a><br>
Departamento de Informatica Fono: +56 32 2654431<br>Universidad Tecnica Federico Santa Maria +56 32 2654239<br>Casilla 110-V, Valparaiso, Chile Fax: +56 32 2797513<br></blockquote>
</div>
<div><br> </div>
<div>Estimado Doctor Horst :</div>
<div> </div>
<div>Desde mi perspectiva, aunque valoro la iniciativa , creo que teniendo una imagen de nucleo cargable en un ramdisk de cualquier sabor de unix + algo de userland para las task administrativas mas importantes es suficiente.</div>
<div> </div>
<div>Me explico, puede crearse una imagen de nucleo simple de algun BSD, configurar la carga de este en memoria primaria desde algun medio de almcenamiento secundario como usb, quizas una instalacion desde etherboot o algun medio magnetico , levantar una interface shell de comandos (estoy excluyendo las labores de compilar los essenciales, la libc,etc) y brindar las utilidades de userland para labores de administracion basicas, mount, herramientas de checksum y correccion de errores de disco , quizas alguna herramienta de forensia como sleuthkit (aunque esto incluya una extension de librerias importante), puede implementarse ademas politicas de seguridad deseadas desde las utilidades de control de interfaces del nucleo sysctl e incluso puede implementarse un nuevo init si las necesidades especificas de rendimiento asi se desean.</div>
<div> </div>
<div>Si no quiere optarse por el make it yourself , puede utilizarse los bsd.rd ya compilados para bootear un ambiente amigable y facilmente utilizable para realizar las labores administrativas de rescate basicas.</div>
<div> </div>
<div>Hace algun tiempo tuve que hacer un desarrollo particular para unas maquinas de escasos recursos (soekris), opte por una opcion similar sobre un nucleo FreeBSD , este ultimo quedo un objeto bastante liviano en tamano y el userland por el que opte compilar quedo bastante reducido. Debo recordar que tambien existen opciones como PicoBSD, etc.</div>
<div> </div>
<div>Puedo colgar ese trabajo en algun sitio, cuando este de vuelta lo vere por si alguien del proyecto se interesa.</div>
<div> </div>
<div> </div>
<div><br>-- <br>Jorge Niedbalski R.<br>-------------------------- </div>