Está en la página 1de 40

Curso de MS-DOS

Por Angel Luis Almaraz Gonzalez www.microshopnet.net aluis@microshopnet.net

MICROSOFT - DISK OPERATING SYSTEM, EL REY MUERTO. INDICE 1.- Intr oducci n I nt r oducci n a l os S. O. Evol uci n de l os S. O. MS-DOS Versiones Pa ses donde se com er ci al i za Br eve descr i pci n delM S -DOS I nst al aci n Estructura del MS-DOS Est r uct ur a bsi ca delsi st em a Comandos de ayuda 2.- Interioridades del arranque del sistema Proceso de arranque Arranque Pasos del arranque Programas implicados en el arranque 3.- G est i n de ar chi vos y di r ect or i os

Directorios Ficheros Caracteres comodines Unidad activa y directorio activo Trayectorias Atributos Visualizacin de at r i but os Comandos relacionados Comandos para directorios Comandos para gestionar ficheros Editores Editor edlin Editor edit 4.- Ficheros batch G est i n de m ensaj es G est i n de par m et r os Estructuras de control 5.- La memoria Direccionamiento de la memoria Rom y ram Memoria en MS-DOS La m em or i af si ca Memoria convencional Memoria superior U.M.B. Memoria extendida E.M.S. H.M.A. X.M.S. Otros tipos de memoria Shadow

C ach CMOS-ram Controladores de memoria Carga del DOS en memoria alta Convertir X.M.S. en E.M.S. Cargar programas en memoria superior Incremento de la memoria disponible 6.- Arquitectura Dispositivos Consola Puertos paralelos Puertos serie Nul Reloj C onf i gur aci n de l os di sposi t i vos Mode Ctty Redireccionamiento Filtros 7.- G est i n de l as uni dades de di sco Est r uct ur af si ca de un di sco Est r uct ur al gi ca de un di sco Particiones Formateo Comandos relacionados 8.- Copias de seguridad R eal i zaci n de una copi a Copia completa Copia diferencial Copia incremental o progresiva Criterios de estrategia

Ficheros de especificaciones C at l ogos de copi as de segur i dad C at l ogos m aest r os 9.- Windows 1. INTRODUCCION. 1.1. BR EVE I N TR O D U C C I N A LO S SI STEM AS O PER ATI VO S. Antes de comenzar a hablar del sistema operativo MS-DOS es conveniente hacer un r epaso sobr et odos l os t r mi nos y concept os que nos puedan ayudara l a com pr ensi n gl obaldeluni ver so de l ai nf or m t i ca. Seg n I SO ( Or gani zaci n I nt er naci onalde N or m al i zaci n) ,se def i ne un si st em a i nf or m t i co como el sistema compuesto de equipos y de personal pertinente, que realiza funciones de entrada, proceso, almacenamiento, salida y control con el fin de llevar a cabo una secuencia de operaciones con datos. Las f unci ones delsi st em a oper at i vo son bsi cam ente cinco: - G est i n de r ecur sos delor denador . - C ont r olde l o que hace elor denadory de cm o l o hace. - Permitir el uso de paquetes o programas software por el usuario. - Organizar los datos y los programas. - Per mi t i rl a com uni caci n usuar i o-m quina. U n or denadores una m qui na ( har dw ar e)que r eal i za l a secuenci a de instrucciones que se le han ordenado (software) y puede modificar esas instrucciones a la luz de ciertos resultados intermedios. Elhar dw ar e es l a m at er i af si ca,elor denadoren sentido estricto, lo que los hi spanoam er i canos denom i nan " cachar r er a" o " m ecam t i ca" . Elsof t w ar eol gi ca f unci onales elcom ponent el gi co de un si st em a i nf or m t i co; se r ef i er eat odo l o que no es m at er i af si ca,y que t r adi ci onal m ent e se ha considerado pr ogr am aci n;l os m anual es sudam er i canos l ol l am an " pr ogr am t i ca" . Se puede considerar, en sentido amplio, el Sistema Operativo, como el conjunto de los programas de control y los programas de proceso.

El firmware es el conjunto de microprogramas que forman una unidad en un or denador .Se def i ne ast am bi n a l a com bi naci n de sof t w ar e sobr e har dw ar e (normalmente software cableado). Se conoce com o m i cr opr ogr am a o m i cr ocdi go alcon j unt o de m i cr oi nst r ucci ones de un microprograma que componen el cronograma de una i nst r ucci n,dent r o del ni velm s i nt er no de pr ogr am aci n,r ozando l af r ont er a ent r e har dw ar e y sof t w ar e. De forma simplista, un Sistema Operativo se dedica a asignar tareas y coordinar el f unci onam i ent oi nt er no delor denador .Par al a gest i n delsi stema se apoya en un reloj interno (que forma parte del hardware) con el cual se ayuda el aparato para t om ardeci si ones si m pl es,de m odo secuenci al ,es deci r ,t om a una deci si n t r as haber tomado la anterior. ElSi st em a O per at i vo est abl ece un v ncul o ent r el a m qui na y elusuar i oy pr opor ci ona a st e una gu a de cont r olsobr el os r ecur sos de t odo elSi st em a. Par a ayudara l as per sonas en elm anej o de l a m qui na,l os const r uct or es de equi pos han cr eado una ser i e de pr ogr am as de act uaci n m s o m enos estandarizados que liberan al usuario de ciertas tareas y establecen un entorno m s senci l l o de t r abaj o.Est os pr ogr am as f or m an par t e delSi st em a O per at i vo y se pueden englobar en estos tres grupos: -M oni t or es;f or m an elsof t w ar e bsi co,pr ogr am as que cont r ol an t odos los procesos del ordenador, asignando las prioridades de tratamiento mediante el control de interrupciones, de operaciones de E/S y flujo de trabajos. -Traductores, que son software de aplicaciones, programas que permiten la ut i l i zaci n de l enguaj es de pr ogr am aci n,t r ansf or m ando l as i nst r ucci ones si m bl i cas de est os l enguaj es a i nst r ucci ones de m qui na,que son l as que entiende el ordenador. - D e ser vi ci o,l l am ados sof t w ar e or i ent ado a m qui na,pr ogr am as que t r ansf i er en l ai nf or m aci n ent r el os di st i nt os el em ent os per i f r i cos de l a conf i gur aci n del or denador ,l a or denaci n de l os dat os ant es o despus delt r at am i ent o,l a gener aci n de f i cher os de dat os,en gener al ,elm ant eni mi ent o delsi st em a de expl ot aci n delor denador . 1. 1. 1.Evol uci n de l os S istemas Operativos.

La l gi ca o sof t w ar e de l os or denador es se ha com pl i cado conf or m e han evol uci onado st os.Los pr i m er os or denador es,a par t i rde 1944 en que Ai ken const r uy elM ar k-I ,sl o pod an pr ogr am ar se en l enguaj e m qui na,y puede decirse que el Si st em a O per at i vo a n no exi st a. J.V.N eum ann f ue qui en di o elpr i m erpaso en l ai nf or m t i ca y en l as r el aci ones hombre-m qui na con elconcept o de pr ogr am a al m acenado,que consi st e en ar chi varen elor denadorun conj unt o de i nst r ucci ones m qui na par a post er i or m ent e ej ecut ar l as.La apar i ci n delAssem bl er ,l enguaj e nem ot cni cosi m bl i co,const i t uy un gr an avance sobr el a pr i mi t i va pr ogr am aci n en cdi go m qui na.La f or m a de expl ot arl os si st em as ha i do evol uci onando con elt i em po; l os m s senci l l os f unci onaban con m onopr ogr am aci n.M onopr ogr am aci n o m onoej ecuci n es elsi st em a de expl ot aci n en elque se ej ecut a sol am ent e un pr ogr am a cada vez y no com i enza l a ej ecuci n de ot r o hast at er mi narcon el anterior. En 1948,con N oam C hom sky,sur ge l at eor a de l as gr am t i cas gener at i vas transformacionales, que es la base de los traductores de lenguajes. En 1955 com enz eldesar r ol l o de l os l enguaj es de al t o ni vel ,y alm i sm o t i em po se em pez a dividir el trabajo entre personas: operadores y programadores. Las funciones del oper adort en an m s di r ect am ent e que vercon l a adm i ni st r aci n y cont r olde l os recursos del Sistema Operativo y la carga de trabajos, y las de los programadores con l a codi f i caci n de l os pr ogr am as. El monitor es el programa antepasado del Sistema Operativo. Abarca funciones muy elementales, como visualizar y modificar los contenidos de la memoria pr i nci pal ,ell anzam i ent o aut om t i co par al a ej ecuci n de un pr ogr am a,l a i nt r oducci n de punt os de r upt ur a en l os pr ogr am as par a puest a a punt o,etc. Gr aci as alm oni t orapar eci elconcept o de secuenci a aut om t i ca de t r abaj os. Act ual m ent e,alest arsuper ado elconcept o de m onopr ogr am aci n,es f r ecuent e que t engam os que f am i l i ar i zar nos con l os concept os de m ul t i pr ogr am aci n,t i em po compartido, multiproceso y tiempo real. Las t endenci as de f ut ur o pr evn eldesar r ol l o de Si st em as O per at i vos con potencialidad de:

- Expl ot aci n delpr oceso en par al el o y de f or m a concur r ent e. -I nt egr aci n m edi ant ei nf or m t i ca cor por at i va delt r at am i ent o en di st i nt os Si st em as O per at i vos de m i cr os,m i ni s y m ai nf r am es,a t r avs de i nt er f aces gr f i cas de usuar i o yl a ar qui t ect ur a cl i ent e-servidor. Hay tres grandes familias de ordenadores con sus respectivos Sistemas Operativos: los grandes ordenadores o mainframes, que llevan incorporados varios microprocesadores funcionando a la vez (en paralelo). Los ordenadores de t i po m edi o( mi ni s) ,que t i enen de 1 a 4 pr ocesador es m uy ver st i l es f unci onando en par al el o.Y por l t i mol os or denador es per sonal es,que t i enen un or denador m s o m enos r pi do. 1.2. MS-DOS. 1.2.1. El MS-DOS: distintas versiones. MS-DOS (Micro Soft Disk Operating System - Sistema Operativo en Disco) es un sistema patentado por Microsoft Corporation para ordenadores personales PC's. ElSi st em a O per at i vo m s difundido con diferencia es MS-DOS, este al estar di seado par a 16 bi t s y con l ar eci ent e apar i ci n de W i ndow s 95 de M i cr osof t ,de 32 bi t s y con posi bi l i dades de m ul t i t ar ea,ve pel i gr arsu supr em ac a com o r ey indiscutible del entorno PC. Aunque la creencia general es que el sistema fue creado por Microsoft Corporation, esto no es cierto ya que el verdadero creador de este sistema fue Tim Paterson, un empleado de Seattle Computer Products. A par t i rde l a apar i ci n en 1981 delI BM -PC de 16 bits en el bus de direcciones, MS-D O S es elSi st em a O per at i vo m s di f undi do,ya que hay m i l l ones de mi cr oor denador es PC ' s di st r i bui dos porelm undo,convi r t i ndose en un si st em a oper at i vo est ndarpar a est et i po de or denador es;est a pr i m er a ver si n f unci onaba sobre un equipo que di spon a de 64 Kb.de m em or i a y dos di squet er as de 5, 25 pulgadas de una cara y con una capacidad de 160 Kb., la CPU del ordenador era un modelo 8088 de 8 bits y con una velocidad de 4,7 Mhz. Este sistema operativo fue patentado por las empresas Microsoft Corporation e I BM ,ut i l i zndose dos ver si ones si mi l ar es ( una de cada em pr esa)l l am adas M S DOS y PC-DOS.

A MS-D O S l e acom paan unos n m er os que i ndi can l a ver si n.Sil a di f er enci a ent r e dos ver si ones es l a l t i m a ci f r ar epr esent a pequeas var i aci ones. Sin embargo, si es en la primera cifra representa cambios fundamentales. Las versiones comenzaron a numerar por 1.0 en agosto de 1981. En mayo de 1982 se l anz l a ver si n 1. 1 con sopor t e de di squet es de dos car as.La ver si n 2. 0 se cr e en marzo de 1983 para gestionar el PC-XT, que incorporaba disco duro de 10 Mb, siendo su principal novedad el soporte de estructura de directorios y subdirectorios. En agost o de 1984,con l a apar i ci n de l os or denador es delt i po AT,que empleaban un procesador 80286, funci onaban a 8 M hz de vel oci dad y t en an soporte de disquetes de 5 y cuarto de alta densidad (HD 1,2 Mb), MS-DOS evol uci on haci al a ver si n 3. 0;est a ver si n pod a seri nst al ada en or denador es m s ant i guos,per o no se pod ar eal i zarl a oper aci n a l ai nver sa. La ver si n 3. 2 se l anz en di ci em br e de 1985,par a adm i t i runi dades de di squet e de 3 1/ 2( D D 720 Kb y H D 1, 44 M b) .La ver si n 3. 3 se l anz en abr i lde 1987 con posi bi l i dades de cr earm l t i pl es par t i ci ones en di scos dur o. La ver si n 4. 0 apar eci en noviembre de 1988 y gestiona discos duros de par t i ci ones de m s de 32 M B ( hast a 512 M B) .Adem s di spone de una nueva i nt er f ace gr f i ca y sopor t e de m em or i a expandi da,est a ver si n per mi t e adem s el empleo de la memoria expandida del ordenador (anteriormente sl o se pod an em pl ear640 Kb de m em or i a R AM ) .Act ual i zara l a ver si n 4. 0 desde una ver si n ant er i orpuede t r aerdi f i cul t ades ya que habr que r ef or m at eareldi sco dur o baj o l a nueva ver si n y es posi bl e que al gunos pr ogr am as necesi t en f unci ones de D O S que ya no est n di sponi bl es. La ver si n 5. 0 se l anz en j uni o de 1991,y pr opor ci ona dr i ver s par a gest i onar ampliaciones de memoria y se incorpora un editor de pantalla y un shell bastante pot ent e,adem s de poderi nst al ar se i ndependi ent em ent e de l a ver si n anterior de sistema operativo. La ver si n 6. 0 se l anz en abr i lde 1993 y com o cont en a abundant es er r or es f ue sust i t ui da elm i sm o ao porl a ver si n 6. 2.Las m ej or as de l a ver si n 6. 0i ncl uyen: her r am i ent as de com pr esi n de di scos,ant i vi r us,pr ogr am as de copias de

segur i dad porm en ,desf r agm ent adorde di sco y ot r as ut i l i dades,com o por ejemplo un administrador de memoria ampliada, denominado MemMaker. A f i nal es de 1993 se l anz l a ver si n 6. 2 con m ej or as en eldupl i cadorde espaci o en disco y la posibilidad de borrar un directorio independientemente de su contenido entre otras ventajas. 1. 2. 2.Pa ses en l os que se com er ci al i za. El rey de los sistemas operativos se distribuye a lo largo y ancho de todo el m undo,en l os ci nco cont i nent es y en pa ses t an dispares como puedan ser Est ados U ni dos,M xi co,D i nam ar ca,G r eci a,Al em ani a,Aust r al i a,N ueva Zel anda, I sr ael ,Em i r at os r abes U ni dos,I t al i a,Sui za y,sobr et odo,Espaa. 1. 2. 3.Br eve descr i pci n delM S -DOS. El MS-DOS es un sistema operativo monousuario y monotarea. Alcum pl i rl as dos condi ci ones ar r i ba m enci onadas elpr ocesadorest en cada m om ent o est dedi cado en excl usi vi dad a l a ej ecuci n de un pr oceso,porl o que l a pl ani f i caci n delpr ocesadores si m pl e y se dedi ca al ni co pr oceso act i vo que pueda existir en un momento dado. 1. 2. 4.I nst al aci n. Para instalar MS-D O S bast ar con ej ecut arelpr ogr am a de i nst al aci n que est si t uado en eldi squet e n m er o uno de M S -DOS. No es posible ejecutar MS-DOS desde l os di squet es de i nst al aci n ya que di chos ar chi vos est n com pr i mi dos. Instalar detecta el tipo de hardware y de software que contiene el PC y le com uni ca a est e sino cum pl e con l os r equi si t os m ni m os o siexi st en car act er st i cas i ncom pat i bl es con M S -DOS. 1.2.5. Estructura del MS-DOS. El sistema operativo MS-DOS tiene una estructura arborescente donde existen unidades, dentro de ellas directorios y a su vez dentro de ellos tenemos los ficheros. Las unidades son las disqueteras y los discos duros. Los directorios son, dentro de las unidades, carpetas donde se guardan los ficheros. Los ficheros son conjuntos de datos y programas.

El DOS tiene unos cien comandos, que para poder ser ejecutados necesitan tres ficheros: - IBMBIOS.COM - IBMDOS.COM - COMMAND.COM El IBMBIOS.COM se encarga de las comunicaciones de entrada y salida. ElI BM D O S. C O M es elcent r o de l os ser vi ci os delor denador ,es conoci do t am bi n com o ker nelo n cl eo. El COMMAND.COM carga y permite ejecutar todos los comandos. 1. 3.Est r uct ur a bsi ca delsi st em a. El MS-DOS contiene cinco elementos fundamentales: - La ROM-BIOS.- Pr ogr am as de gest i n de ent r ada y sal i da ent r e elSi st em a O per at i vo y l os di sposi t i vos bsi cos delor denador . - La IO.SYS.- Son un conjunto de instrucciones para la transferencia de entrada/salida desde perif r i cos a m em or i a.Pr epar a elsi st em a en elar r anque y contiene drivers de dispositivo residentes. - MSDOS.SYS.- Es el kernel de MS-DOS, en que figuran instrucciones para control de los disquetes. Es un programa que gestiona los archivos, directorios, memoria y entornos. - DBLSPACE.BIN.- Es el controlador del Kernel del compresor del disco duro que sirve para aumentar la capacidad de almacenamiento del disco, disponible a partir de l a ver si n 6 delM S -D O S.Est e cont r ol adorse ocupa de t oda l a com pr esi n y descom pr esi n de f i cher os y se puede t r asl adardesde l a m em or i a convenci onala la memoria superior. - COMMAND.COM.- Es eli nt r pr et e de com andos,m edi ant el os cual es elusuar i o se com uni ca con elor denador ,a t r avs delpr om pt\>. Interpreta los comandos tecleados y contiene los comandos internos de MS-DOS que no se visualizan en el directorio del sistema. Los ficheros IO.SYS, MSDOS.SYS y DBLSPACE.BIN son ocultos, es decir, no se ven al listar el directorio, y se cargan desde el disco a la memoria del ordenador al ar r ancarst e.

1.3.1. Comandos de ayuda. - En MS.DOS existe una orden llamada HELP que permite ejecutar un programa en pantalla completa que ofrece ayuda al usuario a nivel de comandos. Este comando proporciona una referencia completa de los comandos de MS-DOS. - El comando FASTHELP ejecuta un programa en el cual ofrece ayuda personalizada para cada orden del MS-D O S.Sise i ndi ca si n par m et r os,m uest r a un ndi ce de t odos l os com andos de l os que puede of r eceri nf or m aci n. Si se ejecuta HELP o FASTHELP seguido del nombre de un comando, aut om t i cam ent e se ent r a en l a ayuda espec f i ca par a ese com ando si nl a necesi dad de pasarporel ndi ce. 2. Interioridades del arranque del sistema operativo. 2.1. Proceso de arranque del sistema. 2.1.1. Arranque. Exi st en 2 m aner as de ar r ancarelsi st em a:en f r o o en cal i ent e. - En Fr o:est apagado y l o ar r ancam os con el' O N' .C achea l os di sposi t i vos de entrada y de salida, teclado, monitor, discos duros, disquetes, memoria (RAM), et c.D espus busca elS.O. y lo carga, primero mira en la disquetera y si hay di squet e con si st em a oper at i vo l o ar r anca;despus m i r a eldi sco dur o. - En C al i ent e:Se ej ecut a apagando elor denadorcon elbot n r eseto con Ctrl+Alt+Supr. No se hacen todos los test anteriores y se carga directamente del S. O. ,suel e em pl ear se t r as ca das delsi st em a oper at i vo o bl oqueo delor denador . 2.1.2. Arrancando. En elpr oceso de ar r anque i nt er vi enen di st i nt os ar chi vos cada uno con una m i si n espec f i ca y que vam os a expl i cara cont i nuaci n detallando posteriormente el proceso completo. - M dul o BI OS ( Basi cI nputO ut putSyst em ) . - Es espec f i co de cada f abr i cant ey se encarga de controlar las diversas unidades hardware de entrada y salida, como elt ecl ado,y su pr esent aci n,i m pr esor as,r el oj ,et c.D ur ant el ai ni ci al i zaci n del sistema el BIOS se lee y se guarda en la RAM cargando el fichero IO.SYS. Este

fichero no se ve al hacer un dir, ya que tiene el atributo de oculto 'hidden' y el de sistema 'system' que indica al sistema que no es un archivo normal y no se puede modificar, editar, etc. ElI O. SYS es elKer nelo n cl eo delsi st em a y r eal i za f unci ones com o l a gest i n de f i cher os,de l os r egi st r os de m em or i a,gener aci n de ot r os pr ogr am as,et c.Es independiente del hardware y contiene una serie de servicios del sistema. - EL C O M M AN D . CO M ( pr ocesadorde r denes) . - se r esponsabi l i za delanl i si s gr am at i caly l a gest i n de l as r denes delusuar i o.Se sum i ni st r a pordef ect o con el MS-DOS, pero es posible crearse uno propio poniendo una orden en el config.sys. Est di vi di do en 3 par t es: - R esi ent e:se car ga en l a par t e baj a de l a m em or i a,porenci m a deln cl eo ( Ker nel )y delBi os.G est i ona l as r denes C t r l +Br eak y se encar ga t am bi n de l os er r or es cr t i cos. - Par t e de i ni ci al i zaci n:se encar ga de procesar el autoexec.bat. Desaparece despus de ej ecut ar se. - Por ci n t r ansi t or i a:se car ga en elext r em o super i orde l a m em or i a.Pr epar a el s m bol o par al as r denes delusuar i o.ElPr om pt .Ej ecut al as r denes que l e dam os alor denador .Sl o se car ga cuando se necesita. El Command.com primero mira si la orden recibida es: - Interna. - Externa. - Si es .COM - Si es .EXE - Si es .BAT - CONFIG.SYS.- Es un fichero de sistema. El DOS lo ejecuta antes del autoexec.bat y contiene comandos de configuraci n delequi po.D epende de l as t ar eas puede que necesi t em os una conf i gur aci n di st i nt a.Si n est e ar chi vo o si n al g n com ando de lelsi st em a no f unci ona.Se car ga elpa s( count r y) ,car ga l os di sposi t i vos ( devi ce) ,est abl ece elm xi m o de ar chi vos a abr i ra la vez (files), las zonas temporales de memoria (buffers), etc.

.- AUTOEXEC.BAT.- De procesamiento de lotes. Se ejecuta antes de llegar a nosot r os.I ni ci al i za opci ones.C am bi o de f echa y d a,I ni ci al i zaci n delr at n. Cambia memoria extendida a expandida.D ef i ni ci n de t ecl ado ( keyb) . 2.1.3. Pasos del arranque. 1.- Encendemos el ordenador. Se lee la ROM y el programa BOOTSTRAP. 2.- Funci ona elpr ogr am a de i ni ci al i zaci n l l am ado BO O TSTR AP ( en ordenadores grandes IPL initial program load). Este programa se encuentra en la R O M .Est el ee elpr ogr am a de ar r anque deldi sco que est si t uado en el1 sect or del disco llamado sector de arranque. 3.- El bootstrap coge el programa de arranque del disco, lo ejecuta si existe IO.SYS y DOS.SYS. Si los encuentra es que tiene S.O. y se puede arrancar el ordenador. Si no da error. Pr i m er o busca en l a di squet er a y despus en eldi sco dur o. 4.- Si los encuentra transfiere el control al IO.SYS y lo carga en la parte baja de memoria. 5.- El IO.SYS (IBMBIOS.COM) est com puest o de 2 par t es y l as car ga: -La BI O S que cont r ol al os per i f r i cos ( consol a,t ecl ado,et c. ) . -El SYSINIT creado por Microsoft que determina la cantidad de memoria contigua que tiene el sistema. Cargado en la parte baja de la memoria. 6.- El sysi ni tse r ei nst al a asm i sm o en l a par t e al t a de l a m em or i a y en su l ugar car ga elKer nelo n cl eo ( D O S. SYS o I BM D O S. CO M ) .A l a vez com pr ueba l a cantidad de memoria del sistema. 7.- ElKer nell o pr i m er o que hace es m i r arelest ado de l os per i f r i cos. Comprueba disqueteras, disco duro, inicializa tablas. 8.- D espus i nt er vi ene de nuevo elSysi ni ty l l am a a l os ser vi ci os delKer nelo D os. sys y ej ecut a elC onf i g. sys ( conf i gur aci n delsi st em a) .Siencuent r a al g n error lo notifica pero continua. 9.- El Sysinit vuelve a llamar a los servicios del DOS (servicios Exec) y le dice que cargue el Command.com.

-1 Parte Residente que se carga en la parte baja de la memoria por encima del Ker nely delBi os y gest i ona l as r denes de C t r ol +Br eak y l os er r or es cr t i cos ('Unidad no preparada', etc.) -2.- La Par t e de I ni ci al i zaci n que se encar ga de pr ocesarelaut oexec. baty desapar ece de l a m em or i a despus de ej ecut ar se. 10.- Desaparece el sysinit que estaba en la parte alta de la memoria. ROM RAM * Estado de la memoria al final de la carga del S.O. 2.1.4. Programas implicados en el arranque del sistema 2.1.4.1. Bootstrap. Es elencar gado de l ai ni ci al i zaci n delor denador .Tam bi n es conoci do com o I PL (initial program load). Elpr ogr am a boot st r ap est pr ogramado en Basic. Es un programa situado en memoria ROM que lo primero que hace es leer el programa de arranque del disco (situado en el primer sector del disco), que det er mi na sien eldi sco est n l os f i cher os I BM BI O S. CO M e I BM D O S. CO M ( sino est n apar ece un mensaje indicativo de tal problema - Non Sistem Disk -). Si encuentra los ficheros ejecuta primero el IBMBIOS.COM, compuesto de dos partes: - BI O S:es l a par t e encar gada de cont r ol arl os per i f r i cos. - SYSINIT: Se encarga de determinar la cantidad de m em or i a cont nua del ordenador. D espus ej ecut a elI BM D O S. C O M y elSYSI NI T se va de l a par t e baj a de l a memoria del ordenador a la parte alta y deja su lugar en la parte baja al IBMDOS ( ker nelo n cl eo) ,que l o pr i m er o que hace es cont r ol arque l os per i f r i cos f unci onen cor r ect am ent e.U na vez cont r ol ados l os per i f r i cos,vuel ve elSYSI NI T que llama a los servicios del Kernel y ejecuta el fichero CONFIG.SYS (si una de sus i nst r ucci ones no va bi en,cont i n a con l as ot r as i nst r ucci ones,dando el correspondiente mensaje de error).

Por l t i m o SYSI NI Tl l am a a l os ser vi ci os delM S -DOS y carga el COMMAND.COM ( par t er esi dent e y par t e de i ni ci al i zaci n) .La par t e de i ni ci al i zaci n car gar el AUTOEXEC.BAT. D espus de est o,elSYSI NI T yl a par t e de i ni ci al i zaci n del COMMAND.COM se borran de la memoria. 2.1.4.2. BIOS. Significa Basic Imput Output System. Es espec f i co de cada f abr i cant e y se encar ga de cont r ol arl as uni dades har dw ar e de entrada y salida (teclado, impresora, reloj, ...). El BIOS se lee y se guarda en la RAM cargando el fichero IBMBIOS.COM o IO.SYS. 2.1.4.3. IBMDOS.COM. Es elker nelo n cl eo delsi st em a. Sus f unci ones son gest i n de f i cher os,gest i n de m em or i a,gener aci n de ot r os programas, ... Es independiente del hardware empleado. Contiene un conjunto de servicios (funciones del sistema). 2.1.4.4. COMMAND.COM. Es un interface entre el usuario y el aparato mediante un conjunto de prompts y mensajes de respuesta a los comandos del usuario. Es elr esponsabl e delanl i si s gr am at i caly gest i ona l as r denes delusuar i o( es el pr ocesadorde l as r denes) . ElC O M M AN D . CO M t am bi n es elencar gado de gest i onarl as i nt er r upci ones;el si st em a de i nt er r upci ones di spone de una j er ar qu a senci l l a de pr i or i dades par a tratar las interrrupciones ocasionadas porl os per i f r i cos,cuando elt r at am i ent o de una i nt er r upci n t er mi na,se devuel ve elcont r olalpr ogr am a que se est aba ej ecut ando cuando sucedi l ai nt er r upci n. Se ocupa t am bi n de t r at arl os er r or es que hayan podi do pr oduci r se dur ant el a ej ecuci n de un programa, devolviendo el control al programa en que se produjo el error si ello es posible, y si no al MSDOS. G est i ona l os com andos i nt er nos,que dependen di r ect am ent e de l .

No es obligatorio emplear este, se puede colocar otro creado por el usuario ( aunque se t endr a que i ndi caren elC O N FI G. SYS. Est di vi di do en t r es par t es: - Residente: se carga en la parte baja de la memoria, por encima del kernel y la BI O S.C ont r ol al os er r or es cr t i cos,elem pl eo de C t r l +Br eak,C t r l +C ,. . . - Secci n de i ni ci al i zaci n:Se car ga porenci m a de l a par t er esi dent e y se encar ga de pr ocesarelar chi vo AU TO EXEC . BAT,despus se bor r a de l a m em or i a R AM . - M dul ot r ansi t or i o:Se car ga en l a par t e al t a de l a m em or i a y su f i nal i dad es pr epar arelpr om pto s m bol o delsi stema necesario para poder introducir i nst r ucci ones y ej ecut ar l as.Sl o se car ga cuando se necesi t a y,despus de ejecutar la orden, se descarga. 2.1.4.5. CONFIG.SYS. El config.sys es un fichero de sistema (propio del sistema operativo), creado o modificado con cualquier editor de textos. Se ejecuta antes que el autoexec.bat y contiene una serie de comandos de conf i gur aci n delequi po.Al gunos de sus par m et r os son i m pr esci ndi bl es,ent r e ellos el "Files" que indica el n de ficheros que se pueden abrir al mismo tiempo. No t i ene l i mi t aci n de t am ao y debe est arsi t uado en eldi r ect or i or a z deldi sco. Adem s de l os Fi l es exi st en ot r os com andos " t pi cos" en est e ar chi vo: - Buffers: Zonas intermedias de almacenamiento donde se guardan cosas temporalmente, para transferir datos. El formato de la orden es: BUFFERS N ( donde n i ndi ca eln m er o de buf f er s que se pueden em pl ear ,nor m al m ent e es 10). - C ount r y:I ndi ca elpa s en elque se est t r abaj ando,asse vi sual i zar n l os car act er es cor r ect os delpa s. - D evi ce:Si r ve par a car garcar act er st i cas de r at n,t ecl ado,. . . - Br eak:I ndi ca alD O S sidebe cont r ol arl a pul saci n de l as t ecl as C t r l +C o Ctrl+Break. - Last dr i ve:I ndi ca cuales l a l t i mal et r a de uni dad de di sco que r econocer el sistema. 2.1.4.6. AUTOEXEC.BAT.

Es un archivo de procesamiento por lotes. Sirve para inicializar una serie de funciones no imprescindibles, introducir datos, act i varcont r ol es delsi st em a y car garpr ogr am as aut om t i cam ent e. Elsi st em a oper at i vo l o ej ecut a aut om t i cam ente si existe. No t i ene l i mi t aci n de t am ao y debe est aren eldi r ect or i o desde elcualar r anca el sistema. H ay var i os com andos que est n i ncl ui dos usual m ent e: - Keybsp:Act ual i za elt ecl ado a espaol . - Path: Busca un programa en cualquier carpeta que se le haya indicado en este comando. - Set: Incluye variables de entorno y su valor correspondiente. 3.G est i n de ar chi vos y di r ect or i os. El MS-D O S cont r ol a elsi st em a de gest i n de f i cher os delor denador .C ada di sco dispone de un directorio, que contiene los detalles de todos los ficheros del disco, ascom o l os nom br es de l os subdi r ect or i os y de l os f i cher os que cont enga. 3.1. Directorios. Zona o di vi si n l gi ca de al m acenam i ent o o ot r os subdi r ect or i os. Los directorios constituyen una estructura j er r qui ca en f or m a de r bol . En cual qui erm om ent o elusuar i o est en un det er mi nado di r ect or i o y,a m enos que se indique otra cosa, todos los ficheros se buscan o se crean en este directorio. Al igual que para los ficheros, la nomenclatura consta de un nombre de 1 a 8 car act er es y una ext ensi n de cer oat r es car act er es ( aunque se r ecom i enda no emplearla). En t oda uni dad de di sco exi st e eldi r ect or i or a z,r epr esent ado poruna bar r a( \). U na r ut a est f or m ada poruna uni dad y uno o var i os di r ect or i os ( C:\DOS) La uni dad act i va es l a uni dad en l a que se est t r abaj ando. U na r ut a act i va es l ar ut a en l a que se est en un m om ent o det er mi nado,cuando se ar r anca elor denadorl ar ut a act i va es eldi r ect or i or a z deldi sco. Alcr earun di r ect or i o aut om t i cam ente contiene otros dos subdirectorios: - El directorio . que hace referencia al directorio en si.

- El directorio .. que referencia al directorio padre. Est o no se cum pl e par a eldi r ect or i or a z ya que est e no puede t enerdi r ect or i o padre. 3.2. Ficheros. Es un conj unt o de dat os o pr ogr am as al m acenados baj o un nom br e en com n. Debe tener: - Especificador de fichero. - Tam ao delf i cher o. - Fecha y hor a de cr eaci n o l t i m a m odi f i caci n delf i cher o. - Atributos. El especificador de fichero es el nom br e segui do de una ext ensi n y separ ados porun punt o;elnom br e puede t enerde uno a ocho car act er es y l a ext ensi n de cero a tres (el DOS admite desde la A hasta la Z, del 0 al 9 y caracteres especiales (^, $, !, #, %, &, {, }, (, ), -, _, ...). Extensiones standard de fichero en DOS: - BAT: fichero de procesamiento por lotes. - BAK: fichero de copia de seguridad. - COM: fichero ejecutable de comandos. - EXE: fichero ejecutable. - DOC: fichero de documentos. - TXT: fichero de texto. - DBF: base de datos. - HLP: fichero de ayuda. - SYS: fichero de sistema operativo. - TMP: fichero temporal creado por otro programa o por un comando. - BAS: fichero BASIC. - ASM: fichero en ENSAMBLADOR. - CBL: fichero en COBOL. - C: fichero en C. - PAS: fichero en PASCAL. - OBJ: fichero objeto de un programa compilado.

- LST: errores que generan otros programas. 3. 3.Lenguaj es de pr ogr am aci n sopor t ados. Al haber sido el rey de los sistemas operativos para entorno de ordenadores personales, existe una gran gama de compiladores de lenguajes, como puedan ser Pascal, Cobol, Clipper, Ensamblador, C, C+, C++, Basic, Fortran, Logo, Ada, Pi l ot ,Li sp,R pg y un si nf n de l enguaj es m s. 3.4. Caracteres comodines. Son unos caracteres que permiten representar a varios nombres a la vez. Existen dos comodines: ? y *. - ?:R epr esent a cual qui ercar act ervl i do en elnom br eol a ext ensi n de un f i cher o.R epr esent a sl o un car act er .Se pueden ponert ant os i nt er r ogant es com o se desee y cada uno r epr esent ar un car act er ,except o el l t i m o que puede representar cero o uno. -* :R epr esent a uno o m s car act er es vl i dos delnom br eol a ext ensi n.Anul al os si gui ent es car act er es que l e si guen en elnom br eol a ext ensi n. 3.5. Unidad activa y directorio activo. Si em pr e se est en una unidad, que es la unidad activa, y en un directorio, el directorio activo. Para cambiar la unidad activa se escribe el nombre de la unidad activa seguida de los dos puntos y se pulsa el retorno de carro. 3.6. Trayectorias absolutas, relativas y mixtas. - Trayectoria absoluta: identifica un directorio o un fichero sin tener en cuenta la unidad activa ni el directorio activo. Todo fichero y directorio tienen una sola trayectoria absoluta. Se indica el nombre de la unidad, el nombre del directorio y el nombre del archivo o subdirectorio deseado. - Trayectoria relativa: depende de la unidad activa y del directorio activo. Tiene dos partes: la imaginaria (que equivale a la unidad activa y al directorio activo) y la r eal ;uni ndol as se obt i ene l at r ayectoria absoluta. - Trayectoria mixta: ni es totalmente independiente de la unidad y directorio activos ni es totalmente dependiente, depende de uno de los dos. U na t r ayect or i a com pl et a puede t enercom o m xi m o 64 car act er es.

3.7. Atributos. Permiten asoci ara l os ar chi vos unas car act er st i cas especi al es.H ay 4:de si st em a,ocul t o,de sl ol ect ur a y de ar chi vo,adem s de uno especi alque i ndi ca que el objeto que lo tiene es un directorio. Pueden estar activados o desactivados. - D e sl ol ect ur a:( r ead-onl y) .Si r ve par a pr ot egerun f i cher o de f or m a que sl o se pueda leer y no pueda borrarse ni modificarse. - De archivo: (archive). Sirve para saber si se ha modificado o no un determinado fichero. Se activa al crear un programa o modificarlo, aunque se puede desactivar. Es m uy t i lpar a copi as de segur i dad. - Oculto: (hidden). Sirve para esconder un fichero para evitar que sea procesado porr denes nor m al es delD O S.N o se puede bor r arnicopi ary no apar ece al hacer un listado del contenido del directorio. Sielf i cher o es ej ecut abl e se podr ej ecut arsi n pr obl em as y sies un f i cher o de dat os se podr n vi sual i zar . - De sistema: (system). Sirve para identificar los ficheros propios del sistema, usados para cargar el sistema operativo. Se puede activar en cualquier fichero y est e se com por t ar com o un f i cher o ocul t o,per o no se pueden ej ecut ar . - De directorio: atributo que indica al sistema que es un directorio; no se puede modificar. 3. 7. 1.Vi sual i zaci n y m odi f i caci n de at r i but os. Para visualizar ficheros con atributos se usa la orden ATTRIB, que permite vi si onarl os f i cher os con at r i but os deldi r ect or i o act ual ,con elpar m et r o/ S per mi t i r vi sual i zarl os ar chi vos de t odos l os subdi r ect or i os. Para cambiar atributos se usa la orden ATTRIB seguida del nombre del fichero y el tipo de cambio que se desee: +/- A: cambia el atributo de modificado. +/- H: modifica el atributo de oculto. +/- R :cam bi a elat r i but o de sl ol ect ur a. +/- S: modifica el atributo de sistema. Otra forma de visualizar los ficheros con atributos es mediante la orden DIR con el par m et r o/ A y segui do de l ai ni ci aldelat r i but o delque se desee ell i st ado.

3.8. Comandos para el manejo de ficheros y directorios. 3.8.1. Comandos para directorios. Existen varios comandos relacionados con el manejo de directorios en MS-DOS, l os m s i m por t ant es son: - MD nombre: Sirve para crear un directorio indicando el nombre. Es un comando interno. - R D nom br e:Bor r a un di r ect or i o,que debe est arvac o.Es un com ando i nt er no. - DELTREE: Borra un di r ect or i o si n necesi dad de que est vac o.Es un com ando externo. - DIR: Comando que permite visualizar el contenido de un directorio. - CD: Comando que permite cambiar el directorio activo. Es un comando interno. - TREE: Comando externo que presenta de f or m a gr f i ca l a est r uct ur a de di r ect or i os de una r ut a de acceso;t i ene dos par m et r os( / F pr esent al os nom br es de los archivos que cada directorio comprende y /A indica que utilice caracteres de t ext o en l ugarde car act er es gr f i cos) . - MOVE: Comando que renombra directorios, excepto el directorio activo. 3. 8. 2.G est i n de ar chi vos. Los com andos m s usual es par al a gest i n de ar chi vos son l os que si guen: - TYPE:Es un com ando i nt er no cuya f unci n es m ost r arelcont eni do de un archivo de texto, no permite el uso de caracteres comodines. - PRINT: Es un comando externo que imprime un archivo de texto por impresora. Ti ene cuat r o par m et r os ( / T bor r al a col a de i m pr esi n y col oca un ar chi vo en i m pr esor a;/ D per mi t ei ndi carelpuer t o en elque est si t uada l a impresora; /Q per mi t ei ndi carelt am ao de l a col a;/ U i ndi ca elval ordelt i em po a esper arsil a i m pr esor a no est pr epar ada) . - COPY: Es un comando interno que permite copiar archivos de un lugar a otro. Ti ene un sl o par m et r o que es / V y si r ve par a controlar que la copia del fichero se hace correctamente. - M O VE:Per mi t e copi arun f i cher o de un di r ect or i o a ot r o,bor r ndol o delpr i m er o. Es un com ando ext er no y t i ene com o ni co par m et r o de i m por t anci a/ Y que indica que si el directorio destino no existe debe crearlo.

- RENAME: Es un comando interno que cambie el nombre de uno o varios archivos, aunque no permite cambiar a otro directorio. - DEL, ERASE: Comando interno que elimina los archivos especificados. Su par m et r o m s i m por t ant e es el/ P que si gni f i ca que debe pedi rconf i r m aci n antes de borrar un archivo. - FC: Comando externo que permite comparar de dos formas distintas: con el par m et r o/ Br eal i za una com par aci n bi nar i a y con elpar m et r o/ Lr eal i za una com par aci n l nea a l nea. - UNDELETE: Permite recuperar ficheros previamente borrados con la orden DEL. Es un com ando ext er no y t i ene t r es par m et r os i nt er esant es ( / LI ST pr esent a una lista de archivos recuperables, /ALL recupera todos los archivos sin pedir conf i r m aci n y / D O S cr ea una l i sta de archivos eliminados por el DOS y otra de archivos eliminados por otro motivo). - XCOPY: Comando externo que permite copiar archivos y directorios. Tiene seis par m et r os i m por t ant es:/ A copi a ar chi vos de or i gen que t engan at r i but o de modificado; /M copia archivos de origen con atributo de modificado y lo desactiva; / D: FEC H A copi al os ar chi vos m odi f i cados en o despus de l af echa i ndi cada;/ P pi de conf i r m aci n ant es de r eal i zaruna copi a;/ S per mi t el a copi a de subdi r ect or i os a m enos que est n vac os y / E copi at am bi n di r ect or i os vac os. - VERIFY (ON/OFF): Comando interno que le indica al sistema si debe comprobar que los ficheros son escritos correctamente en el disco. - DOSKEY: Comando externo residente en memoria que permite visualizar comandos de MS-DOS introducidos anteriormente. 3.9. Editores EDLIN y EDIT. U n edi t ores un pr ogr am a de t r at am i ent o de t ext o con unas car act er st i cas: - Trabaja en formato ASCII. - Cr ea pr ogr am as de pequeo t am ao. - Sirven para modificar y crear ficheros ASCII y programas de un determinado l enguaj e de pr ogr am aci n. Hay dos grupos de editores:

- De l nea:sl ot r abaj an con una l nea porvez y sl o se puede m odi f i carl al nea activa. - D e pant al l a:vi sual i zan elt ext o en pant al l as de l nea com pl et a. 3.9.1. El editor EDLIN. Es eledi t orde l nea delM S -DOS. Para entrar se escribe el nombre y se indica el archivo. Todas l as l neas van enum er adas y par at r at aruna habr que ponersu n m er o. A par t i rde l a ver si n 5. 0 delD O S ha per di do vi genci a y ha l l egado a sersust i t u do por el EDIT. Es un mandato interno. 3.9.2. El editor EDIT. Es el editor vigente actualmente en el MS-DOS. Es un mandato interno. Para utilizar el editor EDIT es necesario que el archivo QBASIC.EXE resida en el directorio actual o en el di r ect or i o especi f i cado en l a v a de acceso de r denes. D ent r o delED I T es posi bl e ut i l i zarl as opci ones delm en par a gr abare i m pr i mi rel contenido del archivo actual. 4. Ficheros Batch de proceso por lotes. Son archivos de texto sin formato que cont i enen una sucesi n de com andos del D O S y cuya ext ensi n suel e ser. BAT. Per mi t e ahor r art i em po ya que ej ecut a var i as r denes a l a vez. Se cr ean con her r am i ent as ASC I Io a t r avs delbuf f erde r denes gest i onado por DOSKEY. Se ejecutan poniendo su nombre y dndol e alr et or no de car r o y se i nt er r um pen con Ctrl+Break. 4. 1.G est i n de m ensaj es. Hay tres tipos de mensajes en un fichero batch: - Internos: Son los comentarios que introduce el usuario en el fichero para explicar detalles de su funcionamiento.

- De llamada a una orden: Son los caracteres que se visualizan en pantalla al llamar a una orden. - De salida de una orden: Mensajes particulares que visualiza la orden durante su ej ecuci n. Hay tres comandos que controlan los mensajes: - :Si r ve para evitar la salida por pantalla del mensaje de llamada a una orden. - EC H O ( O N/ O FF) :C ont r ol a eleco de l as r denes de l as r denes delD O S y muestra o no mensajes por pantalla. - REM: Sirve para introducir comentarios. 4. 2.G est i n de par m et r os. Los par m et r os son val or es que pueden o no seropci onal es y van det r s de una orden. Par a gest i onar l os se em pl ea % segui do de un n m er o que va desde cer o a nueve ( % 0 hace r ef er enci a alpr ogr am a que se est ej ecut ando,desde % 1 hast a%9 i ndi ca l os par m et r os que va a procesar el archivo batch. 4.3. Estructuras de control. H ay r denes que per mi t en al t er arelpr oceso secuenci alde ej ecuci n de un archivo: - PAU SE:det i ene t em por al m ent el a ej ecuci n de un f i cher o porl ot es hast a que se pulsa una tecla. - GOTO: desv a elpr oceso de ej ecuci n de un f i cher o porl ot es a ot r a par t e del fichero. -I F:desv a elpr oceso de ej ecuci n seg n sea ver dader aof al sa una condi ci n predeterminada. - CHO I C E:m uest r a en pant al l a un m ensaj e det eni endo l a ej ecuci n de un f i cher o y esper a a que elusuar i o pul se una t ecl a.Act i va un cdi go de sal i da seg n l a tecla pulsada. - FO R :R epi t e elm i sm o pr oceso un n m er o det er mi nado de veces. - CALL: Llama a otro programa y lo ejecuta y cuando este termina vuelve al programa original. 5.

La memoria, la gran estrella del MS-DOS. 5.1. Direccionamiento de la memoria. En l os m i cr oor denador es l as cel das de m em or i at i enen elt am ao de 1 byt e( 8 bits). La cantidad de memoria que puede utilizar un ordenador viene dada por el t am ao delbus de direcciones del microprocesador. En los microordenadores con bus de di r ecci ones de 20 bi t s sl o se puede di r ecci onarun m xi m o de 1 M B. ( C ada bi tpuede val ero 1,elm xi m o de di r ecci ones accesi bl es es 2 el evado a 20 = 1.048.576 bytes = 1.024 Kb = 1 MB.) Elt am ao di r ect am ent e di r ecci onabl e de m em or i a en M S -DOS es 1 MB, debido al t am ao delbus de di r ecci ones de l os pr i m er os or denador es de 20 bi t s.Se deci di al construir los ordenadores PC, que los primeros 640 Kb (memoria convencional) fueran para el Sistema Operativo y los restantes 384 Kb (memoria superior) se reservaron a la ROM y el hardware. Aunque los posteriores ordenadores pueden di r ecci onarbast ant e m s de 1 M b,elM S -DOS no los direcciona directamente. 5. 2.D i vi si n de l a m em or i a R O M y R AM . - R.O.M. (Read Only Memory).- N o vol t i ly de sl ol ect ur a.C hi p con conexi ones cor t adas o hechas f i j as de f br i ca.Alpasarl a cor r i ent e porelm i sm o si t i ot enem os l ami sm a pal abr a.La i nf or m aci n que al m acena es vi t alpar al a puest a en funcionamiento del sistema y sus funciones son: testear la RAM, avisar sonoramente al usuario ante posibles fallos, iniciar la carga del sistema operativo, conf i gur aci n de l a C M O S,. . ..Est a m em or i a no se puede bor r arnim ani pul ar , aunque existen "versiones" de esta memoria que si lo permiten (memoria PROM programable; memoria EPROM - borrable y reprogramable y memoria EEPROM borrable y programable). - R.A.M. (Random Access Memory).- Vol t i ly de escr i t ur a yl ect ur a.D e acceso aleatorio. Cuando se apaga el ordenador desapar ece.M em or i a de t r abaj o.M s r pi da que l a R O M .H ay de dos t i pos:l a est t i ca ( que r et i ene l os dat os m i ent r as se l e sum i ni st r a cor r i ent e)o di nm i ca ( que va per di endo l os dat os l ent am ent e y es necesario refrescarlos). 5.3. Administradores de memoria existentes.

MS-DOS incluye dos administradores de memoria: - H YM EM :pr opor ci ona acceso a l a m em or i a ext endi da.Elpr ogr am a de i nst al aci n del MS-D O S i nst al ar aut om at i cam ent e est e cont r ol adorsise di spone de un equipo 286 o superior. - EMM386: propor ci ona acceso alr ea de m em or i a super i ory per mi t e usar m em or i a ext endi da par a si m ul arm em or i a expandi da.La m aner a m s f ci lde i nst al arest e cont r ol adores m edi ant el a ej ecuci n delpr ogr am a de opt i mi zaci n de la memoria, llamado MemMaker. El MS-DOS no incluye un administrador de memoria expandida debido a que la tarjeta de memoria expandida requiere de su propio administrador de memoria. 5.4. Memoria en MS-DOS. ElD O S sl o es capaz de m anej arun bus de di r ecci ones de 20 bi t s porl o que no puede direcci onarm s de 1 M b de m em or i a. 5. 4. 1.La m em or i af si cam ent e. El esquema de la memoria central es el siguiente: ElR M D o r egi st r o de di r ecci n de m em or i a const a de dos cel das que i ndi can l a f i l a yl a col um na de l a posi ci n de m em or i a deseada. El RM o regi st r o de m em or i a cont i ene de f or mat em por all ai nf or m aci n que se va a escr i bi ro que se ha l e do delm apa de m em or i a. ElM APA D E M EM O R I A es un conj unt o de cel das donde se guar da l ai nf or m aci n. Los CS o circuitos selectores son los encargados de activarl a posi ci n de l af i l ay la columna indicados por el RDM. 5.4.2. Memoria Convencional Son l os pr i m er os 640 K y se est abl eci su uso par al a ej ecuci n de l os pr ogr am as delD os.Es l a m em or i a m s i m por t ant e y es conveni ent et enerl a m ayorcant i dad posible de esta memoria convencional. De l os 640 Kb no t odos est n l i br es,elsi st em a ocupa al gunos: - 2 kb est n r eser vados porelsi st em a,que col oca elvect orde i nt er r upci ones. - 44 kb est n ocupados poreln cl eo delD O S. - Las r denes delC O N FI G. SYS. - Controladores de dispositivos.

- 3 kb los ocupa el COMMAND.COM. - Programas residentes del usuario. Todo lo que quede libre es memoria libre para el usuario. 5.4.3. Memoria Superior. Son los 384 K comprendidos entre los 640k y los 1024 K y se establ eci su uso par a car garl os pr ogr am as de si st em a,r ut i nas de i ni ci al i zaci n y cont r ol ,m em or i a de v deo,l a R om -bios, etc. Esta memoria se divide en 6 segmentos de 64 k algunos de los cuales, al no estar utilizados se convirtieron en los UMB. En los segment os A y B se car ga l a M em or i a de V deo,y en el l t i mo( F)se car ga l a Rom-bios quedando libres los segmentos C, D,E. Est a m em or i at am bi n es conoci da con elnom br e de m em or i ar eser vada. 5.4.4. U.M.B. (Upper Memory Blocks). A par t i rde l a ver si n 5. 0 es posible cargar en los segmentos centrales de la memoria superior (C,D,E) y se empieza a cargar los controladores de dispositivos ( p. e.r at n)y pr ogr am as r esi dent es delD os,l i ber ando asm em or i a convenci onal . Sl o a par t i rde l os 386 y di sponi endo de 1 Mb de RAM. Cuando son ocupados estos bloques se conocen como bloques de memoria superior. 5.4.5. Memoria Extendida. Es la que hay por encima de 1024Kb. Propia de los 286 o superiores ya que los i nf er i or es no pueden di r ecci onarm s de 1 M b.Eli nconveni ente de esta memoria es que no se puede ut i l i zardesde elD os ya que sl o di r ecci ona 1 M b.H an i do sur gi endo t cni cas par a accedera est a m em or i a com o R am dr i ve. sys que cr ea un 'disco duro' en memoria Ram. Se def i ne en elC onf i g. sys m edi ant el ai nst al aci n del driver Himem.sys lo que adem s nos per mi t e ut i l i zarl os 64 k de m em or i a al t a de l a que habl ar em os despus. 5.4.6. Memoria Expandida (E.M.S.). Fue elt r uco m s i m por t ant e par ar esol verelpr obl em a de m em or i a de M S -DOS. Mediante esta el MS-DOS consigue utilizar hasta 32 Mb en cualquier tipo de PC. Consiste en instalar chips de Ram en el ordenador y estos se configuran como

memoria expandida mediante unos interruptores en la placa madre o modificando el setup. La memoria que se configura como expandida dej a de t eneruna posi ci n en el m apa de di r ecci ones.La ut i l i zaci n de est a m em or i a se r eal i za m edi ant e un sistema llamado 'Mapeo'. ElM apeo consi st e en cogeruna pgi na de 64 K cont i guos de l os segm ent os C , D o E de la memoria superior, lo que se denomina ' M ar co de Pgi na' ,y se di vi de en 4t r ozos de 16 K l l am ados ' pgi nas' .Se i nt er cam bi a elM ar co de pgi na por4 pgi nas l gi cas de l a m em or i a expandi da.A est a acci n se l a denom i na 'M apeo' . Los i nconveni ent es de est e m t odo son su vel oci dad alt enerque m apearpgi nas, l a m ayorcom pl i caci n par a elpr ogr am adoralno poderut i l i zardat os cont i guos en m s de 64k o m ej orde 16 k debi do ali nt ecam bi o.N or m al m ent e son pr ogr am as largos los que utilizan la expandida. La vent aj a es que es un m t odo t ot al m ent e independiente de la capacidad del ordenador. 5.4.7. Memoria Alta (H.M.A.). Son las primeras 64 Kb de direcciones de memoria extendida entre 1.024 Kb y 1. 088 Kb def i ni das ali nst al ar se H i m em . sys.En est a m em or i a sl o se puede cargar un programa. Normalment e se suel e usarpar a car gareln cl eo de M S DOS. Basado en elm t odo delD O S par a di r ecci onar ,elD O S const r uye una di r ecci n de 20 bits mediante dos n de 16 bits cada uno (segmento y desplazamiento). El segmento hace referencia a un bloque aleatorio de 64 Kb y el offset indica la celda exacta dentro de este bloque de 64 Kb; a esto se le llama direccionamiento segmentado. Los n m er os se r epr esent an en hexadeci m aly van separ ados pordos punt os. Como con el segmento se puede direccionar hasta 1024 Kb, se puede emplear el of f setpar a consegui r64 Kb m s de m em or i a,l l am ada m em or i a al t a y su di r ecci n ser al a de FFFF: FFFF. Esta memoria no se puede emplear en el 8088 ya que el bus de direcciones no puede di r ecci onarm s de 20 bi t s.

5.4.8. Memoria extendida (XMS). Memoria por encima de 1024 Kb y fuera del rango de direcciones del DOS. Sal i alm er cado en 1988 y f ue deesar r ol l ada porLot us,I nt el ,M i cr osof ty AST. . Es necesaria la presencia de un administrador de memoria extendida, como HYMEM.SYS Programas como MS-WINDOWS requieren memoria extendida. 5.4.9. Otros tipos de Memoria. 5.4.9.1. Memoria Shadow. Es una t cni ca par a opt i mi zarl a vel oci dad y consi st e en t r aspasarl as r ut i nas Rom-Bi os que est n en l a R om a l a m em or i a R am de f or m a que elsi st ema gana en velocidad. El EMM386 puede desactivar esta memoria en casos muy especiales. 5. 4. 9. 2.M em or i a C ach. N o es una nueva m em or i a con di r ecci n f si ca pr opi a,si no que es l a convenci onal , ext endi da o expandi da que ser ut i l i zada porl os pr ogr am as cach.Exi st en dos t i pos de m em or i a cach: 1 - La de Disco: utiliza memoria Ram para almacenar aquellos sectores que se ut i l i zan con m s f r ecuenci a y no t enerque i ra l eer l os f si cam ent e.Se cr ea con l os Buf f er s m et i endo l ai nf or m aci n en m em or i a convenci onal. La orden Smartdrv cr ea t am bi n cach de di sco y per mi t e hacer l o con m em or i a convenci onal , extendida o expandida. 2 - La de M em or i a:son m em or i as ul t r ar r pi das que per mi t en que se vayan al m acenando l os dat os m s ut i l i zados. 5.4.9.3. CMOS-RAM. En los 286 o super i or es exi st e un pr ogr am a de conf i gur aci n SETU P en l os que el usuar i o puede conf i gur arl as car act er st i cas gener al es delor denador .Fecha y hora, n y tipo de unidades de disquetes y disco duro, ram instalada, ... . Esta i nf or m aci n se al m acena en la llamada Cmos-R am que sl o son 64 byt es almacenados en un chip motorola. La CMOS puede ser manipulada para la opt i mi zaci n delsi st em a. 5.5. Carga del MS-DOS en memoria alta.

A par t i rde l a ver si n 5. 0 es posi bl e car garen m em or i a al t a eln cl eo del sistema operativo. Es necesario un ordenador 286 o superior. H ay que r eal i zardos oper aci ones:car garH YM EM . SYS e i ndi carque eln cl eo se car gar en m em or i a super i orcon l a or den D O S=H I G H. Adem s deln cl eo t am bi n l os buf f er s se car gan en m em or i a al ta (caben hasta 45 buf f er s en l os 20 Kb que quedan en m em or i a al t at r as car gareln cl eo de 44 Kb) 5.6. Convertir memoria extendida en expandida. En los 386 ya es posible cargar EMS mediante XMS, mediante un controlador llamado EMM386.EXE que tiene dos funciones: - Convertir memoria extendida en expandida. - Gestionar los bloques de memoria superior. H ay dos m t odos de conver si n: - Est t i co:que t om a m em or i a ext endi da com o expandi da hast a que se apaga el or denador .En l a ver si n 5. 0 de M S -D O S sl o se per mi t e est e m t odo. - Di nm i co:C r ea una especi e de m em or i a di nm i ca si n conf i gur arque se em pl ear com o m em or i a ext endi da o expandi da seg n l as necesi dades. Si un programa puede emplear tanto memoria extendida como expandida es conveniente que emplee memoria extendida. 5.7. Cargar programas en memoria superior. DOS permite cargar controladores de dispositivos y programas residentes en bloques de memoria superior. Para crear bloques se necesita un 386 como m ni m o y 384 Kb de m em or i a ext endi da y segui rlos pasos siguientes: - Instalar HYMEM.SYS. -I nst al arEM M 386. EXE con l os par m et r os N O EM S o R AM ,que per mi t e cr ear bloques de memoria superior. - Activar DOS=UMB, para indicarle al sistema que puede emplear memoria superior. - Cargar controladores de dispositivos con DEVICEHIGH. - Cargar programas residentes con LOADHIGH.

5. 8.I ncr em ent aci n de l a m em or i a di sponi bl e. Pueden sur gi rpr obl em as de ej ecuci n de pr ogr am as sil a m em or i a di sponi bl e es muy justa o insuficiente, por lo que conviene optimizar alm xi mol a gest i n de l a memoria. Para ver el estado de la memoria de un ordenador basta con ejecutar la orden m em ,que pr esent a un r esum en de l a conf i gur aci n de m em or i a de un si st em a, indicando la cantidad de los tipos de memoria disponible y la cantidad ocupada. 5.8.1. Aumento de la memoria convencional. La m ayor a de pr ogr am as r equi er en m em or i a convenci onalpar a poderej ecut ar se. Si un programa no puede ejecutarse y el sistema muestra un mensaje advirtiendo de la falta de memoria, posiblemente el problema radique en que no haya suficiente memoria convencional. Existen varias maneras de aumentar la memoria convencional: - Ejecutar MS-D O S en elr ea de m em or i a al t a sielPC t i ene m em or i a ext endi da. - Simplificar los archivos CONFIG.SYS Y AUTOEXEC.BAT para que no coloquen programas residentes en memoria que sean innecesarios. - Sielequi po delque se di spone es un 386 o super i orse podr ej ecut arel programa MEMMAKER que transfiere controladores de dispositivos y otros programas residentes en memor i a desde l a m em or i a convenci onalalr ea de memoria superior. - Ejecutar el MS-D O S en elr ea de m em or i a al t a. 5.8.2. Aumento de la memoria extendida. Sino est act i vada l a m em or i a ext endi da,habr que car garl os cont r ol ador es de esta memoria en el archi vo C O N FI G. SYS,com o cont r ol adorvl i da suel e emplearse el administrador de memoria extendida HIMEM.SYS. Sil a m em or i a ext endi da est act i vada per o es em pl eada porcom pl et o: - Reducir la memoria extendida asignada a cada programa que emplee esta memoria, la cantidad de memoria se indica en los archivos CONFIG.SYS o AUTOEXEC.BAT. - SielC O N FI G. SYS cont i ene una l nea de com andos par a elcont r ol adorEM M 386 que no incluya el modificador de noems, colocarle el modificador min=0, esto

pr ovocar que alar r ancar el sistema no se reserve memoria extendida para ser utilizada como memoria expandida simulada (aunque si un programa necesitase de est a m em or i a,EM M 386 podr a pr opor ci onarm em or i a expandi da a aquel l as aplicaciones que lo solicitasen). - Sise est ut i lizando RAMDrive (que crea una unidad RAM con cierta cantidad de memoria y la trata como espacio en disco), conviene cambiar a SMARTDrive (que i nst al a un cach de di sco que r educe eln m er o de oper aci ones de l ect ur ay escritura a base de introducir informaci n en l a m em or i a R AM ) .Par a agr egar SMARTDrive basta con agregar el comando smartdrv al final del archivo AUTOEXEC.BAT. - Si MS-WINDOWS no se inicia debido a que no hay suficiente memoria extendida di sponi bl e,hay que desact i varl al nea de com andos par a EMM386 y dos=high en el archivo CONFIG.SYS. 5.8.3. Aumento de la memoria expandida. Algunos programas requieren memoria expandida adicional para poder ser ej ecut ados.Sisur gen pr obl em as de est et i po,he aquposi bl es sol uci ones: - Asegurarse que esta m em or i a est act i va,con elcont r ol adorEM M 386 en el CONFIG.SYS. - Sise est em pl eando EM M 386 con elm odi f i cadornoem s,no habr m em or i a expandi da di sponi bl e,par a evi t arest o bast ar a con cam bi arest e m odi f i cadorpor el de ram en el CONFIG.SYS. - Si CONFIG.SYS o AUTOEXEC.BAT inician programas que emplean memoria expandida, reducir la cantidad de memoria expandida asignada a cada programa. Par a hacerest o es necesar i o consul t arl a docum ent aci n que acom paa a cada programa. 6. Arquitectura. 6.1. Dispositivos. El MS-DOS gestiona cinco dispositivos: - Consola - Puertos paralelos

- Puertos serie - Comando nulo - Dispositivo de reloj 6.1.1. Consola. La consol a est f or m ada porel em ent os uni di r ecci onal es. El teclado es empleado para la entrada de datos y el monitor para la salida de estos. Su nom br el gi co es C O N . 6.1.2. Puertos paralelos. Son puertos bidireccionales y se llaman paralelos porque transmiten byte a byte. Normalmente se utilizan para la impresora. El standard en puertos paralelos ha de cum pl i rl a especi f i caci n C ent r oni cs. El MS-DOS puede reconoces tres puertos paralelos: - PRN o LPT1 - LPT2 - LPT3 6.1.3. Puertos serie. Son puer t os t am bi n bi di r ecci onal es per ot r ansm i t es bi ta bi t . Son l os m s ver st i l es y pol i val ent es y se utilizan para conectar dispositivos de entrada como pueden ser ratones, modems, scanners, ... Siguen el standard RS-232C, que en los AT suele tener 9 pins y en los XT 25 pins. El MS-DOS puede soportar hasta nueve puertos serie. 6.1.4. Dispositivo NUL. Sirve para desviar mensajes del DOS. 6.1.5. Reloj. El DOS asume que existe un reloj y se le referencia por CLOCK$. 6. 2.C onf i gur aci n de l os di sposi t i vos. La importancia de estos dispositivos es que pueden usarse en el sistema operativo. Hay tres comandos que permiten usarlos: - MODE

- CTTY - COPY 6.2.1. MODE. Podr ar esul t ar t i lo necesar i o cam bi arl os dat os de l os di sposi t i vos,est os dat os se configuran con la orden MODE. - C onf i gur aci n de l a vel oci dad delt ecl ado: MODE CON RATE = n DELAY = m ( donde n es l a vel oci dad de r epet i ci n y m el retraso) - C onf i gur aci n delm oni t or : MODE tipo(,numlineas) (donde tipo indica las columnas y numlineas indica el n m er o de l neas. - C onf i gur aci n de puer t os par al el os: MODE LPTn (COLS = m) (LINES =n) (donde n es el n de puerto paralelo, m es el n m er o de col um nas -80 132- y es eln m er o de l neas -6 8) . - C onf i gur aci n de puer t os ser i e: MODE COMn (BAUD = m) (donde n es el puerto serie deseado y m la velocidad de t r ansm i si n) . 6.2.2. CTTY. Este comando permite cambiar el dispositivo standard de entrada/salida a otro di sposi t i vo vl i do de e/ s. Su sintaxis es: C TTY per i f r i co donde per i f r i co es elnom br el gi co deldi sposi t i vo:LPTn,C O M n,C O N ,. . . p. e.ct t y LPT1 t r aspasar a eldi sposi t i vo de e/s desde la consola al dispositivo asociado al puerto paralelo y para devolver como dispositivo de e/s al teclado y la pant al l a se deber a em pl earct t y CO N. Es un mandato interno. 6.3. Redireccionamiento. Todos los programas que procesan datos tienen asociado un dispositivo de entrada y uno de salida.

MS-D O S sopor t at r es s m bol os de r edi r ecci onam i ent o par a cam bi arest ent r ada o salida: - <: redireccionamiento de entrada. - >: redireccionamiento de salida. - >>: redireccionamiento de salida con adi ci n. Donde el redireccionamiento de entrada indica al ordenador que en lugar de entrar datos por teclado lo haga por otro camino; el redireccionamiento de salida lo que hace que en lugar de salir datos por pantalla salgan por otro dispositivo y el redirecci onam i ent o con adi ci n di r i ge l a sal i da a un f i cher o ya exi st ent e y escr i be a cont i nuaci n de l o que hay si n m achacar l o. 6.4. Filtros. ElD O S per mi t e apl i carf i l t r os a sus com andos y r denes m edi ant e els m bol o de t uber a o pi pel i ne ( | ) ,aunque sl o hay t r es r denes que l o adm i t en: - MORE: que todo lo que recibe lo almacena en un fichero temporal y lo va mostrando pantalla a pantalla, haciendo una pausa intermedia. - SO R T:r eci be un conj unt o de dat os y l os devuel ve or denados seg n elpr i m er car ct erde la fila. - FIND: busca una cadena de caracteres en un fichero. 7. G est i n de l as uni dades de di sco. 7.1. Est r uct ur af si ca de un di sco. U n di sco es un conj unt o de ci r cunf er enci as concnt r i cas,donde cada circunferencia en una pista subdividida en sectores y todas las pistas tienen los mi sm os sect or es,aunque sean pi st as de di f er ent et am ao. Los discos duros tienen entre cuatro y veinte caras y en lugar de pistas se habla de ci l i ndr os ( que es elconj unt o de un m i sm o n m er o de pi st a en t odas l as car as). Los disquetes tienen 80 pistas. El n de sectores por pista en un disquete define la densidad del disco y normalmente un sector contiene 512 bytes. 7. 2.Est r uct ur al gi ca de un di sco.

La est r uct ur al gi ca de un di sco se cr ea con elf or m at eo delm i smo, que divide el disco en cuatro zonas: - Sector de arranque. - FAT. - Di r ect or i or a z. - Datos del usuario. El MS-D O S no ent i ende m s que de cl ust er s y no de sect or es.U n cl ust eres un conj unt o de uno o m s sect or es consecut i vos y eln de sect or es tiene que ser potencia de 2. - Sect orde ar r anque:Se l ocal i za en elsect orcer o deldi sco y ocupa un sl o sector. Tiene un programa que permite cargar DOS en memoria. Guarda i nf or m aci n r el at i va aldi sco. - FAT: (file allocation table) Da a conocer al sistema operativo que ficheros cont i ene y en que sect or es.Es una t abl a en l a que cada posi ci n de l ami sm a indica el estado de cada cluster del disco; cada cluster puede tener uno de estos tres valores: -0i ndi ca que elcl ust erest vac o - el gusanillo que i ndi ca que es el l t i m o cl st erdelf i cher o - cualquier otro valor indica el siguiente cluster de un fichero. - Di r ect or i or a z:O cupa un n m er of i j o de sect or es,j ust o det r s de l af at .Par a cada ent r ada de el em ent o deldi r ect or i or a zt enem os 32 bi t s( nom br e,ext ensi n, t am ao,f echa,at r i but os y cl ust erde com i enzo) .Par a cada subdi r ect or i o exi st e una t abl a de f at .Est l i mi t ado ( en di sco dur o a 32 sect or es y en di squet ea7 sectores). - Datos del usuario: resto del disco (+/- un 98% del disco). 7.2.1. Funcionamiento de la F.A.T. Como antes hemos indicado, la fat es la encargada de indicar al sistema operativo que ficheros contiene y como los contiene ya que los ficheros pueden estar completamente particionados en cuanto a su almacenamiento se refiere. Cuando el sistema operativo busca un fichero lo que hace es encontrar en el directorio activo la entrada del archivo, coge el cluster de inicio del fichero y lo lee

y exam i na en l af atelval orde l a posi ci n obt eni da,sino es un gusani l l o( que indi ca que es el l t i m o cl ust erdelf i cher o) ,i r al a posi ci n i ndi cada ya que es l a si gui ent e par t e delf i cher o,y assucesi vam ent e hast a que encuent r e elcar act er de fin de fichero. 7.2.2. Particiones de un disco duro. U na par t i ci n es una di vi si n l gi ca deldi sco dur o que per mi t i r l a exi st enci a de ficheros independientes uno de otro. No se puede hacer sobre disquetes. U n di sco dur ot i ene que t enerporl o m enos una par t i ci n y com o m xi m o cuat r o, una de el l as act i va y ser de l a que ar r anque elor denador. Aunque MS-D O S sopor t e cuat r o par t i ci ones,r eal m ent e sl o acept a dos: - Par t i ci n pr i m ar i a:es obl i gat or i a y cont i ene elsi st em a oper at i vo,es l a par t i ci n activa y se designa por una sola letra. - Par t i ci n ext endi da:Si r ve par a separ areldi sco en uni dades l gi cas,que no son realmente particiones. Es opcional. Con el comando FDISK se pueden visualizar las particiones existentes y modificarlas o eliminarlas. 7.2.3. Formateo de un disco. Siempre hay que formatear un disco antes de emplearlo por primera vez. Un formateo consiste en preparar un disco para que el MS-DOS pueda utilizarlo para almacenar archivos, borrando todos los datos existentes en el disco. Si nt axi s:FO R M AT uni dad:/ Q / U / S/ V: et i quet a/ F: t am ao donde unidad indica la unidad a formatear, q indica que se desea un formateo r pi do,u i ndi ca que no se desea un f or m at eo com pl et o,s i ndi ca que se copi en l os ar chi vos de ar r anque delsi st em a despus de f or m at eareldi sco,v: et i quet a permite indicar la etiqueta que se desea dar al disco y f : t am ao per mi t e avi sardel t am ao alque debe f or m at eareldi sco. 7. 2. 4.r denes r el aci onadas con di scos. - SYS: transmite el sistema operativo a un disquete formateado. - DI SKC O PY:per mi t e copi arun di squet e a ot r o,aunque sl o si r ve par a di squet es iguales.

- DISKCOMP: permite comparar dos disquetes sector por sector. Los disquetes deben ser iguales. - CHKDSK: comprueba la integridad de los datos almacenados en el disco. - DEFRAG: defragmenta y optimiza el disco, almacenando los ficheros en clusters secuenciales, lo que optimiza el rendimiento del sistema. Es un comando externo. - SC AN D I SK:com pr ueba l ai nt egr i dad de l os dat os al m acenados basndose en el estado del disco que almacena estos datos. 8. Copias de seguridad. 8.1. Realizar copias de seguridad. Se aconsej ar eal i zarcopi as de segur i dad de l os f i cher os m s i m por t ant es de una f or m a per i di ca. Se suel en hacerde noche ya que necesi t a que no haya ni ng n pr ogr am a en marcha. En MS-D O S ver si n 6 hay dos pr ogr am as de copi as de segur i dad,uno para wi ndow s y ot r o par a D O S,l as dos ver si ones son i dnt i cas y t ot al m ent e compatibles. La pr i m er a vez que se desee em pl earelbackup elsi st em a nos i ndi car que primero debe ser configurado y realizar la prueba de compatibilidad para saber si realiza copias correctas y consiste en detectar el hardware instalado y realizar una copi a de segur i dad y com pr obarque est copi a es cor r ect a. Hay tres tipos de copias de seguridad: - completa - diferencial - progresiva Si se empieza con copia diferencial deber n r eal i zar se copi as di f er enci al es hast a la siguiente copia completa, exactamente igual que con copias progresivas. 8.1.1. Copia de seguridad completa. Tam bi n l l am ada f ul lbackup. Realiza una copia de todos los ficheros seleccionados y se suele hacer sobre conjuntos muy grandes de archivos.

Cada vez que se realiza da comienzo un ciclo de copias de seguridad que no f i nal i zar hast a que se r eal i ce ot r a copi a com pl et a de l os ar chi vos. 8.1.2. Copia de seguridad diferencial. En este tipo se copian exclusivamente aquellos ficheros que han sufrido cambios desde la copia de seguridad completa; siempre copia si se sufrieron cambios en la copia completa, de tal forma que cada vez que se haga esta copia diferencial se copi ar n l os f i cher os m odi f i cados desde l a completa, aunque ya se hubieran copiado en una diferencial anterior. 8.1.3. Copia de seguridad progresiva. Tam bi n conoci da com o i ncr em ent albackup. La primera vez que se ejecuta copia las diferencias respecto a la copia completa, las siguientes veces sl o copi al as m odi f i caci ones exi st ent es desde l a l t i m a copi a progresiva. 8.1.4. Criterios para elegir estrategia. Si se trabaja habitualmente con los mismos ficheros conviene usar la copia diferencial, por el contrario si se emplean distintos ficheros conviene realizar copi as pr ogr esi vas ( que son m s t i l es sise desean conser vart odas l as ver si ones de un mismo archivo). 8.2. Ficheros de especificaciones. Las copi as de segur i dad se basan en l os f i cher os de especi f i caci ones cuya m i si n es almacenar la conf i gur aci n act i va delpr ogr am a en un m om ent o det er mi nado. Un fichero de especificaciones guardan datos acerca de: - lista de ficheros afectados por las copias de seguridad. - opciones generales del programa de backup. - unidad donde se realiza la copia de seguridad. - tipo de copia a utilizar. - oper aci ones de com pr esi n,ver i f i caci n,. . . 8. 3.C at l ogos de copi as de segur i dad. C ada vez que se r eal i ce una copi a de segur i dad se cr ea un cat l ogo,que es un f i cher o con i nf or m aci n de l os f i cher os que resultan afectados por la copia de seguridad, tal como;

- estructura -t am ao - fecha de la copia - atributos de los ficheros - nombre del fichero de especificaciones - ... Se guar da en dos si t i os,en el l t i m o di squet e de l a copi a y en eldi sco duro. Su ext ensi n i ndi ca elt i po de copi a de segur i dad ( . FU L,. I N C ,. DI F) . 8. 4.C at l ogos m aest r os. C at l ogos asoci ados con un f i cher o de especi f i caci ones. Ti enen ext ensi n . C AT y elm i sm o nom br e que elf i cher o de especi f i caci ones. Contienen el nombre de l os cat l ogos i ndi vi dual es que se han em pl eado. 9. MS-WINDOWS. El MS-DOS soporta una nueva capa de software de sistema que permite a los usuarios interactuar con varios programas a la vez y permite el empleo de una f or m a gr f i ca,est e sof t w ar e es elMS-WINDOWS. Est e sof t w ar e cr ea una vent ana en l a pant al l a par a cada pr ogr am a que est act i vo.U sando un r at n elusuar i o m ueve elpunt er o a una vent ana par t i cul arpar a i nt er act uarcon elpr ogr am a que se est ej ecut ando en esa vent ana. La ventana puede cam bi ar se de t am ao o m over se porl a pant al l a,di sponi ndose las distintas ventanas abiertas en la forma en que se desee. Los programas que se ejecutan bajo MS-WINDOWS disponen de interfaces de usuar i o st andar d y ut i l i zan m en s despl egabl es. Los datos pueden transferirse de un programa a otro.

También podría gustarte