pen drives

22
  PENDRIVES  lgo m s que lm cen miento de d tos...

Upload: jose-manuel-sales-escalona

Post on 20-Jul-2015

117 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 1/22

 

PENDRIVES

algo mas que almacenamiento de datos...

Page 2: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 2/22

 

Flash DiskUnidad FlashUnidad USB

PendriveLápiz USB

No Importa el nombre, lo cierto esque jubilaron a los diskettes(excepto en los despachos de losabogados y las oficinas de los

bancos)

Page 3: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 3/22

 

Pero...

¿Sólo sirven para guardar cosas y llevar música?

Page 4: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 4/22

 

Nada mas alejado de la verdad●Recuperar sistemas dañados,●Datos borrados e●Instalar nuestro Sistema Operativo GNU/Linux

Page 5: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 5/22

 

Entonces...¿Cuales herramientas podemos llevar en nuestropendrive?

Trabajaremos en base a Sistemas GNU/Linux:- System Rescue CD (Para reparar Sistemas)- Canaima GNU/Linux CD en Vivo

Page 6: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 6/22

 

Una Breve introducción a las Herramientas:

Canaima GNU/Linux:

Sistema Operativo Basado en Debian ypatrocinado por el Gobierno Nacional a través delCNTI.Actualmente se encuentra en desarrollo en su

versión 3.0

Page 7: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 7/22

 

Una Breve introducción a las Herramientas:

System Rescue CD:

Es un Sistema operativo completo dotado deherramientas de recuperación y restauración desistemas.

Page 8: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 8/22

 

Una Breve introducción a las Herramientas:

GRand Unified Bootloader (GRUB):

Gran Gestor de Arranque Unificado.En computación es un administrador o gestor dearranque múltiple, desarrollado por el proyectoGNU, que se usa comúnmente para iniciar uno de

dos o más sistemas operativos instalados en unmismo equipo.

Page 9: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 9/22

 

MANOS A LA OBRA

Page 10: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 10/22

 

¿Que necesitaremos?

1 Computador corriendo un sistema GNU/Linux (inclusopuede ser un livecd).1 Pendrive de, al menos, 2Gb de capacidad.Las imágenes iso o los cd's/dvd's de los sistemas ainstalar.

Programas:GRUBTerminal o consola (eterm, xterm, konsole, gnome-terminal, etc)xorriso (para crear discos iso con arranque grub)editor de textos (vi, vim, nano, geany, leafpad, etc)Máquina Virtual QEMU (opcional)

Al menos 2Gb de espacio en disco duro (hay que

respaldar los datos del pendrive por prevención)

Page 11: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 11/22

 

Comencemos...

Abrimos una consola de root:

Page 12: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 12/22

 

Comencemos...

Y con este otro comando instalamos lasherramientas opcionales, si así lo deseamos:

aptitude install xorriso

Y con un comando instalamos las utilidades

necesarias:

aptitude install qemu grub-firmware-qemu etherboot-qemu qemu-system qemu-user qemu-utils qemuctl seabios vgabios xen-qemu-dm-4.0

Page 13: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 13/22

 

Conectamos el pendrive y lo ubicamos con elcomando:

grub-install --no-floppy --root-directory=/media/pendrive /dev/sdX

Instalamos el Gestor de arranque con este otrocomando:

fdisk -l | grep FAT

Donde /media/pendrive será el punto de montajedel dispositivo y /dev/sdX será el dispositivo comotal sin especificar número de partición

Page 14: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 14/22

 

ALERTA

grub-install --no-floppy --root-directory=/media/pendrive /dev/sdX

Debemos estar completamente seguros de que lo

estamos haciendo en nuestro pendrive, de locontrario podemos dañar seriamente nuestrosistema

Al ejecutar este comando:

Page 15: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 15/22

 

Insertamos los discos o montamos las imágenes

En caso que dispongamos sólo de las imágenes.iso procedemos a montarlas manualmente conlos siguientes comandos:

mkdir /tmp/canaima /tmp/srcd

mount -o loop /carpeta/imagen_canaima.iso /tmp/canaima mount -o loop /carpeta/system_rescue_cd.iso /tmp/srcd

Si poseemos los discos de los sistemas losintroducimos en la unidad correspondiente.

Page 16: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 16/22

 

Copiamos el contenido de los discos/imágenes alpendrive

Seguro dará un par de mensajes advirtiendo que

no se pudieron copiar algunos enlaces, esto escompletamente normal, puesto que el sistema fatdel pendrive no admite enlaces simbólicos

cp -dpR /tmp/canaima/* /media/pendrivecp -dpR /tmp/srcd/* /media/pendrive

Page 17: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 17/22

 

Creamos el Menu para GRUB

Es un script donde se le indica al GRUB delpendrive dónde ubicar cada sistema a iniciar, junto

con su disco ram de inicio (initial ram disk=initrd)

gedit /media/pendrive/boot/grub/grub.cfg

Page 18: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 18/22

 

Creamos el Menu para GRUB

Ubicamos los archivos de menu de los cd's/imágenes que

se encuentran dentro de la respectiva carpeta isolinux ypueden llamarse:isolinux.cfgmenu.cfg

default.cfgetc

Sabremos cuál es el que necesitamos porque incluye doslíneas clave:kernel /live/vmlinuzappend initrd=/live/initrd.img boot=live

Page 19: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 19/22

 

Creamos el Menu para GRUB

En este momento sólo tendremos un archivo en blanco,

el cual llenaremos de la siguiente manera:Lo primero que colocamos son los módulos a cargar

insmod part_msdosinsmod ext2

insmod loopbackinsmod ntfs

set timeout=25set color_normal=black/blackset color_highlight=black/white

Luego especificamos el tiempo que se mostrará el menuy los colores que tendrá

l

Page 20: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 20/22

 

Creamos el Menu para GRUB

Ahora debemos tomar estas líneas:

label livemenu label probarkernel /live/vmlinuzappend initrd=/live/initrd.img boot=live

Y convertirlas en esto:menuentry probar {

linux /live/vmlinuz boot=liveinitrd /live/initrd.img

}

Así con cada una de las líneas del sistema:

El d b d id

Page 21: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 21/22

 

El menu debe quedar muy parecido a esto:insmod iso9660insmod loopbackinsmod ntfsset timeout=25set color_normal=black/blackset color_highlight=black/white# Entry 0 - Load Linux kernel

menuentry "Probar Canaima 3.0" {set root=(hd0,1)linux /live/vmlinuz root=/dev/hda1 boot=live config locale=es_VE.UTF-8 keyb=es quiet splash vga=791 username=usuario-nvivo hostname=canaima quietinitrd /live/initrd.img}# Entry 2 - Load Linux kernelmenuentry "Probar Canaima 3.0 (a prueba de fallos)" {set root=(hd0,1)linux /live/vmlinuz boot=live config locale=es_VE.UTF-8 keyb=es quiet splash vga=791 username=usuario-nvivo hostname=canaima noapic noapm nodma nomce nolapicnomodeset nosmp vga=normalinitrd /live/initrd.img}# Entry 3 - Load Linux kernelmenuentry "Canaima Instalar Modo Texto" {

set root=(hd0,1)linux /install/vmlinuz vga=normal quiet locale=es_VE.UTF-8 file=/cdrom/install//preseed.cfg file=/cdrom/install//preseed.cfginitrd /install/initrd.gz}# Entry 4 - Load Linux kernelmenuentry "Canaima Rescatar" {set root=(hd0,1)linux /install/vmlinuz rescue/enable=true vga=normal quiet locale=es_VE.UTF-8 file=/cdrom/install//preseed.cfg file=/cdrom/install//preseed.cfginitrd /install/initrd.gz}# Entry 5 - Load Linux kernelmenuentry "Canaima Instalar Modo Grafico" {set root=(hd0,1)linux /install/gtk/vmlinuz video=vesa:ywrap,mtrr vga=788 quiet locale=es_VE.UTF-8 file=/cdrom/install//preseed.cfg fi le=/cdrom/install//preseed.cfg

initrd /install/gtk/initrd.gz}# Entry 6 - Load Linux kernelmenuentry "Canaima Rescatar Modo Grafico" {set root=(hd0,1)linux /install/gtk/vmlinuz rescue/enable=true video=vesa:ywrap,mtrr vga=788 quiet locale=es_VE.UTF-8 file=/cdrom/install//preseed.cfg file=/cdrom/install//preseed.cfginitrd /install/gtk/initrd.gz}menuentry "Reiniciar" {insmod rebootreboot}menuentry "Apagar" {insmod halt

halt

Page 22: Pen Drives

5/17/2018 Pen Drives - slidepdf.com

http://slidepdf.com/reader/full/pen-drives-55b07cd3bf04a 22/22

 

Gracias por su paciencia y colaboración

HASTA LA PROXIMA...