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)
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
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
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
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 sistemaoperativo 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,proporionaunperqueñosistemaLinuxonlasherramientasdesistemamás
Partimage.
1.2 Contenidos
He aquíuna pequeñalistaque desribeloqueenontrarásen este CDRom:
•
Un kernel linux reiente, que soporta los más importantes sistemas dearhivos, 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 departitionmagipara 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 paraomprimir 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 denortonommander para linux. Con m, es fáilnavegar, opiar, mover
•
Puedes usar lynx o links. Ambos son navegadores web ligeros. Conmodo 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 enviarpreguntasal 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 deDesargar 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
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
•
fb640 (FrameBuer 640x480 para VESA) es la imagen de arranquepordefeto. 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ónsi tupantallapuede mostrarimágenes aesta resoluión.
•
i810fb640 (FrameBuer 640x480 para i810/i815). La resoluión másbásia para loshipsetsintel810 y 815.
•
i810fb800(FrameBuer800x600parai810/i815). Unamejorresoluiónpara los hipsets intel810 and 815.
•
intelfb640 (FrameBuer 640x480 para nuevos hipsets intel). Lares-oluión más básia para los hipsets intel 830M, 810E845G, 852GM,
855GM, 865G, 915G.
•
intelfb800(FrameBuer800x600paranuevoshipsetsintel). Unamejorresoluión para los hipsets intel 830M, 810E845G, 852GM, 855GM,
865G, 915G.
•
nofb(no usar FrameBuer). Deberías usar esta imagensituhardwareno 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á•
dahe: esta opión es muy útil si neesitas meter otro diso en launidad 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 USBdonde 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
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
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
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
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
/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
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,
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. Seaedeal 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
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 estediretorio en busa de virus.
•
"freshlam". Este omando atualiza las deniiones de virus. Porsupuesto, 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•
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 losarhivosEliminaió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
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/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.netPuedesusarwipede 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-SeureDeletion 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-SeureDeletion 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-SeureDeletion Tools)verhttp://www.th.org/releases.php?q=delete
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átiasPara 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:
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
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".
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 loopEn 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.
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 ISOSimplemente tienes que telear este omando. El segundo parámetro
es elnombre delvolumen para elCDRom.
•
Paso-08: Sinronizar tus disosAntes 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 ISOLa 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
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áeneldiretorio 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 delCDRomel 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, seejeuta
•
más exible : sise enuentran sripts "autorun#" (# esun digito del0 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
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/bakupen 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
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,
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
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ónTienes que redimensionar una partiión existente y luego rear una
partiiónext2fs vaía. Nota: soloext2fs está soportadode momento.
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 duroAñ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
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:
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
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.
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
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 launidadNeesitas 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
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 CDRomAhora, tienes que opiar los arhivos más importantes. El diso de
SystemResueCd tiene que estar montado en /mnt/drom. Puedes
# 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 launidadUSB
∗
4)Copia losarhivos deldiretorio "bootdisk" a laraíz de launidadUSB
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
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
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
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ónWindowsEste 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 driversWindows 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ónWindowsAhora 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:
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
•
FreeDosSimplementeesribe este nombre de imagenen lalínea de omandos:
freedos
FreeDos es un sistema operativo libre ompatible on MS-DOS.
Per-mite ejeutarprogramasDOSomo PartitionMagi oDriveImagesin
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-ManagerSimplementeesribe este nombre de imagenen lalínea de omandos:
gag
GAGesungestordearranque,omoLilo,Grub,oBoot-Magi. Intenta
ser muy bonito y fáilde usar.
•
Ranish Partition ManagerSimplementeesribe 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.
•
AidaSimplementeesribe 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
•
Oine NT Password and Registry editorSimplementeesribe 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