• No results found

systemrescuecd manual pdf es 20060428 pdf

N/A
N/A
Protected

Academic year: 2020

Share "systemrescuecd manual pdf es 20060428 pdf"

Copied!
50
0
0

Loading.... (view fulltext now)

Full text

(1)

http://www.sysresd.org/

Franois Dupoux

Gregory Nowak

partimageromuald.net.eu.org

Frank Ladurelle

ladurelfpartimage.org

The spanish translation was produed by www.reilanet.org

La traduión al español fue realizada por www.reilanet.org

Este doumento está disponible bajo la lienia FDL Version 1.2

(GNU Free Doumentation Liense)

(2)

1 Introduión 4

1.1 Desripión . . . 4

1.2 Contenidos. . . 5

1.3 Página web . . . 6

2 Desargar y grabar 7 2.1 Desargar . . . 7

2.2 Grabar . . . 7

3 Arranando el CDRom 8 3.1 Ativarlaopión . . . 8

3.2 Eligiendoopiones . . . 8

3.3 Arranar desdeel CDRom . . . 10

3.4 Arranar sinuna unidad CDRom . . . 10

3.5 Arranar on un ordenador antiguo . . . 10

3.6 Arranando on LoadLin desde Dos/Win95/Win98 . . . 11

3.7 Arranando desde Windows NT/XP . . . 11

4 Empezando a usar el sistema 12 5 Red 13 5.1 Congurando la red . . . 13

5.2 Ejeutando . . . 13

5.3 Aeso aun ordenador Windows on Samba . . . 14

5.4 Montaje de arhivos remotosFTP/SSH omo arhivosloales 14 5.5 Usando un módemADSL USB . . . 15

(3)

6.5 Clam AntiVirus . . . 18

7 Eliminaión Segura de Datos 20 7.1 Introduión . . . 20

7.2 Herramientas . . . 21

7.3 Otras herramientas . . . 23

7.4 Testeando . . . 23

8 Como personalizar SystemResueCd 24 8.1 Introduión . . . 24

8.2 Uso . . . 25

8.3 Proedimiento . . . 25

8.4 El resultado de tus ambios . . . 28

8.5 Autoejeuión: sripts que seejeutan en elarranque . . . 28

8.5.1 Resumen de reglas . . . 29

8.5.2 Ejemplos de sriptsautoejeutables . . . 30

9 Cómo grabar un DVD on SystemResueCd y 4GB más de arhivos 32 9.1 Introduión . . . 32

9.2 Requerimientos . . . 32

9.3 Primer paso: grabala imagenoial ISO de SysResCd . . . . 33

9.4 Segundo paso: añade tus propios arhivos. . . 33

10 Cómo instalar SystemResueCd en el diso duro 34 10.1 Introduión . . . 34

10.2 Uso . . . 34

10.3 Proedimiento . . . 34

10.4 Cambios omo eltiempode arranque . . . 36

11 Instalaión fáil de SystemResueCd en el diso duro 37 11.1 Introduión . . . 37

11.2 Requerimientos . . . 37

11.3 Primer paso: opiarlos arhivos importantes . . . 38

11.4 Segundo paso: atualizar el gestorde arranque . . . 38

12 Cómo instalar SystemResueCd en una unidad USB 40 12.1 Introduión . . . 40

12.2 Instalaióndesde Linux . . . 40

12.3 Instalaióndesde Windows . . . 42

(4)

ompleto 44

13.1 Introduión . . . 44

13.2 Consiguiendolos drivers de Windows . . . 45

13.3 MontarNTFS on soporte ompleto. . . 46

13.4 Observaiones . . . 46

14 Disquetes de arranque de sistema 47 14.1 Introduión . . . 47

(5)

Introduión

1.1 Desripión

SystemResueCd esun sistemalinuxdisponibleen un dromarranable on

el objetivo de reparar tu sistema y tus datos después de un fallo. También

intentaproporionaruna formafáilde realizartareasadministrativasen tu

ordenador, omorear y editar laspartiionesde el diso duro. Contiene un

montón de utilidades de sistema (parted, partimage, fstools, ...) y básias

(editores, midnightommander,herramientasdered). Prouraser muyfáil

de usar: senillamentearrana desde eldrom, y puedes haer todo. El

ker-neldelsistemasoportalossistemasdearhivosmásimportantes(ext2/ext3),

reiserfs, reiser4, xfs, jfs, vfat, ntfs, iso9660)y los de red (sambay nfs).

Puedesusar SystemResueCd para muhas tareas:

La primera vez que usas el ordenador, uando no hay ningún sistema

operativo instalado. La primera tarea es rear las partiiones en el

diso duro, e instalar el sistema operativo. Con este CDRom, puedes

rear partiiones fáilmente on herramientas gráas de partiionado

(QtParted y PartGui), y puedes instalarGentoo Linux.

Trasun fallooerror,puedes tenerproblemasalarranar. Porejemplo,

después de instalar Windows, tu argador de arranque (Lilo, Grub)

puede haber sido borrado del MBR. Con este CDRom, tienes todolo

que neesitas para reinstalarGrub o Lilo.

Para usuariosde Windows que notienenLinux instalado,proporiona

unperqueñosistemaLinuxonlasherramientasdesistemamás

(6)

Partimage.

1.2 Contenidos

He aquíuna pequeñalistaque desribeloqueenontrarásen este CDRom:

Un kernel linux reiente, que soporta los más importantes sistemas de

arhivos, yelhardware más importante. Sistemasde arhivos

soporta-dos: Ext2/Ext3, ReiserFs, Reiser4, Fat16/Fat32, XFS, JFS, NTFS, ...

El kernel soporta NFS ySamba.

Herramientasde partiionadográo,que intentan ser lones libres de

partitionmagipara Linux. Puedes usar QtParted y Partgui.

Las más importantes herramientas de sistema de onsola para Linux.

Por supuesto, tienes GNU Parted (editor de partiiones), Partimage

(lonador de imágenes de unidades de diso) para haer opias de

se-guridad a un arhivo de imagen, herramientas de sistemas de heros

(e2fsprogs para ext2/ext3, Reiserfsfrogs para ReiserFS, xfsprogs para

XFS, jfsutils para JFS, dosfstools para FAT, NtfsProgs para NTFS).

Puedes usar dump/restore para haer opias de seguridad de una

par-tiión ext2/ext3.

Clam-AntiVirus. Este esun antiviruslibre.

Herramientas típias para los usuarios de Linux: tar/gzip/bzip2 para

omprimir arhivos. Las mismas herramientas para usuarios de

Win-dows: están zip/unzip y rar/unrar. Esto signia que puedes haer

opias de seguridad/restaurar tus arhivos de windows. Hemos

aña-dido DAR (Disk Arhiver). Este es un programa omo tar, pero más

potente.

Midnight-Commander(esribe "m" en la onsola)es un lon libre de

nortonommander para linux. Con m, es fáilnavegar, opiar, mover

(7)

Puedes usar lynx o links. Ambos son navegadores web ligeros. Con

modo FrameBuer, puedes pasar paremetros a la línea de omandos

de el programa links. Te permitirá ativar el modo gráo. Mostrará

imágenes, y tiene una bonita interfaz.

Por supuesto, los editores son importantes uando tienes problemas.

Nano (editorfáil)y vim(viimproved)están inluidosen modotexto.

Uneditorgráomuybásioestádisponibleparaprinipiantes. Puedes

usar este editoron "run_qtinyeditor". Funionaon Qt-embedded.

1.3 Página web

Porfavor,visitala páginaweb oial uandotengas problemas.

Deberías leer el FAQ(preguntas freuentes) antes de enviarpreguntas

al autor.

Esribeideas, aportaiones o problemas en el foro:

http://www.sysresd.org/forums/

Sienuentrasun bug/fallo(uelgue,oalgúnotrotipodeerror)queesté

realmente relaionadoon este CDRom, porfavor, esribe un mensaje

detallado en nuestros foros. No esribas ningún fallo relaionado on

el software proporionado on SystemResueCD, omo Partimage, ...

Solo los informes de errores/bugs relaionados on este CDRom son

válidos (módulo perdido en el kernel, un sript de arranque que se

uelga, ...).

Por favor, desarga la última versión disponible antes de informar de

(8)

Desargar y grabar

2.1 Desargar

SystemResueCd se distribuye omo un arhivo de imagen ISO. Este ISO

tiene que ser grabado y produirá un CDRom arranable. Signia que

SystemResueCd no es un software que pueda ser instalado enima de otro

sistema operativoexistente.

Puedes desargar la imagen ISO on tu navegador favorito. A vees,

el arhivo se muestra en la ventana prinipal del navegador en vez de ser

desargado. Si tienes problemas, por favor, desarga el arhivo on wget.

Wget se instala por defeto muhas vees en Linux, y hay una versión

Win-dows disponible (busa wget.exe en google). Desargar on wget es fáil:

senillamenteesribe"wget <direión-del-arhivo-iso>".

Una vez que el arhivo ha sido desargado, puedes omprobar que no

ha habido ningún error on md5sum. Ejeuta md5sum en el arhivo iso,

y ompáralo on el número MD5 que se proporiona en la página web. Si

oiniden, el arhivo notiene errores.

2.2 Grabar

PuedesgrabarlaimagenISOonlamayoríade programasde grabaión. En

Windows, Nerolohaemuybien. Enlinux,puedes usardreord. Por

ejem-plo: "dreord dev=0,0,0 speed=8 -v sysresd-x.y.z.iso" Puedes enontrar

(9)

Arranando el CDRom

3.1 Ativar la opión

Para poder arranar desde este CDRom, tienesque omprobarque tuBIOS

está ongurada orretamente. En la lista de prioridades de arranque, la

unidad de CDRom tieneque estar antes quetu diso duro.

3.2 Eligiendo opiones

ParausarSystemResueCd,simplementeinsertaeldisoenlaunidadCDRom

yeniendetuordenador. Sedeberíaverlapantalladellogo. Puedesempezar

pulsando Enter, pero puedes elegir otras opiones.

Si quieres elegir el modo en que el CDRom arrana, tienes que esribir

esto en lalinea de omandos: "<image> <kernel-parameters>". Por

ejem-plo "fb1204 nokeymap dahe" te permitirá arranar on FrameBuer, sin

preguntarte porel keymap, y el CDRom se argarátotalmente en memoria.

Mira lasopiones de debajo:

Primero,tendrásque esogerelarhivode imagen queiniiar. Siquieres

poderejeutarprogramasgrádiosomoQtPartedoPartgui,tendrásque

a-tivarelFramebuer. LamayoríadelastarjetasgráassoportanVESA.Con

estas tarjetas, puedes elegir fb640, fb800, fb1024... Situ ordenador tiene un

hipset devideointel, tendrásqueelegirobieni810fb(paraloshipsetsintel

810 y 815) o bien intelfb (para los hipsets intel 830M, 810E845G, 852GM,

855GM, 865G, 915G). Si ninguno de estos tres drivers funiona, no podrás

(10)

fb640 (FrameBuer 640x480 para VESA) es la imagen de arranque

pordefeto. Sereomiendasitupantallanopuedemostrarimágenesa

800x600. FrameBuertepermiteusarherramientasenmodográosin

XFree86. NeesitaselFrameBuersiquieresusarQtPartedoPartGui.

Se requieren bajas resoluiones en varios hipsets intel y ordenadores

dellpara haer que elFrameBuer funione.

fb800 (FrameBuer 800x600 para VESA) Se reomienda si funiona,

y nopuede mostrar imágenes a 1024. ElFrameBuer te permite usar

herramientasenmodográosinXFree86. NeesitaselFrameBuersi

quieres usar QtParted o PartGui.

fb1024 (FrameBuer 1024x768 para VESA). Esta es la mejor eleión

si tupantallapuede mostrarimágenes aesta resoluión.

i810fb640 (FrameBuer 640x480 para i810/i815). La resoluión más

básia para loshipsetsintel810 y 815.

i810fb800(FrameBuer800x600parai810/i815). Unamejorresoluión

para los hipsets intel810 and 815.

intelfb640 (FrameBuer 640x480 para nuevos hipsets intel). La

res-oluión más básia para los hipsets intel 830M, 810E845G, 852GM,

855GM, 865G, 915G.

intelfb800(FrameBuer800x600paranuevoshipsetsintel). Unamejor

resoluión para los hipsets intel 830M, 810E845G, 852GM, 855GM,

865G, 915G.

nofb(no usar FrameBuer). Deberías usar esta imagensituhardware

no soporta FrameBuer.

Ahora, puedes pasarle parámetros al kernel. Se pueden usar muhos

parámetros. He aquílos más importantes:

nokeymap: en el arranque, te preguntará por el keymap. Te dejará

(11)

dahe: esta opión es muy útil si neesitas meter otro diso en la

unidad de CDRom después de arranar. El CDRom se argará

total-mente en memoria, y podrás desmontarlo (on el omando "umount

/mnt/drom"), y luego puedes quitar el diso de la unidad.

root: esta opión tepermite arranar un linuxexistenteen tu sistema.

Por ejemplo, si tienes gentoo linux instalado en /dev/hda6, puedes

esribir"root=/dev/hda6"yarranarágentoolinuxen vez delsistema

que está en elCDRom.

nonet: estaopióndesabilitará laautodeteiónde red en el arranque.

usbstik: usa esta opión si intentas arranar desde una unidad USB

donde SysResCd está instalado.

3.3 Arranar desde el CDRom

Unavez hayaspresionado"Enter" en laonsola,elsistemaomenzaráa

ar-gar. Loprimero,sinodesativaste esta opión,elmapapara tuteladoserá

argado. Simplemente tienes que esoger el que mejor te venga. Siguiente,

el kernel ontinuará argándose, y se ejeutarán un montón de sripts de

arranque. La onguraión de hardware será autodetetada. Por ejemplo,

todos los modulos del kernel neesarios para un ratón USB serán argados

automátiamente. Y onseguirás una onsola. Tendrásvarias onsolaslinux

disponibles. Puedes navegar entre ella pulsando Alt+F1 para la primera,

Alt+F2 para lasegunda...

3.4 Arranar sin una unidad CDRom

Si tu ordenador no tiene una unidad CDRom, quizás sea posible arranar

desdelared,siotroordenadoren laredtieneunaunidaddeCDRom. Usarás

el protoolo PXE. Más informaióndisponibleen supágina web:

"http://syslinux.zytor.om/pxe.php".

3.5 Arranar on un ordenador antiguo

Muhos ordenadoresantiguosnopuedenarranardesdeelCDRom. El

(12)

sistema en el CDRom. Smart BootManager puede haerte un disquete de

arranque. Si no tienes disquetera, también puedes instalar este gestor de

arranque en eldiso duro. Usareste gestor de arranque es fáil. Tienes que

desargar sbminst, y luego ejeutar el instalador desde Linux. Este es la

formamás omún de instalarlo: ./sbminst -t us -d/dev/fd0

3.6 Arranando on LoadLin desde Dos/Win95/Win98

Si no puedes arranar SystemResueCd desde la unidad CDRom, puedes

usar loadlin. Este programa te permitirá arranar un sistema linux desde

un Dos/Win9x. Noes podible usar loadlindesde Windows NT/XP.SI estás

usandowin9x,tienesquesalirde lainterfazgráa. Lamejormaneraes

pre-sionar F8 durante elarranque de Windows, e iral modolinea de omandos.

Paso-1: Creauna nueva arpeta: :/srd

Paso-2: Copiatodoslosarhivosdesdelasarpetasdeloadlineisolinux

(espeialmentevmlinuz1, initrd1, loadlin.exe)a :/srd

Paso-3: Copiasysrd.dat a:/

Paso-4: Gointhe new diretory: "d :/srd"

Paso-5: Ejeuta elsiguienteomando:

loadlin vmlinuz1 initrd=initrd1 api=off root=/dev/ram0 init=/linuxrdos

3.7 Arranando desde Windows NT/XP

Es posible arranar SystemResueCD desde Windows NT/XP on un

em-ulador de ordenador ompleto, omo VMWare y Virtual PC. Tienes que

ongurar la imagen ISO omo la unidad CDRom virtual. En la BIOS

vir-tual, tienes que deirle al ordenador que arranque del CDRom. Se puede

(13)

Empezando a usar el sistema

Cuando empiezas, deberías leer el mensaje que te da la informaión más

importante aera de omo usar este sistema. Esta es una opia del texto

(traduido):

Puedes loguearte en otras onsolas. La ontraseña de root está vaía.

Esribe "dhpd eth0" (opareido) paraautoongurar eth0. Esribe

"net-setup eth0" para espeiarlas opiones de IP de eth0 amano.

Para arranar un servidor SSHen este sistema,esribe"/et/init.d/sshd

start". Sineesitas loguearteremotamenteomoroot,esribe"passwd root"

para ambiar el password de roota un valoronoido.

Puedes ejeutar herramientas gráas de partiionado. Primero, se

re-omienda omprobar que los módulos para tu ratón estén argados, on

"lsmod". Luego,puedes usar estosomandos: run_qtpartedy run_partgui.

Editores disponibles: vim, nano y run_qtinyeditor

Ten uidado: este es software en versión beta, y puede ser peligroso. Si

el ratón falla, intenta usar el telado. Las herramientas en modo gráo no

funionaránsiarranastesinlaopiónFrameBuer. (F2en elarranquepara

más detalles)

Nota: Nuna montes nada en /mnt ! Congelaría elsistema. Usa "mkdir

(14)

Red

ConelCDRomde SystemResue,podrásusarlared. Estaeslainformaión

más importantesobre la red.

5.1 Congurando la red

Si tienes hardware estándar, tu tarjeta de red será autodetetada y se

ar-gará el driver. Tendrás inluso una direión IP. Esribe "ifong -a" para

ver tu onguraión de hardware. Si quieres darle una IP estátia,

simple-menteesribe"ifong eth0 192.168.10.1". Unavez que tudireión IP esté

ongurada, deberías asegurarte que la ruta por defeto está ongurada

adeuadamente. Porejemplo,situequipotieneunatarjetade red(direión

192.168.10.1)queestáonetadaaunagateway(192.168.10.2)queomparte

su onexión,puedes esribir esto: "routeadd default gw 192.168.10.2".

5.2 Ejeutando

SSH tepermiteusar una onsolaen otro ordenador (omo telnet),y puedes

opiar arhivos (on sp). Si quieres ejeutar un servidor SSH, tienes que

ambiarlaontraseñaderoot. Simplementeesribe"passwd"ydaleuna

on-traseña válida. Luego, ejeuta el servidor: "/et/init.d/sshd start". Puedes

pararlo on "/et/init.d/sshd stop". Por supuesto este ordenador puede ser

un liente SSH: simplemente usa "ssh loginssh.server.org" o "sp origen

destino". Ambos origen y destino pueden ser loales y remotos. Usa

(15)

Elpaquetesambatepermiteaeder aunordenador windows delared. Por

ejemplo, si elservidor windows (192.168.10.3)tieneuna arpeta ompartida

llamada "mi-arpeta-ompartida",puedes montarla on estos omandos:

# mkdir /mnt/win

# mount -t smbfs -o lfs //192.168.10.3/mi-arpeta- ompa rtid a/ /mnt/win/

# d /mnt/win

# umount /mnt/win

Sambaestásoportadoenelkernel,yseproporionanherramientassamba

(smbals, smbontrol,smblter, smbmount, smbspool, smbtar, smblient,

smbd,smbmnt,smbpasswd,smbstatus,smbumount). Esimportanteno

olvi-dar la opión "lfs" (Large File Support - Soporte para arhivos grandes),

porque te permite manejar arhivos de más de 2GB. Los arhivos grandes

están soportados desde laversión 0.2.12(kernel linux 2.4.25).

Más ayuda on samba: "http://www.samba.org/"

5.4 Montaje de arhivos remotos FTP/SSHomo

arhivos loales

SiquieresaederalosarhivosloalizadosenunservidorFTP,hayuna

man-era muypotentede haeresto. El"userLand FileSystem"tepermitemontar

la arpeta ompartida y trabajar en los arhivos remotos omo trabajarías

en ualquier arhivo loal. Con todos estos sistemas de arhivos, puedes

desmontar laarpeta ompartida on elomando estándar "umount".

Aquí tienes un ejemplo de omo montar un sistema de arhivos FTP en

/mnt/ftpomo anónimo(sólo letura).

# mkdir /mnt/ftp

# lufsmount ftpfs://ftp.server.org /mnt/ftp

# d /mnt/ftp

# umount /mnt/ftp

Aquí tienes un ejemplo de omo montar una uenta FTP privada en

/mnt/ftp2

# mkdir /mnt/ftp2

# lufsmount ftpfs://login:passwordftp. serv er.o rg /mnt/ftp2

# d /mnt/ftp2

(16)

/mnt/ssh omo anónimo(sólo letura).

# mkdir /mnt/ssh

# lufsmount sshfs://loginssh.server.or g /mnt/ssh

# d /mnt/ssh

# umount /mnt/ssh

5.5 Usando un módem ADSL USB

Desde la version 0.2.19, el sistema viene on un driver para varios modems

USB, omo el SagemFast800 que está basado en un hipset eagle. Estos

drivers sehanunido enelkernel Linux-2.6.16. Sitieneseste tipode modem,

probablementeneesitesimágenesFIRMWAREquenovienenonestediso.

Tendrás quebajarteestosarhivos yaeder aellos montandouna partiión

(17)

Software del Sistema

Este CDRom trata de suministrar todas las partes importantes de software

para la administraión del Sistema. Estas son las tareas mas importantes

que puedes realizar:

6.1 Herramientas Graas de Partiionado

Este CDRom suministra lones de PartitionMagi, por ser muy fáiles de

usar y muy potentes. Aunque ejeutar estas herramientas es muy senillo,

el FrameBuer es neesario. Por favor, revisa el proeso de arranque si

no tienes FrameBuer. Puedes ejeutar QtParted teleando este omando:

"run_qtparted"(?). Te pedirá el modelo del ratón. Trata de responder

or-retamente. Si elsistema se uelga, reiniiay responde de manera diferente

a esta pregunta. Sino puedes usar elratón prueba asalirdel programa on

el telado, y reiniia el programa eligiendo otra opión para el ratón. Está

disponibleotra herramientagráade partiionado: PartGui. Puedes

ejeu-tar PartGui teleando "run_partgui".(?) PartGui no se está desarrollando

más porlo queQtParted es lamejor eleión.

6.2 Copia de Seguridad de la Tabla de

Parti-iones

sfdisk es un pequeño programa que te permite guardar tu tabla de

parti-iones. Siborrasuna partiión porerror, puedes probar a restaurar latabla

de partiiones. Elbakupsehaeaun arhivo. Porsupuesto, debesguardar

este arhivo en otro mediodiferente (omo un diskete) oen otro ordenador,

(18)

Este omando te permite haer una opia de seguridad de la tabla de

partiionesompletade tudisoduroHDA:"sfdisk-d/dev/hda>bak-hda"

Esteomandotepermiterestaurardesdeelarhivo: "sfdisk/dev/hda<

bak-hda". Por supuesto, este omando es muy peligroso, porque sobreesribe la

tablade partiionesexistente!!! Antesde restaurardeberíashaerun bakup

de la tabla de partiiones atual, aunque pareza que esté dañada. Esto te

permitirádespués deshaer larestauraión.

6.3 Copia de seguridad de los ontenidos de

una partiión

Este CDRom viene on el programa Partimage (liente y servidor).

Par-timage te permite guardaruna partiionexistente en un arhivo imagen. Si

algo no va bien, puedes restaurar la partiión desde la imagen. Esta es la

página oial del proyeto: http://www.partimage.org/. Trae una interfaz

de semitextoque nodebería ser muy difíilde usar. Neesitas una partiión

on muhoespaio libre para poder guardar elarhivo imagen.

Desde la version 0.2.14 of SysResCd, se inluyen dos versiones de

par-timage:

La versión por defeto está ompilada sin SSL y sin soporte de login.

Se aede alliente teleando "partimage",y alservidor on

"partim-aged". Deberíasusarellientelamayoríadelasveesytambiénuando

onetas un servidor partimagedque notenga sopporte SSL.

LaversiónseguraestáompiladaonSSL ysoportede login. Seaede

al lienteteleando "partimagessl",y al servidor on "partimagedssl".

Deberías usareste lienteuandoteonetas aun servidorpartimaged

que espera una onexión enriptada SSL on login.

6.4 DAR (Disk Arhiver)

Dar esun arhivador (programa de ompresión) omo tar. Pero es más

(19)

arhivo guardado que quieres restaurar y luego proede a la reuperaión.

Conretamenteuandoseusanslies (arhivoomprimidodivididoen varios

arhivosde un tamañodeterminado)DARpreguntará solamenteporelslie

queontengaelarhivoarestaurar. Perotambiénpuedes restaurartodos los

arhivos de un arhivo, DAR leerá entones seuenialmente sin busar un

arhivo,exepto por el primery último slie, DAR no preguntará dos vees

el mismo slie.

6.5 Clam AntiVirus

Clam AntiVirus esun antiviruslibre quese inluyedesdela versión 0.2.3 de

SystemResueCd. Inluye varios omandos:

"lamsan -r /ruta/a/diretorio". Esanea todos los arhivos en este

diretorio en busa de virus.

"freshlam". Este omando atualiza las deniiones de virus. Por

supuesto, neesitas estar onetado aInternet para atualizar.

Antes de esanearen busa de virus,tienes queatualizarlasdeniiones de

virus. Ya que esto es ejeutado desde un CDRom, puedes tener problemas

de read-only(sololetura). Porellotienesqueespeiarun diretorio

read-write (on letura-esritura) para las deniiones. He aquí omo atualizar

las deniiones y esanear:

Paso-01. Crea diretorios vaíos

# mkdir /virdefs /mnt/testpart

# hmod 777 /virdefs

Paso-02. Copia lasdeniiones de virusatuales

# p /usr/share/lamav/* /virdefs/

Paso-03. Desarga las últimasdeniiones de virus

(20)

Paso-04. Monta lapartiióna ser esaneada

# mount /dev/hda1 /mnt/testpart

Paso-05. Esanea losarhivos

# lamsan -r -d /virdefs /mnt/testpart

Si no tienes onexión a Internet, puedes esanear en busa de virus sin

a-tualizar lasdeniionesde virus. Porsupuesto, es menosseguro y solovirus

antiguos pueden ser detetados. Estos son los pasos:

Paso-01. Crea diretorios vaíos

# mkdir /mnt/testpart

Paso-02. Monta lapartiiónque va a ser esaneada

# mount /dev/hda1 /mnt/testpart

Paso-03. Esanea losarhivos

(21)

Eliminaión Segura de Datos

7.1 Introduión

La eliminaiónsegura de datos noes tan fáilomo puedas pensar. Cuando

eliminas un arhivo usando los omandos por defeto del sistema operativo

(por ejemplo "rm" en UNIX o "del" en DOS o vaiando la papelera de

reilaje en WINDOWS) elsistema operativonoelimina elarhivo, los

on-tenidos del arhivo siguen en tu diso duro.

La mayoría de los sistemas operativos solo eliminan las referenias a el

arhivouandoselespideque eliminenun arhivo. Elarhivo -quetúrees

desapareidoparasiempre-permaneeeneldisodurohastaqueotroarhivo

se rea enima de él (hastaque otro arhivo sobreesribe el espaio de diso

donde el arhivo "eliminado" está almaenado todavía), e inluso después

de eso, puede que sea posible reuperar la informaión estudiando los

am-posmagnétios en la superie de los platos deldiso usando equipamiento

forense.

Antes de queelarhivosea sobreesritoporun nuevoarhivo,ualquiera

puede reuperar fáilmente la informaiónpor ejemplo usando una utilidad

de reuperaión de datos. E inluso después de eso algunas personas (por

ejemplo lasageniasde tresletras)on equipamientoespeialson apaes de

reuperar tus datos al menosparialmente.

Todo el mundo tiene alguna informaión sensible que quiere mantener

privada. Porejemplodatosnanieros,emailsprivados,pistasdetushábitos

de navegaiónde internet et. He oído de asos en los que gente vendió sus

(22)

es eliminar/limpiar/destruir ("wipe" o "shred") los datos on varios

esque-mas onretos. Para informaión más detallada leer el famoso Paper por

Peter Gutmann

http://www.s.aukland.a.nz/pgut001/pubs/seure_del.html

PRECAUCIÓN: El uso de herramientas de wipe y shred

(eliminaión-limpieza-destruión) depende en un muy importante supuesto: que el

sis-temaoperativoreesribelainformaióndellugar. Estaeslaformatradiional

de haerlasosas,pero muhos diseñosde sistemasde arhivosmodernosno

satisfaen este supuesto, porejemplo ReiserFS, Reiser4, XFS, Ext3et.

Verhttp://www.die.net/do/linux/man/man1/shred.1.htmlparamás

in-formaión. Enesteasounasoluiónpodríaserwipe/shred

(eliminar-limpiar-destruir) lapartiiónenteradondelainformaiónsensiblefueguardadapara

asegurarse que la informaiónestá realmentesobreesrita.

SystemresueCD proporiona unas herramientasapaes de haer quela

reuperaiónde informaiónsea asi imposible -digo asi imposible, porque

nadie puede garantizar eso, por ejemplo el NSA o elFBI podrían reuperar

al menos partede esa informaiónpero usar estas herramientaslo hae más

ompliado.

PRECAUCIÓN: Por otro lado no podrás reuperar ningún dato

elimi-nado por estas herramientas. Ten uidado. No nos responsabilizamosde la

pérdidade informaión.

Siquieres laseguridad más moderna,usa enriptaiónomo porejemplo

LOOP-AES http://loop-aes.soureforge.net/ . Enripta tu diretorio home

o rea una partiiónenriptada o ontenedor para guardartus datos allí.

7.2 Herramientas

SHREDdelasGNUoreutils(Fileutils)verhttp://www.gnu.org/software/oreutils/

(23)

pasadas de sobreesritura Por tantoshred es más rápido que wipe (ver

arriba).

Por ejemplo para eliminar toda la informaión en el diso duro del

primer IDE:

# shred -v /dev/hda.

WIPEdeSoureforgeverhttp://wipe.soureforge.netPuedesusarwipe

de formasimilara shredpara eliminararhivosonretos de forma

se-gura pero también partiiones enteras o disos duros. Wipe usa por

defeto 35 pasadas de sobreesritura siguiendo el doumentode Peter

Gutmannhttp://www.s.aukland.a.nz/pgut001/pubs/seure_del.html.

Wipe es más lento que shred, porque usa por defeto más pasadas de

sobreesritura y portanto esmás seguro.

PorejemploparaeliminardeformaseguraelarhivoSwapdeWindows

98 de una partiiónwindows montada (FAT) usando 35pasadas:

# wipe -D /mnt/windows/win386.swp

SRM de las Herramientas de Eliminaión THC-Seure (THC-Seure

Deletion Tools)verhttp://www.th.org/releases.php?q=delete

srm asegura la eliminaiónde arhivos.

SFILL SRM de las Herramientas de Eliminaión THC-Seure

(THC-Seure Deletion Tools)ver http://www.th.org/releases.php?q=delete

sll sobreesribe de forma segura el espaio libre del diso duro. sll

es la únia herramienta UNIX que onozo que es apaz de limpiar el

espaio sinusar (libre) de una partiión/diso duro.

Puedes usar también elomando "dd" para sobreesrbirel espaiosin

usar on bytesero oaleatorios.

SSWAPdelasHerramientasdeEliminaiónTHC-Seure(THC-Seure

Deletion Tools)verhttp://www.th.org/releases.php?q=delete

sswap sobreesribe de formasegura el sistemade arhivos swap.

SMEM de las Herramientasde EliminaiónTHC-Seure (THC-Seure

Deletion Tools)verhttp://www.th.org/releases.php?q=delete

(24)

usanpordefeto38pasadasdesobreesriturabasadaseneldoumentode

Pe-terGutmannhttp://www.s.aukland.a.nz/pgut001/pubs/seure_del.html,

puedes reduirel número de pasadas.

7.3 Otras herramientas

Hay otras herramientas en el SystemResue CD que puedes usar de forma

similar para sobreesribir espeialmente unidades, por ejemplo

"dd": if=/dev/zeroor /dev/urandom,of=devie

"dd_resue": trabaja de formasimilar a"dd"

"badbloks": on la opión -wpara esribir 4pasadas estátias

Para más informaióneha un vistazo a losmanuales.

7.4 Testeando

Para veromo las herramientasfunionan y omprobar si todos los setores

por ejemplo de un disquete han sido sobreesritos, puedes usar VCHE, el

editor de onsola virtual hexadeimal. En nuestro ejemplo eliminaremos de

formasegura todos losdatos de un disquete.

Primeroesribeel siguiente omando:

# shred -v -n 1 /dev/fd0

Shred sobreesribiráel disquete on una pasada aleatoria.

Ahora ejeutemos:

# vhe-raw /dev/fd0

Eldisquete debería estar lleno de valores aleatorios.

Luego esribimos elsiguienteomando:

# shred -v -n 1 -z /dev/fd0

La opión -zhará una pasadaadiionalon valores ero.

Y ejeutamos VCHEde nuevo:

(25)

Como personalizar

SystemResueCd

8.1 Introduión

Ser apaz de haer una versión personalizada de SystemResueCd era una

araterístia pedida freuentemente. Ahora es posible haer tu propia

ver-sión de SystemResueCD.

Esto signia que podrás añadir arhivos a la imagen omprimida

sys-rd.dat, que será el sistema de arhivos de SystemResueCD. Por ejemplo,

puedes añadirsriptsquehaganelbakupompletodeun servidor,oun

pro-grama binario que neesites. También es posible añadir arhivos de datos,

para tener todoen el CDRom (datosy arhivos de sistema que tepermitan

restaurar la informaión). Por ahora, no es posible ambiar el kernel. Si

neesitas que unaopión delkernelesté desabilitada, porfavorontata on

nosotros.

El objetivo es produir una nueva imagen ISO, on un sysrd.dat

a-tualizado. Para poder haer tu propiaversión de SysResueCD, neesitarás

una versión reiente de este CDRom, y una partiiónon aeso read-write

(letura-esritura) desde linux, on al menos 500 MB. Si haes una versión

muy grande de este CDRom, puedeque neesites muhomás espaio.

Ten enuentaqueesta operaiónrequiereunagranantidadde memoria

(tantoRAMomoespaioeneldisoduro). Sinotienes128 MBde RAM,y

almenos300 MB libresen tudisoduro, fallará. Puedesrearuna partiión

(26)

TodalapersonalizaiónesproesadadesdeelsistemaCDRomon unsript.

esto signia que tienes que grabar la versión oial, arranar tu ordenador

on desde esta versión oial de SystemResueCd, y luego podrás haer tu

propia versión. El sript neesita ser ejeutado desde el sistema CDRom,

porque es más fáil de usar de esta manera. Estoy seguro de que todos los

programas estáninstalados. Sieste sriptestuvieradiseñado paraejeutarse

desde ualquiersistemaon linuxinstalado,tendríasqueinstalarvarios

pro-gramasmás,omoun móduloparaelkernel,yseríamuhomásompliado.

Aquí están las instruiones a seguir para haer tu propia imagen ISO.

Asumimosquelapartiión/dev/hda1estáformateadaparalinux(ext2,ext3,

reiserfs, reiser4, xfs, jfs, ...), y que tiene al menos 500 MB libres. Tiene que

ser unespaiolinux,porque otrossistemasdearhivosomoFAToNTFSno

soportanlinkssimbóliosypermisosdearhivos. Sisolotienesunapartiión

FATdisponible,puedes rear un sistemade arhivoslinuxvirtual dentro de

la partiiónFAT:

# mount /dev/hda1 /mnt/fat

# d /mnt/fat

# dd if=/dev/zero of=fsimage bs=1M ount=500

# mke2fs -F -q -N 50000 fsimage

# mount -t ext2 -o loop fsimage /mnt/ustom

Si usas la opión de arranque "dahe", la diso original de

System-ResueCd debe estar montado uando ejeutes el primer paso (extraer) del

sript.

8.3 Proedimiento

Este proedimientorearáun nuevodiretorio "ustomd"en laraíz de esta

partiión. Todoslosarhivosdeotros diretoriosnoseránafetados poreste

sript. Si tienes una versión antigua de este CDRom personalizado en este

diretorio,porfavorhazunaopiadeseguridad. ½Puedequesepierdantodos

losarhivosde "/dev/hda1/ustomd/"! Ten en uentaquedebesmantener

el nombre "/mnt/ustom" que hemos usado en este ejemplo. No puedes

simplementeusar "/mnt/another-name".

(27)

raíz de /mnt/ustom, puedes elegir otro diretorio. Por ejemplo, si el

espaio libre esuna arpeta ompartida NFS, puedes probaresto:

# mount -o loop /mnt/nfs/usr/dir1/dir2 /mnt/ustom

Paso-02: Extraer los arhivos atualesdesde laimagen loop:

# /usr/sbin/sysresd-ustom extrat

Si nohay ningúnerror,todos losarhivos de laimagenloopdeberían

habersido opiadosa /mnt/ustom/ustomd/les/

Paso-03: Personalizar arhivos(opional)

Puedes personalizar los arhivos que aabas de extraer. Puedes haer

esto desde el SystemResueCd, pero también es posible reiniiar el

ordenador y haerlo desde ualquier otro sistema on linux instalado.

Sideidesreiniiar,tendrásquereiniiarelSystemResueCd, ymontar

la partiión de nuevo (sigue el paso-01 otra vez). Todos los ambios

tienen quehaerse en elsiguientediretorio: (Este esel rootdelnuevo

sistema de arhivos)

/mnt/ustom/ustomd/les/

Paso-04: Crear la nueva imagen loop

En este paso, todos los arhivos de /mnt/ustom/ustomd/les/ son

leídos y oloados dentrode la nueva imagen loop. La nueva imagen

loop esopiada en

"/mnt/ustom/ustomd/isoroot/sysrd.dat", pero no tienes que

pre-ouparte por esto.

# /usr/sbin/sysresd-ustom loop 300 20000

Esto rea un loop para un sistema de arhivos que usa 300 MB, y

que tiene menos de 20000 arhivos. Si el omando se queja de falta

de espaio,intenta aumentar estos dos parámetros. Por ejemplo, si tu

sistema de arhivos ontiene 50000 arhivos y usa 10 MB, el omando

anterior se quejará (no spae left on devie - no hay espaio en la

unidad).

Paso-05: Añadir arhivos a laimagen ISO(opional)

Pordefeto,soloneesitaslagranimagenloopyeldiretorioisolinux.

(28)

imagen loop. Por ejemplo, puedes poner grandes arhivos de opia

de seguridad dentrodelCDRom, y fuerta la imagenloop, para evitar

sobreargar la loop. Si estás interesado en añadir arhivos de esta

manera, simplemente tienes que opiar los arhivos junto on el

sys-rd.dat, en esta arpeta: "/mnt/ustom/ustomd/isoroot".

# p -a my-files /mnt/ustom/ustomd/isoroot

Puedes añadirsripts autoejeutables en la raíz de este CDRom, fuera

de la imagen loop. Si pones un sript autoejeutable allí, puede ser

ejeutadoenelarranque. Tepermiteautoejeutarmuhastareas,omo

haer un bakup. Mirala seiónautoejeuiónpara más detalles.

# p autorun /mnt/ustom/ustomd/isoroot

# hmod 755 /mnt/ustom/ustomd/isor oot/ auto run

Porsupuesto, neesitas asegurarte de que eltamaño deldiretorio

iso-root no es demasiado grande para tu CDR (normalmente 700 MB).

Puedes usar el omando "du /mnt/ustom/ustomd/"para eso.

Paso-06: Seleiona tu keymap (opional)

Enlaversiónoial, SystemResueCd tepreguntaporelkeymapen el

arranque. Si quieres evitar ver este menú y denir un keymap

perma-nente, puedes ejeutar este omando:

# /usr/sbin/sysresd-ustom setkmap <your-keymap>

El segundo parámetro es el nombre del número de tu keymap en el

menú. Porejemplo, losusuarios franeses usaráneste:

# /usr/sbin/sysresd-ustom setkmap fr

Paso-07: Crear la nueva imagen ISO

Simplemente tienes que telear este omando. El segundo parámetro

es elnombre delvolumen para elCDRom.

(29)

Paso-08: Sinronizar tus disos

Antes de abandonar el sistema y reiniiar, deberías asegurarte de que

todos tus disos están desmontados limpiamente. La mejor manera

de no perder datos es desmontar todas las partiiones montadas,

es-peialmente la temporal (/dev/hda1 en este ejemplo), y luego esribir

"syn".

# d / ; umount /mnt/ustom ; syn

Paso-09: Probar y grabar laimagen ISO

La nueva imagennal ISO está en

"/mnt/ustom/ustomd/isole/sysresd-new.iso". Puedes grabarla

on dreord, Nero, o ualquier otro software de grabaión. Si no

quieres grabar un CDR, puedes probarla on VMWare. Tienes que

deirle a este software que la unidad CDRom a usar es la unidad de

arhivos virtual de la imagen ISO.

8.4 El resultado de tus ambios

Cuando arranas tu ordenador on tu propia versión de SystemResueCd,

puedesvertodoslosarhivosen/mnt/loop. Situsnuevosarhivosperteneen

a un diretorio estándar,puedes aeder aellos sinproblemas. Sireaste un

nuevodiretorioen laraízdelsistemade arhivos,apareerá en/mnt/loop.

Puede que tengas quehaer el linktú mismo.

8.5 Autoejeuión: sripts que se ejeutan en

el arranque

SystemResueCd 0.2.6 añadió la araterístia de autoejeuión de sripts.

Permite ejeutar sripts automátiamenteen el arranquedel sistema. Cada

sript autoejeutable puede manejar una tarea. Por ejemplo, puedes rear

un sript de bakupde una base de datos,otro para limpiar elsistema...

Pordefeto,lossripts autoejeutables pueden ser opiadosen laraíz del

CDRom, fuera de la imagen de omprimida loop (sysrd.dat), pero puede

haberotrosorígenes: disquete, partiiónde diso durooarpetaompartida

en red.

El sript ha de estar nombrado "autorun" si solo hay uno. Si hay que

(30)

de arranque "autoruns=" dada en la línea de omandos de arranque. Por

ejemplo, puedes esribir"fb800 autoruns=2,3,4".

Si quieres usar el disquete o la red para los arhivos autoejeutables,

tendrás que espeiar otro parámetro de arranque espeial para ativarlo.

Más aera de esto en lasiguiente seión.

8.5.1 Resumen de reglas

En el arranque, una listade lugares son omprobados en busa de arhivos

autoejeutables. Son, en orden:

Sielparámetroar_soure=fuepasadoenelarranque,sebusaráenel

diretorio raíz de la unidad montable dada. Esto está prinipalmente

pensado para disquetes:

fb800 ar_soure=/dev/fd0

pero tambiénpuede ser usadoon partiionesde diso duro:

fb800 ar_soure=/dev/hda2

para busar sripts en la 2 a

partiión del diso duro del primer

IDE

fb800 ar_soure=/dev/sdb6

para mirar en la 6 a

partiióndel segundo diso duro SCSI

y on arpetas ompartidas. Elsintaxis es:

fb800 ar_soure=nfs-server:/nfs /exp orte d/d ire tory

para arpetas ompartidasNFS:

fb800 ar_soure=//samba-server/ shar e

paraarpetasompartidasSMB(reomendadosinusuario/ontraseña)

Las unidades de origen son montadas en /mnt/autorun, permitiendo

esribir datos en ellas si launidad noestá protegida ontra esritura.

el diretorio raíz delCDRom

(31)

el proeso termina. Los últimos dos lugares requieren que se reonstruya el

SystemResueCd y están pensadas para ser usadas en tests avanzados.

En ada lugar origen,hay dos posibles modos de operaión:

uno simple: si un shell sript llamado "autorun" es enontrado, se

ejeuta

más exible : sise enuentran sripts "autorun#" (# esun digito del

0 al9):

elparámetro de arranque"autoruns=" NOfue esrito

elparámetro de arranque"autoruns=" ontiene #

(ej: "fb800 autoruns=0,1,4"-Enesteejemplo,sololossripts

au-torun0, autorun1 o autorun4 serían ejeutados si se enuentran.

Otrossripts,omoautorun2,autorun3 yautorun 5,serán

ignora-dos).

Lossriptsativados/autorizadosseejeutanenordenalfabétio. Enel

momentoenqueunsriptdevuelveunódigoquenoseaero,elproeso

se detiene y los siguientes sripts no son ejeutados. Puedes evitar

la ejeuión de ualquier "autorun#" on un parámetro de arranque

"autorun=" sin ningún dígito, por ejemplo: "autoruns=no". Esto no

afeta al sript "autorun".

Aunque es posible usar tanto los sripts "autorun" omo los "autorun#",

esto debería ser evitado probablemente.

El sript tiene que ser ualquier sript de onsola válido. Perl, python,

et no están soportados de momento. Los nes de línea de Windows son

traduidos para permitirlaejeuión de sripts esritos on un editor MS.

8.5.2 Ejemplos de sripts autoejeutables

#!/bin/bash

(

ifonfig eth0 | head -n 3

fdisk -l /dev/hda

) | tee -a /mnt/autorun/report

syn

(32)

partiiones de disoen un arhivollamado"report"en la primeraunidad de

disquete. En la seuenia de arranque de la BIOS el CD tiene que estar el

primero, el parámetro "ar_soure=" tiene queestar orretamente

ongu-rado, el disquete tiene que tener permisos de esritura y tanto el CD omo

el disquete tienenque estar metidosen elmomentodelarranque.

Silaredseonguraautomátiamenteenelarranque(DHCP),puedesenviar

informaióna travésde una arpeta ompartidaNFS osambaporejemplo.

No olvides dar el lugar del autorun en el arranque. Digamos que tienes

una arpeta ompartida NFS /nfs/bakup on permisos de esritura en el

servidor miservidor,tendrás que espeiar:

fb800 ar_soure=miservidor:/nfs/bakup

en la línea de omandos de arranque del SystemResueCd y poner en el

diretorio ompartido un sript "autorun" omo este:

#!/bin/bash

date=$(date +%Y%m%d)

at /dev/hda | gzip > /mnt/autorun/$date.hda.gz && exit 0

eho $date hda bakup error

exit 1

Si hay suiente espaio en la arpeta ompartida NFS, este sript opiará

allí laimagen omprimidade tuprimerodiso IDE.

Tienes que asegurarte que la resoluión de nombres funiona si aedes al

(33)

Cómo grabar un DVD on

SystemResueCd y 4GB más de

arhivos

9.1 Introduión

Es posible grabar SysResCd en un diso DVD (DVD-R, DVD+R,

DVD-RW, DVD+RW), y opiar 4GB más de arhivos en este diso. Te permite

haer un diso ontanto tus arhivosde bakup omoelsistema quete

per-mitirá restaurarlos. Un DVD de una apa tiene 4.3 GB de espaio. Como

SysResCd usa unos 100 MB, tendrás más omenos 4.2GB de espaiolibre.

Te permite opiar imágenes bastante grandes (puedes haer una imagen de

tu sistemaon partimage,ntfslone, ghost, DriveImage...).

Este manual explia omo haer un DVD arranable on Linux, pero

debería ser posible haer lomismo on Windows y Nero.

9.2 Requerimientos

Por supuesto, neesitas una grabadora DVD y un diso. También neesitas

un sistema Linux instalado on dvd+rw-tools. Sino tienes este software, lo

puedes desargar de lasiguiente web:

http://fy.halmers.se/~appr o/li nux/ DVD +RW/

NeesitassaberelnombredeldispositivodetugrabadoraDVD.Sinolosabes,

(34)

hdd: PIONEER DVD-RW DVR-106D, ATAPI CD/DVD-ROM drive

hdd: ATAPI 32X DVD-ROM DVD-R CD-R/RW drive, 2000kB Cahe, UDMA(33)

En este ejemplo, las dos lineas de salida permiten ver ual es el nombre de

dispositivo, "/dev/hdd".

EstofueprobadoonLinux-2.4.26,ondvd+rw-tools-5.17,esunDVD+RW,

y lagrabadora fueuna "PioneerDVR-106D". Se supone quefunionaráon

todo tipode disos DVD, y on todas lasgrabadoras.

9.3 Primer paso: graba la imagen oial ISO

de SysResCd

En este primer paso, simplemente grabaremos la imagen oial de 100 MB

en eldiso DVD.

growisofs -Z /dev/hdd=systemresued-x8 6-0. 2.14 .iso

Por supuesto, tienes que reemplazar "hdd" por el nombre de dispositivo de

tu grabadora, y atualizar laruta a elarhivoISO.

9.4 Segundo paso: añade tus propios arhivos

Ahora, añadiremos arhivos al diso. Todos los arhivos que quieras añadir

tienen queestar en elmismodiretorio. Eneste ejemplo,suponemosque los

arhivosestán guardados en /home/user/mydvd-data-les/:

growisofs -M /dev/hdd -J -R /home/user/mydvd-data-files /

Debería ser posible añadir arhivos varias vees ejeutando este omando

(35)

Cómo instalar SystemResueCd

en el diso duro

10.1 Introduión

La idea es instalar las herramientas de SystemResueCd en una partiión

Linux para reuperar fáilmente el sistema si algo va mal. Tendrás un

sis-tema instaladoquefuniona omoualquierotrosistemalinuxinstaladopor

otrasdistribuiones. SisimplementequierespoderejeutarSystemResueCd

desde tu diso duro, y tienes una entrada en tugestor de arranque (Lilo or

Grub),hay unmétodomássenillo,queesexpliadoenelsiguienteapítulo.

ATENCIÓN: Ten en uenta que esta operaión puede dejarte el sistema

inutilizado sino sigues estritamente lassiguientes opiones:

10.2 Uso

Todo el trabajo es proesado desde el CDRom oial de SystemResueCd.

Esto signiaquetienesquegrabarlaversiónoialyarranartuordenador

desde ella.

10.3 Proedimiento

Paso-01: Crear una nueva partiión

Tienes que redimensionar una partiión existente y luego rear una

partiiónext2fs vaía. Nota: soloext2fs está soportadode momento.

(36)

ext2 /dev/hda2. Tienesque adaptar esto atu propiaonguraión.

Paso-02: Monta lanueva partiión

# mount /dev/hda2 /mnt/ustom

Paso-03: Extrae losarhivos de la imagenloop

# sysresd-ustom extrat-nosizehek

# rm -rf /mnt/ustom/ustomd/isoroo t

# mv /mnt/ustom/ustomd/files/ * /mnt/ustom

# rm -rf /mnt/ustom/ustomd

Paso-04: Copia elkernel de SystemResueCD

# p /mnt/drom/isolinux/vmlinuz 1 /mnt/ustom/boot

Paso-05: Personaliza laonguraión en tudiso duro

Añade esta línea al arhivo /mnt/ustom/et/fstab

/dev/hda2 / ext2 errors=remount-ro 0 1

Copia este arhivo desde /usr/share/sysresd/hdinstall/lilo.onf.in a

/mnt/ustom/et/lilo.onf

lba32

boot = /dev/hda

map = /boot/.map

prompt

install = /boot/boot-menu.b

delay = 50

vga = normal

default=win

image = /boot/vmlinuz1

root = /dev/hda2

label = sysrd

(37)

propios valores si quieres quetu sistemaarranque.

Paso-06: Ejeuta lilo

# mount -t devfs none /mnt/ustom/dev

# hroot /mnt/ustom lilo

# umount /mnt/ustom/dev

Paso-07: Desmontala nueva partiión

# umount /mnt/ustom

10.4 Cambios omo el tiempo de arranque

En elarranque, deberías ver una linea omo esta

LILO 22.5.1

Esto signiaqueLILOestáinstaladoyqueseestá ejeutando. Sidejasque

el ontador llegue a0(unos 5 segundos),la opiónpordefeto será lanzada.

Con el anterior arhivo lilo.onf,será Windows.

Siquieres probartunuevapartiiónSystemResueCd, presionalatelashift

izquierda. Verás esto:

LILO 22.5.1 boot:

Esribe "sysrd".

Si no te auerdas de tu lista de opiones, presiona tabulaión y LILO te

mostrará:

LILO 22.5.1 boot:

(38)

Instalaión fáil de

SystemResueCd en el diso duro

11.1 Introduión

Desde la versión 0.2.19, hay una forma fáil de arranar SystemResueCd

desde el diso duro. Este métodote permite usar elSystemResueCd omo

lo haes on laversión en CDRom. Pero este métodononeesita quemetas

el diso en la unidad ada vez que lo neesites. También permite arranar

SystemResueCd si no tienes una unidad óptia en tu ordenador. Puedes

usar otro sistemaoperativopara proesar lainstalaión deSystemResueCd

y ativarla.

Así, este método está reomendado si usas SystemResueCd

freuente-mentey quieres evitar insertarel CDRom en launidad ada vez.

11.2 Requerimientos

Hay dos pasos en la instalaión: primerotendrás que opiar los arhivos de

SystemResueCd enunapartiióndetudiso. Luego,tendrásqueongurar

tuargador de arranque. Elproeso de instalaiónrequiereuna partiiónde

tudisoon unos130 MB deespaiolibre, yneesitas ungestor dearranque

linuxinstalado,omoLilooGrub(puede quequefunioneon otrosgestores

de arranque).

LapartiióndondeopiaráslosarhivosdeSystemResueCdnotieneque

estar formateadapara Linux. Puede tenerualquiersistema de arhivosque

(39)

este sistema de arhivos no puede guardar vmlinuz1 y initrd1, ya que hay

un problema on grub y lilo uando argan un arhivo desde una partiión

NTFS en el arranque. Esta partiión puede que ya se esté usando para

algo más (un Linux instalado), o puede ser una partiión reada solo para

SystemResueCd.

En el segundo paso, neesitarás el nombre del dispositivo Linux de esta

partiión(un nombre omo /dev/hda1, /dev/sda1, /dev/hdb5...).

11.3 Primer paso: opiar los arhivos imp

or-tantes

Estepasoesmuytrivial: simplementetienesqueopiarlostresarhivos

prin-ipalesdeSysResCd enlapartiión. Siesunauna partiiónFAT16/FAT32,

puedes haerlaopiaonualquiersistemaoperativo. Porsupuesto,sieliges

una partiiónnativaLinux,tendrás queopiarlosdesde Linux (puedes

opi-arlos desde el mismoSystemResueCd).

Debes rearun diretorio /sysrd/ queesté en laraíz de lapartiión. El

nombre y la posiión de este diretorio no pueden ser ambiados.

Ahora, oge el diso on la última versión de SysResCd (puede que

preeras montar la imagen ISO on mount bajo Linux o usar un software

omo DaemonToolsen Windows si nograbaste eldiso), para tener los tres

arhivosprinipales.

Finalmente, simplemente opia sysrd.dat, initrd1 y vmlinuz1 desde el

CDRom al diretorio que reaste (/sysrd/). Dos de estos arhivos están

dentrode isolinuxen elCDRom.

11.4 Segundo paso: atualizar el gestor de

ar-ranque

Ahora, tienes que atualizar tugestor de arranque (Liloo Grub).

Neesitas el nombre de dispositivoLinux de la partiión que has elegido

(un nombreomo /dev/hda1,/dev/sda1, /dev/hdb5, ...). Sinoonoes este

nombre,deberíasarranarSystemResueCddesdelaunidadCDRom,ymirar

lalistadeunidadesenontradasporelkernellinux. Simplementeesribe"at

/pro/partitions" en una onsola. También puedes ejeutar QtParted para

identiar lapartiión.

(40)

para Grub). Tienes que personalizar la onguraión dada aquí. Debes

reemplazar /dev/xxx on el nombre de dispositivo de tu partiión. Con

grub, tendrás que dar el nombre de dispositivo grub para la partiión que

has elegido. Normalmente es algo omo (hd0,0) en vez de hda1, (hd0,1) en

vez de hda2... Luego, puedes atualizar varias opiones relaionadas on tu

telado (setkmap=xxx), y tus opiones de vídeo (vga=xxx). Puedes ehar

un vistazo a isolinux.fgqueestá en el CDRom,sino onoes losvaloresque

puedes usar para estas opiones.

Primero,esteesunejemplodelaonguraióndeLilo(edita/et/lilo.onf).

Laruta/mount-point/tienequeser reemplazadaporelpuntodemontajede

lapartiiónenelmomentoen queejeutas lilo,ydebesreemplazar/dev/xxx

on el nombre de dispositivolinuxde la partiiónen que losarhivos fueron

opiados.

image=/mount-point/sysrd /vml inuz 1

root=/dev/ram0

initrd=/mount-point/sysr d/in itrd 1

label=SysResCd

append="bootfrom=/dev/xxx init=/linuxr setkmap=us"

vga=5

Este es un ejemplo de la onguraión de Grub (edita el menu.lst o el

grub.onfen/boot/grub/)Enesteejemplo,losarhivosestánen /dev/hda5.

El nombre de dispositivo grub es(hd0,4)

Atenión: No hay salto de línea para lalínea que empiezaon kernel.

title SystemResueCd

kernel (hd0,4)/sysrd/vmlinuz1 root=/dev/ram0 vga=5

bootfrom=/dev/xxx init=/linuxr setkmap=us

initrd (hd0,4)/sysrd/initrd1

boot

Situ gestorde arranquees Lilo,note olvides de ejeutar lilodespués de

editar lilo.onf. Con Grub, este paso nohae falta.

Ahora,elproesode instalaiónestá ompleto. SystemResueCd debería

apareer en el menú de tu gestor de arranque lapróxima vez que arranques

(41)

Cómo instalar SystemResueCd

en una unidad USB

12.1 Introduión

Este apítulo explia omo instalar SystemResueCd en una unidad USB.

Permite usar este sistemadesde una unidad USB (midiso duro) en vez de

usar un CDRom. Primero, neesitas SystemResueCd 0.2.18 o posterior, y

una unidad USB on suiente espaio. Si usas la versión oial, neesitas

128 MB omás. Porsupuesto, neesitas un ordenador que soporte USB, on

una onexión USB libre. Tu BIOS hade ser apaz de arranar de unidades

USB, y tiene que estar antes que otras unidades en la lista de arranque de

unidades.

12.2 Instalaión desde Linux

SinotienesLinuxinstalado,puedes grabarSystemResueCd enun CDRom,

y realizar lainstalaión desde este mismo sistema.

Paso-01: Enuentra elnombre de launidad

Neesitas el dispositivo de la unidad USB. En la mayoría se los

a-sos, Linux deteta este dispositivo omo un diso duro SCSI. En otras

palabras, se deteta omo /dev/sda1 (primera partiiónde la primera

unidad SCSI), o /dev/sdb1 si tieens otra unidad SCSI. Desde el

ker-nel 2.6.8 las unidades USB pueden ser detetadas omo /dev/uba,

/dev/ubb...

Heaquílaformadeonoerelnombrededispositivo. Primero,arrana

(42)

antes). Este omando nodebería ser neesariosi elsoporte para

alma-enamientoUSB viene on elkernel. Si modprobeno puede enontrar

este módulo,puede que sea normal.

# modprobe usb-storage

Ahora, tienes que onetar tu unidad USB, y ehar un vistazo a los

mensajes delkernel. Puede queenuentres elnombre del dispositivo.

# dmesg | tail -n 50

Este esun ejemplo del informedel kernel:

Initializing USB Mass Storage driver...

usb.: registered new driver usb-storage

USB Mass Storage support registered.

hub.: new USB devie 00:02.0-2, assigned address 3

ssi1 : SCSI emulation for USB Mass Storage devies

Vendor: EXATEL Model: i-BEAD100 Rev: 0001

Type: Diret-Aess ANSI SCSI revision: 02

WARNING: USB Mass Storage data integrity not assured

USB Mass Storage devie found at 3

Luego, deberías intentarmontarel dispositivo:

# mkdir /mnt/usbstik

# mount -t vfat /dev/sda1 /mnt/usbstik

Si no hay espaio suiente en la unidad (unos 120 MB), tendrás que

eliminar arhivos(toda lainformaiónserá eliminada):

# rm -rf /mnt/usbstik/*

Paso-02: Copiar losarhivos desde el CDRom

Ahora, tienes que opiar los arhivos más importantes. El diso de

SystemResueCd tiene que estar montado en /mnt/drom. Puedes

(43)

# p /mnt/drom/sysrd.dat /mnt/usbstik/

# p /mnt/drom/isolinux/* /mnt/usbstik/

# p /mnt/drom/bootdisk/* /mnt/usbstik/

Paso-03: Haz que eldiso sea arranable.

Ahora, tienes que desmontar launidad USB, y haerla arranable on

syslinux. Porsupuesto, tienesquereemplazar/dev/sda1 onelnombre

de dispositivode tu unidadUSB:

# umount /mnt/usbstik

# syslinux /dev/sda1

# syn

12.3 Instalaión desde Windows

Paso-01: Enuentrala letra de la unidad

Tendrás que onetar tu unidad USB mientras Windows se está

ejeutando. En el explorador, una nueva letra de unidad

apare-erá,ypodrásaederaestaunidadUSB.Enestemanual,

supon-dremos que la letra de tu unidad USB es E:. No te olvides de

ambiar esta letra en los omandos sihae falta.

Paso-02: Copia losarhivos desde elCDRom

Ahora, tienes que opiar los arhivos más importantes desde el

CDRom. Sino quieres grabar el CDRom, puedes leer losarhivos

desde elarhivoISO on utilidadesomo WinImage.

Primero, formatea la unidad. Neesitarás unos 120MB. Tienes

queopiar varios arhivos:

1)Copia "syslinux/syslinux.fg"a laraíz de launidad USB

2)Copia "sysrd.dat" a laraíz de launidad USB

3) Copia los arhivos del diretorio "isolinux"a la raíz de la

unidadUSB

4)Copia losarhivos deldiretorio "bootdisk" a laraíz de la

unidadUSB

Paso-03: Haz eldiso arranable

Ahora, tienes que onvertir tu unidad USB en arranable son

syslinux. Tendrás que ejeutar este programa desde la onsola

(44)

Puedes enontrar el programa syslinux en elCDRom. Laversión

Windows viene omouna arhivo ZIP.Solo neesitas syslinux.exe

del arhivo.

12.4 Arranando desde la unidad USB

Primero,omprueba queel "disoduro USB" estáomo elprimer

dis-positivodearranqueenlaBIOS.Siesoestábien,deberíasverlaimagen

de arranque de SystemResueCd on la línea de omandos. No tiene

por qué ser neesario añadirla opión "usbstik" ala línea de

oman-dos, ya que ha sido añadida a syslinux.fg. Pero si tienes problemas,

pruébalo. Por ejemplo, si quieres usar el FrameBuer a 800x600,

de-berías esribir esto en lalínea de omandos:

# fb800

Deberías presionar F2, F3, F4 para más ayuda aera de las opiones

de arranque. Luego, presionaenter. Tiene que funionar omo el

(45)

Montar una partiión NTFS on

soporte letura-esritura ompleto

13.1 Introduión

NTFS (New Tehnology File System) es un sistema de arhivos potente

que viene on las versiones NT de Windows (Windows-NT, Windows-2000,

Windows-XP). Aunque Windows todavía soporta FAT, el diso de sistema

de Windows está normalmenteformateadoen el formato NTFS.

Linux ha ofreidosoporte de leturaompleto para partiiones NTFS desde

hae muho. Pero el soporte de esritura NTFS es todavía parial. El

so-porte de esritura fue mejorado en linux-2.6.15 que viene en

SysResCd-0.2.16. Ahoraesposibleesribirdentrodearhivosexistentes, inlusosiesto

hae que el arhivo reza. La operaión de esritura puede que falle, pero

no puede dañar la estrutura de la partiión NTFS. Todavía no es posible

rearnuevosarhivostalyomoestá eldriverNTFS.Elsoportede esritura

NTFS es seguro pero inompleto. Deberías usarlo si solo quieres haer un

ambiode undoumento,ypermitelimpiararhivosinfetadosporun virus.

Si sólo quieres soporte de letura o soporte de esritura básio, solo tienes

que montarlo on el siguiente omando (tienes que reemplazar xxx on el

nombre de dispositivode tupartiión):

# mount -t ntfs /dev/xxx /mnt/part

SideverdadneesitassoporteNTFSde esrituraompleto,tendrásqueusar

CaptiveNtfs. No es tan fáil de usar, y es muho más lento. Este proyeto

usa el soporte NTFS de el propio kernel de Windows. Estos drivers tienen

que ser opiadosde un sistema Windows XP instalado. No puedes obtener

(46)

el driverNTFS queviene on elsistemaque está instaladoen tuordenador,

tendrásquedesargarelServiePak1paraunaversióninglesade Windows

XP, y extraer ntfs.sys y ntoskrnl.exe.

Este apítulo explia omo usar el soporte Captive-Ntfs desde

SystemRes-ueCd.

13.2 Consiguiendo los drivers de Windows

No podemos distribuir los drivers de Windows porque estos arhivos son

distribuidos bajo una lienia Mirosoft. Luego tienes que onseguir estos

arhivostúmismode lapartiiónWindows primero. Tienesqueopiarestos

arhivosdentro del sistemalinux:

Paso-01: Montar lapartiiónWindows

Este es un ejemplo sobre ómo montar la partiión Windows-XP ,

suponiendo quees /dev/hda1:

# mkdir /mnt/win

# mount -o ro -t ntfs /dev/hda1 /mnt/win

Paso-02: Copiar losarhivos de los drivers

Windows se supone que está instalado en C:/WINDOWS. A vees, el

usuario puedeelegir otro diretorio, omo C:/WINNT.

# p /mnt/win/WINDOWS/system32/d rive rs/n tfs. sys /var/lib/aptive

# p /mnt/win/WINDOWS/system32/n tosk rnl. exe /var/lib/aptive

Si un arhivo o diretorio no existe, prueba a ambiar a mayúsulas

("System32" en vez de "system32" por ejemplo). Puedes enontrar

estos arhivosen un sistemaWindows NT4oWindows 2000, pero solo

los arhivosde Windows XP funionarán on Captive Ntfs.

Paso-03: Desmontar la partiiónWindows

(47)

Ahora los drivers están opiados, puedes montar ualquier partiiónNTFS,

inluso si notiene Windows instalado:

# hmod 770 /

# mount.aptive-ntfs -o --rw /dev/hda1 /mnt/win

Ahora, tienes quepoder esribir elen la partiiónmontada:

# d /mnt/win

# touh reating-an-empty-file

# p -a /path/to/a/diretory /mnt/win

Por supuesto, tendrás que desmontar esta partiiónuando termines de

trabajar en ella:

# d / ; umount /mnt/win

13.4 Observaiones

De momento, DF no está soportado on Captive-Ntfs. Signia que el

pro-grama que muestra el espaio de diso usado (DF=Disk Free) no mostrará

ninguna informaión aera de la partiión NTFS montada. Si de verdad

quieres esta informaión, tienes que volver a montar la partiión en modo

solo letura,on el driverNTFS oial linux.

Más informaiónsobre Captive-Ntfs:

(48)

Disquetes de arranque de sistema

14.1 Introduión

Porsupuesto, laaraterístiamásimportantedeSystemResueCd esel

sis-tema Linux que se ejeuta desde el CDRom, y que permite haer muhas

tareas de administraión. Desde la versión 0.2.9, SystemResueCd permite

trabajardesdedisquetesarranablesvirtuales. Estosdisquetesvirtuales

ofre-en las mismas araterístias que podrías tener on un disquete físio que

arranas uandoeniendes tuordenador. Porejemplo, varios usuarios

nee-sitanprogramasDOS.EstosarranandesdeundisqueteDOS,ypueden usar

estas herramientas. SystemResueCd viene on varios disquetes de sistema.

La lista de disquetes aparee uando presionas F2 en la primera línea de

omandos. Esta página muestra muhas opiones arriba e imágenes de

dis-quetes debajo. En lasiguienteseión, eharemos un vistazo a ada uno de

ellos.

14.2 Resumen de los disquetes arranables

FreeDos

Simplementeesribe este nombre de imagenen lalínea de omandos:

freedos

FreeDos es un sistema operativo libre ompatible on MS-DOS.

Per-mite ejeutarprogramasDOSomo PartitionMagi oDriveImagesin

(49)

Memtest+ 1.0 es una atualizaión de Memtest-x86 3.0. Es un tester

de memoriaRAM. Este programa tedirá situmemoriaestá dañadao

no.

GAG:Graphial-Boot-Manager

Simplementeesribe este nombre de imagenen lalínea de omandos:

gag

GAGesungestordearranque,omoLilo,Grub,oBoot-Magi. Intenta

ser muy bonito y fáilde usar.

Ranish Partition Manager

Simplementeesribe este nombre de imagenen lalínea de omandos:

ranish

Ranish Partition Manager es un gestor de partiiones de bajo nivel

omo Fdisk, pero es más potente.

Aida

Simplementeesribe este nombre de imagenen lalínea de omandos:

aida

Aida es un avanzado programa de diagnóstio de sistema.

Dete-tará muhas piezas de hardware de tuordenador, omo el Proesador,

hipset,plaabase,tarjetadered... Esmuyútiluandoquieres

desar-gar un driver y nosabes uál esoger.

Dban (Darik'sBoot and Nuke)

Simplementeesribe este nombre de imagenen lalínea de omandos:

dban

Dban es un diso de arranque que permitedestruir todos losdatos de

un ordenador. Ten en uenta que es peligroso utilizarlo. Puedes usar

dban si quieres asegurarte de que nadie pueda leer la informaión de

un ordenador. Por ejemplo, si quieres dar tu ordenador a alguien, y

tuordenador teníainformaiónimportante, puedes usardban antes de

dar el ordenador. Eliminará toda la informaión de todos los disos

(50)

Oine NT Password and Registry editor

Simplementeesribe este nombre de imagenen lalínea de omandos:

ntpass

Este programa permite ambiar informaión de sistema esrita en la

onguraiónde Windows. Lamás interesanteeslahabilidadde

am-biar la ontraseña de una uenta de usuario. Ahora, no tendrás que

reinstalar Windows si olvidas la ontraseña de la uenta del

admin-istrador. Simplementetienesqueeditarlaontraseñaonestautilidad.

Este programa también permite editar el registro de Windows. F

References

Related documents

(c) 2011 Wilco Publishing www.wilcopub.com 59 737 Pilot in Command Evolution. For Microsoft Flight Simulator

One might consider the market for replication as containing three types of agents: Editors of scholarly journals, who decide what to publish and what requirements about data to

I'itis el

We believe that our experiments with different analysis strategies (Horn clauses, transition rules) are of independent interest, because the problem instances for security assurance

In this paper, we presented a secure SDN-based framework, Secure Sensing as a Service (SSaaS) framework, which includes: communication protocols, node task programming

I’m usually pretty tired when I come home from school, so I don’t want to have to talk to other people.. A: So what do you do when you

3 Water softening system 9 AquaStop valve for hot water 4 Regeneration valve 10 AquaStop valve for cold water, optionally water inlet valve 5 Outlet opening 11