Garfio * en 10 minutos



Documentos relacionados
MANUAL COPIAS DE SEGURIDAD

1.- DESCRIPCIÓN Y UTILIDAD DEL SOFTWARE DAEMON TOOLS.

Seguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente

MANUAL DE INSTALACIÓN UML-ET EN CANAIMA 4.0

UNIDAD DIDÁCTICA Nº 7 USO DE LOS RECURSOS EN MOODLE

Instalación de Elastix

Practica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández

SDR (Sistema de Respaldo) v2.02

Para trabajar este tema vamos a situarlo un poco más en el lenguaje común:

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

FREEDOS 1.0. CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS José María Torres Corral

Manual del Usuario. Programa para el cálculo de los ángulos asociados a la geometría de iluminación y observación de la escena SAC-C MMRS. Versión 1.

DESCARGA E INSTALACIÓN DE LA DOCUMENTACIÓN PARA LAS CLASES DEL API DE JAVA. CONSULTAR EN LOCAL O EN INTERNET? (CU00910C)

El almacén: sistema de archivos

HOW TO SOBRE LA CREACION DE UNA DISTRIBUCION PERSONALIZADA DE LINUX

HP Backup and Recovery Manager

COMO CREAR UN ÁLBUM DE FOTOGRAFÍAS EN MICROSOFT OFFICE POWERPOINT?

En primera instancia Estos son los pasos para descargar LV.

CURSO SOBRE LA PDi SMART USO DEL SOFTWARE NOTEBOOK.

Preparándome para migrar. Cómo instalar GNU/Linux junto a Windows XP

Servidor DNS sencillo en Linux con dnsmasq

TIPOS DE COPIAS DE SEGURIDAD EN LINUX

Administración avanzada de paquetes. apt-proxy.

**NOTA** las partes tachadas todavía no están escritas, se ira actualizando poco a poco el documento

Capítulo 2. Cuestiones previas

Sistema NFS para compartir archivos.

Backharddi Introducción Cómo obtener Backharddi? MAX 3.1: Madrid_LinuX Manual de Utilización

Manual para Declaración Anual

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Instalación de dos Sistemas Operativos en un mismo Computador

4.2- Instalación y Configuración de un Servidor DNS Dnsmasq en Ubuntu sin DHCP

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. IIC1102 Introducción a la Programación

PREPARANDO EL ENTORNO DE DESARROLLO PARA PROGRAMAR EN PHP. DESCARGAR E INSTALAR NOTEPAD++ (CU00808B)

Manual de instalación

MANUAL DE INSTALACIÓN GLPI EN CANAIMA

C:\Windows\System32 (descomprimir y copiar las.dll en la carpeta de Systen32 en la ruta que la tengáis normalmente).

ADMINISTRACIÓN DE CURSOS

Tutorial: Primeros Pasos con Subversion

CITRIX Citrix Application Streaming

Módulo II - PowerPoint

1 Crear CD de Instalacion de Windows XP Desatendido 5 mins.

Q-flow 3.5. Instalación Express. Urudata Software Canelones 1370 Piso 2 CP11200 Montevideo, Uruguay Teléfono: (598) Fax:

ANEXO 2 - RESPALDO Y RESGUARDO DE BASES SIP-G. Anexo 2 Respaldo y resguardo de bases SIP-G


INSTALACIÓN DE JOOMLA EN UN SERVIDOR LOCAL

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

Boot Camp Manual de instalación y configuración

SIMPLESFONDOS. Contenido

TUTORIAL DE INSTALACIÓN PARA VIRTUALBOX

Servicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

CONFEDERACIÓN DE EMPRESARIOS DE MÁLAGA

LiLa Portal Guía para profesores

USO DEL COMANDO. Fdisk. Autor :. Alejandro Curquejo. Recopilación :. Agustí Guiu i Ribera. Versión :.. 1.0

INSTRUCTIVO PARA EL RESPALDO Y EL ENVÍO DE LAS BASES DEL SISTEMA INFORMÁTICO PERINATAL POR INTERNET

2. MANUAL ALTA DE SERVICIO

Aprendamos Juntos. FreeMaker Video Converter

Guía de instalación de la carpeta Datos de IslaWin

Ubuntu Server HOW TO : SERVIDOR VPN. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como usar vpn. Qué es una VPN?

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows

TUTORIAL DIDÁCTICO Material recomendado. PICASA Crear un álbum de fotos compartido

Preparar todo lo necesario.

PASOS PARA CREAR UNA PÁGINA WEB

Como instalar y usar Windows XP y Windows 7 en el mismo equipo

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Copyright 2015 Pepa Cobos. Todos los derechos reservados.

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M.

Instalación de las Voces de Expansión en Tyros 4PT23

Creación de imágenes. Pablo Sanz Mercado.

Plantillas Office. Manual de usuario Versión 1.1

Antes de Seguir iremos al Archivo/Opciones Para configurar las opciones.

Querés instalar Huayra GNU/Linux en tu PC?

Manual de uso para autoadministrar Pixtoome

MÓDULO 3 - EL PROCESO DE COACHING. EL MODELO GROW.

Utilización del sistema operativo GNU/ Linux en las netbooks

Muchos programas de aplicación contienen herramientas para proteger la información, por ejemplo, Microsoft Word que te permite:

DataMAX pa r a PS3. Manual del Usuario V1.0

Configuración de los servidores de los institutos con raid (Institutos nuevos)

Manual de Instalación y uso de FTP

Sitios remotos. Configurar un Sitio Remoto

Qué es una máquina virtual?

Cómo capturar páginas web con el programa GNU Wget

CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES, BILIB RECETA TECNOLÓGICA REALIZACIÓN DE COPIAS DE SEGURIDAD CON GSYNC

Cómo acceder a Google Drive? Tiene más funcionalidades una cuenta de Google?

Redes de área local Aplicaciones y Servicios Linux NFS

SISTEMA InfoSGA Manual de Actualización Mensajeros Radio Worldwide C.A Código Postal 1060

Reparar diagramas FUP o MMI con errores de código desde un Backup anterior.

12 Minería de Datos Reglas de asociación.

1 Crear y enviar correos. Recibir correo

REQUISITOS MÍNIMOS RECOMENDADOS para Windows 7

Introducción a Puppy Linux: Instalación en Memoria USB

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

Toda base de datos relacional se basa en dos objetos

WORD E INTERNET YERMAN ESTEBAN MURILLO CALDERÓN BLANCA NUBIA CHITIVA INSTRUCTORA

Transcripción:

Garfio * en 10 minutos Autor: Mauro Torres - mauro@garfio.org.ar Revisión: Gustavo Cortez - gustavo@lugtucuman.org.ar 12 de agosto de 2006 Índice I Haciendo mi distribución con Garfio 0.1 2 1. Introducción 3 2. ¾Qué necesito para empezar? 3 3. Para crear la distribución 3 II Haciendo mi distribución con Garfio 0.2 4 4. ¾Porque implementar esta versión? 5 5. Creando la distribución 5 Resumen Este articulo explica como crear tu propia distribución LIVECD e instalable en sólo diez minutos (quizás menos), mediante un Software Libre llamado Garfio. Garfio es un sistema de infraestructura muy simple, que desarrollé para armar distribuciones a medida, orientada a grupos concretos de usuarios, ya sea para universidades, colegios, cursos, trabajos, etc. *WebSite: http://www.gargio.org.ar 2

Parte I Haciendo mi distribución con Garfio 0.1 1. Introducción Esta guia se basará solo en nes prácticos, no me detendré a explicar nada teórico porque sino se nos van los 10 minutos :) 2. ¾Qué necesito para empezar? La source de Garfio http://www.tuquito.org.ar/descargas/garfio/garfio-0.1-beta.tgz Un kernel, podemos utilizar el que trae Garfio, que ya viene con soporte para funcionar en todas las PCs posibles y todo los parches necesarios http://www.tuquito.org.ar/descargas/kernel/2.6.9/image-modules-2. 6.9.tgz El binario para comprimir la distribución http://www.tuquito.org.ar/descargas/util/mksquashfs.tgzhttp:// www.tuquito.org.ar/descargas/util/mksquashfs.tgz Una distribución instalada (que la llamaremos A), y en otra partición o dir (si quieren usar chroot) la distribución que quieren transformar en livecd (B). Una grabadora de CD :) Trabajar todo como root. 3. Para crear la distribución Creamos la siguiente estructura en mnt /mnt/ - > sources - > master - > iso # mkdir p /mnt/{sources,master,iso} Descomprimimos Garfio en /master # tar xvzf garfio0.1beta.tgz C /mnt/master/ Y nos quedaría algo así dentro de master: /mnt/master/ - > boot - > Garfio - > TUQUITO 3

4 Montamos la distribución B que seria la que queremos hacer livecd en /mnt/sources # mount /dev/hdxx /mnt/sources Ahora generamos la compresión de la distribución, recuerden que tienen una relación de 2GB en un CD de 650MB, ¾wuuauu, no? # mksquashfs /mnt/sources/ /mnt/master/tuquito/tuquito El nombre de la distribución comprimida será TUQUITO. Si bajaron los módulos y kernel de Garfio, deberían colocar el chero modulos en /mnt/master/tuquito/ # cp modulos /mnt/master/tuquito/ Y la imagen del kernel a /mnt/master/boot/grub/ # cp vmlinuz /mnt/master/boot/grub/ Pueden editar el menu de arranque del livecd editando el chero menu.lst. Si ustedes quieren colocar un kernel propio, colocan su imagen con el nombre vmlinuz en /mnt/master/boot/grub/ y comprimen los modulos con mksquashfs y lo colocan en /mnt/master/tuquito/ # mksquashfs /lib/modules/ modulos && cp modulos /mnt/master/tuquito/ Y listo, eso es todo, ahora deben generar la iso y quemarla en un cd con cualquier software de grabación. #mkisofs R -b boot/grub/stage2 noemulboot inputcharset ISO88591 V NOMBREDETUDISTRO \ bootloadsize 4 - bootinfotable - o /mnt/iso/nombredetudistro.iso /mnt/master/ Para acortar todos estos comando hice dos scripts, uno automático y otro manual que ya hacen todo solo, lo pueden descargar del sitio de Garfio. ½½½Creo que fueron menos de 10 minutos!!! enjoy! Parte II Haciendo mi distribución con Garfio 0.2 Ahora voy a hacer una breve reseña de como generar una livecd con esta versión, los pasos son casi los mismos.

4. ¾Porque implementar esta versión? Unas de las mas importantes razones es que implementa Unionfs, lo cual te permite tener escritura en toda tu distribución corriendo desde livecd, pudiendo hacer actividades como las de instalar cualquier programa que necesites. Las otras razones para implementar esta versión son Tener la posibilidad de guardar los cambios realizados durante una sesión, Trae soporte nativo para la compresión con cloop pero no la recomiendo, Mayor personalización de la distribución creada, Mayor compatibilidad con otras distribuciones como RedHat, SuSE, etc. Más rapidez. 5. Creando la distribución Bajamos las sources de http://www.garfio.org.ar/descargas/garfio-0. 2-Testing.tgz. En este paso lo único que cambia es que en la nueva versión la carpeta TUQUITO se cambió a DISTRO, quedando algo así /mnt/master/ - > boot - > Garfio - > DISTRO Luego la nueva versión de Garfio te permite colocar el nombre de tu distro al archivo comprimido, agregándole la extensión.squashfs, ya que soporta varios formatos de compresión. 5 # mksquashfs /mnt/sources/ /mnt/master/distro/midistro.squashfs ¾Como reconoce Garfio el nombre de mi distribución? para esto deberían editar el archivo /mnt/master/garo/custom/custom.conf, la varaible NombreDistro sin extensión.squashfs NombreDistro=MIDISTRO Los módulos es igual como expliqué antes, nada más que al comprimido deberían llamarlo modules.squashfs y colocarlo en /mnt/master/distro. Los pasos que siguen son lo mismo, solo recordar que el directorio TUQUITO ahora se reemplazó por el directorio DISTRO, entonces lo que antes iba ahí, ahora se pone en DISTRO. Generen su distribución y disfruten :) Y también pueden probar que se puede instalar paquetes ;)

6 5 CREANDO LA DISTRIBUCIÓN ¾Como recupero los cambios producidos durante la sesión de la livecd? Todos los cambios que se genera durante la sesión del livecd se guardan en /live/ramdisk. Si quieren guardar los cambios de la sesión solo deben copiar el contenido de ese dir a una partición o pendrive. # cp -af /live/ramdisk/ /algundir Para recargar la sesión copian nuevamente el contenido guardado a /live/ramdisk # cp af /algundir /live/ramdisk y corren los comandos # ldconfig && /Garfio/bin/uniondbg g / enjoy! Nota Cualquier otra cosa que necesiten y Garfio no las incluya, lo pueden agregrar ;) Hacer cambios en Garfio es muy sencillo. Pueden leer los otros papers que explican el funcionamiento de Garfio mas a fondo. La instalación del livecd ya es automatica :)