Sie sind auf Seite 1von 12
a COMO CREAR NUESTROS PROPIOS CDS MULTIBOOTEABLES El csc ‘nega, detallaremos como se crea un LD multibooteable; es dect, un D booteable que, al arrancar, presenta en pantalla un meni sesde el cusl podemos elegir ‘con que opcién Iniciar, por cjemplo: el disco de inicio de Windows 95, 98 ME, soft- ware de diagnéstieo, particio- nadores, programas para clo- nado de discos, etc En este artculo veremos c6- mo armar el ment principal com las opelanes de hoateo, ccbmo preparar los archivos de imagen hanteables y emo asignarlas ala opcidn cores- ondiente del mens. EL meni de arranque estaré en modo texto, poco em a prén ma ediciin veremas los pasos para presentar mens cn modo srifico de alta calidad, multi- men y vues Funtlones avai~ zadas. (Comencemos! MANOS ALA OBRA ara desamolla COs muboo- teables,existen varias era ‘mientas, algunas mas faces de ‘comprender que otras, pero no sempre las mas senilas son gratllas. Por este motivo, esco- imos el método que utiliza Uinicamente software libre, fee= ware y tan slo un shareware Lo primero que hay que hacer es ubicar estos archivos en el (D exclusivo para suscrintores ‘bien en PowerZone(ht//0- ‘ertectnes on), Tambien se pueden descargar desde los respectivos sitios weh, que Fe sguran en el recuadro Links os pasos que debemos realizar son los siguientes: ‘1 Una vez descargados los ar- chivoo, ercamos une carpeta Namaaa muitbooten et at- reetorio riz dl disco C. A su vez, dentro de ela, crea mos otras cuatro: edshell, bedw, ed image gui eis. 21Descomprimimos el conteni- do del archivo ZIP del CD Shell en la carpets edshell, ‘que esté dentro de multi- boot en el C:. Conservamos Ja earpeta boot y elimina mas el resto (carpet tools ylicenses, y el archivo changes. ‘31Descomprimimas el archivo ZIP del Root CR Wirard, on Ja carpeta bedw. ADescomprimimes el ZIP de CD Image GUL, en Ia earpeta ‘ed image gui 51Copiamos el archivo e:\mul- ‘uboot\bedrledsh\modu Tes\bedw.esm a la carpeta ‘\mulsboot\cdshellboot, modules}. 6) Abniaos el archive c-aull= ‘booted boot\edshelLint «om un eaor de textos como €LBloc de notes y borramos toda su contenido. SCRIPTING ‘Aqui empieza la programa- cidn con el software princi- pal, llamado CD Shell. No se asusten si no estén fami zados con este tema, ya que esta herramienta utiliza ua lenguaje propio basado en scripts bastante simple Usaremas pocos comands, al menos, en esta primera entre- ta. Estos son los principales: ‘lear: Roa ta pantalla 1 set textColor: Define el co- lor del texto y el fondo. f print: Muestra el texto que eseemos en pantalla = getkey: Usaremos est eo ‘mando pare disparor une ‘CAFTURA DE IMAGEN DEL GESTOR DE ARCHIOS TOTAL ‘COMMANDER, QUE MUESTRA LA ESTRUCTURA DE. Dingcrontos rom EMPLEAR- NEL PANEL DG LA DDERECHA SE OBSERVA EN DETALLE EL INTERIOR DE LA SUBCARPETA BOOT. ‘aceon sl, pasado un tempo, no se pulse ninguna tect ‘ifs Lo usaremos como condiciona, para que, al pulsar una tecla ‘ocerminada, se jecute la funcion correspondiente. 1 goto: Se usa para saltar de una parte del script otra Se pue~ Ge especificar tin numero de linea, o bien usar ecuquetas. 1 bedw: Comando de Boot CD Wizard, médulo que se agtegs a {GD Shell como plug-in. Bootea imagenes IMU, IMA, JW! y BIN, También tiene otras funciones, como mostrar imgenes GIF, que veremos més adelante. En el recuadro de Ta pagina siguiente vemos el script para ‘nuestro CD. Una vez tipeado, guardamos el archivo edshelL.ni en [a misma ubieaci6n (también encontrardn el cdshelL.ni listo en cl CD de esta edicidn, y en PowerZonc) FUNCIONAMIENTO DEL SCRIPT Explicaremos brevemente qué funciones cumple este sc ‘peas que comienzan con el simbolo # son comentarios. tiles pa- a nuestra propia referencia Tas lineas que terminan can ol signe + son etiquetas 0 laels, que ‘sive para invocar ciertas partes del serpt, lo eual es mds préct!- ‘co que hacerlo por nimero de linea 1 comando set texiColor se us6 para colorear el texto y el fon- do, yak evtar el cltico y poco llamativo blanco y negro. Cada comando print se usa para mostrar el texto del meni prin- ‘Spal que vo siempre entre comills, Se debe lenar com espacioz PowERUSR SEY sortwane winiwaoe, con LA MAGEN De UN DISQUETE BOOTEABLE 02 ‘DE WINDOWS 96 CARGADA DESDE ESTE PANEL PODREMOS AOREGAR, [GUITAR O RENOMERAR ARCHIVOS, ENTRE OTRAS UILES FUNCIONES. en blanco hasta completar ls 80 columnas y cerrar comillas; de Jo contrario, ‘© provtncen caltas de pirate, y el meni queda desorenado. La linea getkey 120 boot 0x80 especifica que, si pasados 120 segundos no se lex ninguna tela, ce ej la Fane haat DR 6 dec Intent aera car desde el disco duto local. Esto es Kal por si nos olvidamos este CD puesto 1y encendemas el eqipa: al cabo de dos minitns, se inentard haatear deed el ‘sistema operativo instalada en el disco maestro del canal IDE primario. Por tltimo, lor condicionales iF (Slastey ~~ ..) definen que, si se pulss la tecla especificada, se lanza (then) la funcidn correspondiente. En la mayoria de los casos, se carga una imagen booteable con el comando bedw booty la ruta hacia el archivo imagen En otror casos, se inieian programas booteables muy tiles ya incluides en CD Shell, como el testeador de memoria RAM, llamado MemTeste (co rondo “memtest]y el partisionador de disco Ranish Partition Manager (comando "part o ‘rpm’. tras funcioncs 6 comandos son: reboot, que posce dos parinsettos 0 mo dificadores, “cold” y “warm” (renicio fio o caliente), que se dispara al pulsar la tela R; boot 0, quc producc el arranguc desde la disquetcra al presfonar la teela A; y boot 0x80, ya mencionado antes, que inicia el dis- £0 duro al pulsar Ia écleC. [| Gessrioem sw cpiean opin 27600 []dtsurenn oem || aul VENOS LA PEQUEWA APLICACION MAGE Gul, QUE ACABA DE ‘Chea UNA INAGEN SU. EL PROCESU UE CREACION DEL ARCHIVO INAGEN ES REALMENTE RAPIDO. Ps pana dete waco em seca = nororgn on Hae fear etal = cabghgeenenge) vit" ae Hh” CO Mai Bee Opies aes ~ set etter = enlrhigee en bie wit” a ies aE Meta Widen 8 ea Meso Wtons at Mets into ME ri Nees x ‘a Bach Pan Wana ea Parca Maple it Song iee Mend” ‘iF West gt Dated Tels rat Bsr Powel” seat z ‘elt = sarightedo back a i 1B dda sel eto» bg ee Back] 2 Sia insta drat 128 spud. bear desde eta 20 nt unin gus Span i lastey == Lt, en tw tot image wi ia ‘Hasty <= ny) be bsg ini 5 Sastfey == ef) Ben he boat ages ine {sey == etn niet fey == key e pa 1 Sse == tytn bee tos inagesgarinayic ina te == tytn Be tt mageu seg i ity == by thn bet bot nag esta ina rigauy == sors ten ae to magesoacine i tay — hy onl co tasty == hin bene i sty = byes bo ‘nv mee a ditima lines, con el comanda goto, especifica (Que; a nal del sept, se vuelve a J etiquette nu’, ubicada al comienzo, IMAGENES BOOTEABLES: {La forma ms acl de crear 1s arenas DooeADIS & con la aplicacin Winkmage, que es capaz de ler tisquetes Dooteables guardar un arenivo imagen en formato IMA. También podemos modificar su conte- no agregando, quitando 0 cabiando archivos. Pas ese elem utiliamos la igenes de disque tes Dooteables de Windows 95,28 y MME. 9 ya no san estos sistemas operatives para generar eso dis- cos de ino, pueden descargar las agen Dootea- bes de Interact, en cualquier P2P, o en agin sitio como wnubuatdsan, Los times elementos del 3 refieren a las 1+ CO Shot 21.4 reousrah mmmatshler/dvneaddotad iat 1 Boot CD Waar 21 [Froewar: wnedsholaneslcntbutosraeinaaog/béw hil 1 Winimase0(Tetvars, 30 sins. wines cma in 1 CD Image OUI Beta (Freeware: wnwiee nts com/poglcdinagemp Vite Wott 5 sata, 30 us: ower con!domeveea el Microsoft Virtual PC 204 alware, 45 cas: wwmmicrose com/spa/indowsitupldtat-nspx tmarcamus las calls -o wptl- mize storage by encoding du- \ herramtentas pooteables que cada fapricante de discos duros __EJecutamos et archivo eaima-_plicate miles only ance y -0s ‘rovee en sus respectivos sitios web para realizar diagndstico _ge.exe, que guardamos en la___ show duplicate files while ‘de sus unidades, como ast tambien, para realizar formatos a carpeta del mismo nombre, y __creatmg mage. ‘ajo nivel o instalar discos de gran capacidad en equipos obso-comenzamos a configurar sus En la solapa Creation activa letos, que slo reconocen capacidades de hasta 8 GB. pparimetros de esta forma: mos la opcién -1 volume Ia- Este meni y estas aplicaciones son a modo de ejemplo; pueden En la seccign Startup, hay que bel. y completamos el campo buscar en Internet sus programas de diagnéstico preferidos, gene- indicar dos rutas. Enla de con algtin nombre de no mais. rar el correspondiente disquete de arranque, capturar la imagen arriba esribimos c:\mult de 11 caracteres como etique- con Win Image y guardarla como archivo. boot\edshell o usamos et ta para nuestro CD multi- Win Image es muy fil de utilizar: sélo debemos insertar el dis- browser haciendo clic en el__—_booteable, queen la unidad, i al mend Disk y clegir Ia opcién Read disk. _icono del disquete y nos dirigi- Por dltimo, en ef apartado Una vez copiado a memoria, guardamos el archivo resultante con” mos hacia esa carpeta, que se- Creation pulsamos el botéa Js funcién Save del ment File. rel directorio raz del CD. En Start Image Creation, para dar ‘Todos los archivos imagen deberin guardarse dentro de la car- el campo de abajo introduei- inicio al proceso de creaciin peta e-\multiboot\edshell\boot\imagest, y en el script debemos mos esta ruta para el archivo del ISO. Luego de unos minu- apuntar a la ruta images/nambre de_imagen.ima, coma mues- 180 recultunte:e-lmultibaat\ tag tendeemac ol arehive ISA. tra el ejemplo: {so\multiboot iso. resultante en la ubieacién Luego, en la solape Config, emulttbootiso\, ast = ty hn bd et images ina dentro dela misma seccién, . ‘dejamoe todo como esti, ex: 1, 2, 3, PROBANDO. ESTRUCTURA DE DIRECTORIOS ‘epto Is opcidn Save your __Es poco probable que nuestro Hago hincapié en este tema debido a que co muy importente co Settings on exit, que deberd _ proyecto funcione exacte locar los archivos en las ubicaciones adecuadas y armar la es- tener su casila activada. mente como queremos en el ‘ractura de directories ta como aqul se describe Enel eparado Configuration, primer intento; siempre habrd CCabe destacar, también, que dentro de la carpeta cdshell al mismo solapa Files, marcamos slo la algo que cotreg en el script, nivel que la subatpett bout, podremus copiat més archivos y/o dda opin (inlude hidden ent as Insgenes de bovLew & ‘arpetas con software itil. De este modo, podremos tenes, en ‘les and folders). Enlasigulen- en las rutas donde se ubica ues CD muli-booteable as herramientas para Windows mas solapa, Hamada FHleSystem, cada archivo. Por esta razon cominmente utlizadas, como Mozilla Firefox, CODECS, antivirus, _activamosnicamente la opelén no conviene quemar un CD reproductores multimedia, mensajeros mnstantanens, et 31 enende Joliet Unicode tle- virgen en cada intento 0 co- ‘names AND, rreccin hasta llegar a la ver- ARMANDO EL ARCHIVO ISO En la solapa Boot activamos la sin totalmente funcional, EH siguiente paso es preparar la imagen en formato ISO que en- _tnica easilla que aparece y _‘Tampoco vale la pena hacerlo sloba todos ls archivos, para que, luego, una vez realizadas to- _completamos e] campo en usando CDs regrabables. das las pruebas, podamos grabar el CD. blanco con e-\multiboot\eds- La opcién ms prictica en este La pequefia apicacidn que usaremos ¢s CD Image GUL un front- _helliboot\oaderbin (es impor- caso es utlizar alin software fend en modo grifco para una herramienta llamada CD Image, _tante no usar espacios en esta de virtualzaciin, como VM- ‘que se puede utilizar slo en laconsola por medio de modificado- ruta, para evitarerroes) Ware Workstation 0 Virtual PC res. Esta alternativa en versin grifica nos hard Ia trea més ficil. En la solapa Signature / CRC, (ambos pueden evaluarse du- 3 ecenee snipe seca ne BI | x. conricuran cco act our, Tenoan sumo cuDAbe 05 [DE NO OLVIOAR NINGUNA OPCION Y DE HACERLO DE LA MIsMA FORMA QUE AQUISE INDICA. ae = sue ‘CUADRO DE DIALOGO PARA CONFIOURAR LA UNIDAD DE {CO-ROM. LAIMAGEN ESTA MONTADA VISTA PARA BOOTEAR. AVAL alnis Vitual PG aparece un esstentes clogimos la opcidn Create a new virtual i Yc siguiente paso, le sig ramos el nombre MultiBootCD. 21 cl siguiente poo, Operating 2ystem, clegimos Other. 2MLucgo, asignamos Ia cantidad de me moria RAM para la maquina virtual; 128 MD cs un valor més que sufciente, AVE Ia siguiente fase del wizard, elegimos acer Asi virtual bards. Conserve mos la ubicacién predefinia y fnaliza- rante-30,y 45 alas, espectvamente) consulta sobre e are que vanes « ss e assent Una vez descargado el software emulador, __asignare al sco duro virtual: ese valor S}#facemos doble clic en nuciya méquina ebemos instatai, crear una nueva ma- depend de con cudmto espacio Ire visual MultiootCD. Gquina virtual y montar la imagen ISO que _contemos en nuestro disco duro Nsico, 61 Cuando se inci, nos eiigimob a ©D y {generamos como unidad de CU. Veames pero, para ese a, con un valor misi~ ,_seleecionamos Capture 160 Image Ts pasos para cada uno de ello. tno alcanza y sobra (por jemplo, 1 GB). 7)Se abre un cuadro, donde vamos hasta linultibootisolmaltiboot so. VMWARE WORKSTATION ‘Ahora selecconamos nuestra maquina vir- _8)Reiniciamos la maquina virtual para que ra crear la maquma en VIMiNer, los pa- ual MMUBoo(CD arriba a la Lule y, ex el cambio surta cfeto, Vamos a! meni 0s basicos son los siguientes: Deviees, al medio a la derecha dela panta- Action y hacemos clic en Reset. * ua nacemos doble ete eu CD-ROM, Se 11Vamos a Fie/New/Virtual Machine. brits un cuadro de didlogo,en el que de-_Empleando cualquiera de los dos progra- ‘2ikn Virtual Machine Configuration, se- Demos sclecionar la uptlon Use 130 iniage unas de vrwalizacion, luego de unoo ae leceionamas Typical, 4 a continuacién, Browse, indicando laru- _gundosdeberia de parecer la pantalla de ‘kn Guest Uperating System, escogemas Ta donde se loja 1150: C\muluwt\ise\ _bienvenida con ¢! logo del CD Shelly dso Other y,debajo, MS-DOS. ultibootiso ppués, nuestro meni. Si algo fala, es debido ‘iin Virtual Machine Name colocamos un Fara inciar nuestra mayulte Vslual y aver elma uso de lap rateo de ubicacion de ar ‘nombre descripivo, como MultiBootCD. que boatee con nuestro proyecto, hacemos chivos,o porque cometimas alin error en 1Debajo,elegimos la ubicacon para elar- clic en Start thls viral machive (9 bien, el sxipto cn cl CD Imag Entonces,habri chivo de maquina virtual ‘vamos a ment. VM, Power, Power On} ‘que repasar todo, paso por paso, otra vez. ‘hun fa siguente tase, Network Connec Si aparece <1 men principal, debemos pro ‘ton, seleccionamos la sitima opeién, Do MICROSOFT VIRTUAL PC bar que cada item funcione y dispare la not use a network connection os pasos para cear una nucva signe carga de I opeién que hemos clegio. Sie: ‘TiEn el ltimo paso del asistente, se nos virtual con Microsoft Virtual PC son: fas, reiniiamos y probames la sigulente, y EL TOQUE FINAL Una vee que estemas seguros de que toto funciona, grabamos la imagen ISO con nuestro software de grabacién preferido En 5 Nero Durning ROM, por cemplo, debemor ‘cieoeaueigtepnenn inn ff ir al meni Grabador, hacer clic en Grabar ae | Seem imagen. apuntar hacia a imager ISO Seems we ubicada en la carpeta cmultboot\so, Stowe ae rae ‘listo! Ya tenemos nuestro CD de arrangue es = herria, Adio (Litres mts ‘bles que siempre fallan. Be Soo | eee | re asenro = [on la prom cdiciin de POWERUER vore- mos cémo mejorar nuestro CD mltiboc- teable ullicande un pantalla de carga y de meni principal en modo grafico a color Yalta esoluciin, Tombién crearemoe un multbooteable con miltiples memis y muchas mia mejors. Harta la préximal a multiple para incluilo en nucstra caja de 2 dinguete bootea- Paerncocr Tif PONTINUANDD Ft BROVEE TH Dl UM EDIPOM ANTERIOR EN ESTA : ra iatiaameneme as GRAFICO, ADEMAS DE OTROS TRUCOS ¥ CONSEJOS. D> iewonttco COMO CREAR NUESTROS PROPIOS CDS MULTIBOOTEABLES exsonalmente, uso DIRECTORIOS Pf ctorettivee. — YSeRipTiNG teables debido a la Para agilizar las cosas, nos ba- {gran practicdad que ofrecen, _raremos en Jo ya aprendide en Hace unos aos, pasé de usar la primera parte del articulo, ids de veinte disquetes y dice publicade cn la edicién ante (CDs, # necesitar tan sélo un ror de POWERUSR, Recomien- 6, que, al buvteaila, pseu do crear una nucya carpcta cn taba en pantalla las herra- el directorio raiz del disco C, lentes que todo téculeu en hans mulibot2, « doade hardware necesita (diagnéstico _coplaremos las tres carpetas de nard en generat, aiscos de que contiene et directorio del inicio, particionadores, recu- proyecto previo (c:\multiboot peracion de datos, et CU image GUI, cashell € 180 De todas maneras,no estaba (podemos borrar, lego, el QUE MUESTRA Los PARAMETROS. ‘muy conforme, sabre todo, por__contenido de esta ultima en BEneseLvediy rnerunOwDADE coLon conor Ja apariencia def mend principal, la nueva ubicacién). ee eerie ‘en modo texto, el cual eempla- Antes de continua, ejecutamos c& al cabo de un tiempo, por un el CD Shell GUI que esté dentro vistoso ment grifico, Eso es lode \multiboot2 e indicamos las « En el campo inferior, introducimos la nueva ruta para el archi- ‘aye haremos en esta segunda ucvas rutas de ubicacién, para vo ISO final: e:\multiboot2\iso\multiboot2.io. ‘enirega: cambiar el aspectoesté- que, luego, compile el archivo tico, no sélo del mend princoal, iso final correctamente, Para = En la seccién Configuration, solapa Boot, cambiamos la ruta sino también de la pantalla ini-~ hacerlo, cambiamos estos pari- por: c-\multiboot2\edshell\ boot\loader.bin. cial decanga y de otros coman- metros con estos valores: dos del CD Shell que nos ayuda- » En la seein Startup, campo Cerramos el CD Shell GUI y se guardarin les cambios automi- corse ol praweota que Root Dir, escibimos: e:\mul- tamente. ‘APARTADO GRAFICO Por ahora necesitaremos crear dos imagenes: una que se muestra durante unos segundos, mientras ce carga el ment principal. y Inielamos en el nimero anterior. tiboot2\cdshell otra que esol men ens Er necesarioaclarar gue pars que musta CD de heramientne fn cione con men gro, los equipos en los cuales lo hooteemesde- hen tener une place de video expas de mostrar una imagen de 640 1 400 pics de esolucin con 24 bis de profundidad de color «s deci al menos, 1 MD de memoria RAM, compatible con Ia norma ‘VESA 20. La gran mayoria de las placas de video que se fabricaran a pr Uc 1987 sopontan VESA 2.0, salvo excepciones, como sole Clones onboard de muy mala cai {a pantalla de carga puede, slnplement, ce ws a,c “CD Multibooteable by José", con algin fondo iamative tel caso de le Imagen del nent de boot, endremos yee cri las opciones con a heramienta de texto de nuestro proce- sador de imagenes, en lo posible, sobre algun fondo 0 dgradado interesante, para hacerlo Vistoso. a die: Con nuestro editor grifico favorito (Photoshop, PhotoPaint, Tests se ukne ven gW'SSTA CAPTURA VHNRE Paint Shop Pro, GIMP, ete.) erearemos tna imagen de 640 pi PANTALLA COMPLETA xeles de alto por 480 de ancho en modo RGB de 8 bits por cana a» ‘TERMINADO COMO BMP, ‘PHOTOSHOP PRESENTA UN CUADRO DONDE DEBEMOS SERALAR ESTAS. os OPcIONES. (24 bits et total. Si no somos expertos cu diseho grifico, podemos descargar al ‘gin wallpaper de Intemet que se adecue ft nuestro objetivo, cambiarle la resolu cid y el modo de color a los indicados dds ausiba, y agregarte cl titulo eon el editor de graficos. ARCHIVANDO LOS GRAFICOS Una vex nalicadas Ia ingens, hay que seguir minuclasamente estos pasos pase que todo qucde Fancionando, Prime To, debemos crear una earpeta llamada flaficos, dentro dc multiboot2. Alt guar daremos 1a imagen de introduccin 0 car- ga (que pasa a recmplezar # la que viene incluida en CD Shel, con su propio logo- ips) como splashhibmp tambien tone sos que guatdar esa misma imagen, pero cs veld de baja calidad (ps tn caso de una placa VGA no compatible {ou VESA 2.0) como splash.bmnp cn la misma carpeta, pero con formato de eolor de 8 bits (256 colores) y resoueidn de 320 x 240, exactamente la mitad de la glaa. Por ultimo, gurdemos Ia ime igen del mend principal como menu.bmp fu la caipeta grafico. Como CD Shell no maneja archives BMP de sla calidad en forma diet, tenemos que Convertir los dos archivos de G40 x 400 al Tonaato propio, llamado St (CD Shel maga. Para hacerlo, copiamos el archivo ihuvertene, ubicado en la carpets tool convert que encontraremes en el archivo IP del CD Shall gue deseargemos dl silo ‘web la carpeta donde estamos guardando tas aichivos de grficos Hi convertexefindiona en modo consol dc uuaera que, pars Gecuteo,debemes ini lem, digimos a la carpeta \mlbota\gracs, al jecuta estas dos lineas de comando (para més ayuda Conve counaad, cata conver 2} convert -bmptesi -esplas.cs splashibmp menus naa ‘Luego salimos de la ventana de coman- dee. Aparecerin en ota carpeta dot archi ‘vos nuevos: splash.csi y memu.si. Fstos doe, mis el eplash,bmp, debemos mover- Tos a a carpeta c-\muliboot2\edshe\ bootigraphice, sbretcrbiendo los exe- tentes De ahora en mis, cuando bootee- top nucsro CD, aparecerd neers imagen ‘0 logotipo en vez del que viene con CD Shell St iniciamo este CD en una PC con placa VGA antigua, veremos nuestra ima- fen, pero en baja resotuctén (220 x 240) SCRIPTING ‘Ahora inchiremos wn nuevo comando en ‘nucsro archiva de script (recuerden que ot el cdshelsniamado show image, que roa permite mectrar en pantalla nicamente fmgenes de 640 x 400 en 24 bits Pra hacer ain mie interesante nuestro D, le agregaremos algunas funciones ‘xtra, como la deteceién del tipo de pla- ca de video con nat lineas adicionales al comienzo del script. Ahora CD Shell pour saber si la PC posee una placa de Video compatible con la norma VESA 2.0 (no, En caso afirmativo, se mostrard un ‘mend en modo grifica; en caro negati- vv, presentara un meniien modo texto, cas antiguas no pueden rmosttar graficos en esa resoluetén, al menos, fuera ds Windows. Para lograrlo, usaremos el comando con- Aicional if, eomhinade con una variable Hamada Svesa, capaz de averiguar si se pueden moetrar imagenes CSI 0 na. Una ‘yer que CD Shell averigué'si la placa de video soporta Ine evtenciones VESA 7.0, Janaard una u otra subrutina del script mode texto 0 gréien En la subritina de modo texto, meforare~ ros al estila de Ia tpgraa, para que el texto mostrado no Sea el toseo y ya tan tweado del vieja_y queria ONS. Haremas ‘esta con Ia ayuda del comand font, indi- ‘eando qué archiva de fuente deseamos usar; en la carpetac-\multiboot2\edshell, Iboot\fonte encantraremne varie (también es posible descargar otros desde Internet, fen formate £16 En el reeuadro vemos eéma quedaria el script con las mejorae que hemos camen- tado, y con algunas opciones de booteo ‘agreigadas, coma Ghost y sma distin cid Small Linux para booteo y rescate fen GNU: En el CN de eta edicidn y en PowerZone(btplpowermpedconescam), en= contrarin ects eripty los pequeios pro- fgramas que mencionamos. También pue~ den descargar el paqieté que inchiye esr ‘OTRA.CAPTURA DE VM WARE: EN EL MENU PRINCIPAL, AL PULSARLA IELLA< 17, ‘ACCEDEMOS A SU VERSION EN ODO TEXTO, MIENTRAS QUE CON <> VOLYEMOS. ‘AL wobe oRAriCo. archivos desde esta URL: wnwnarte.cm artnet. 3p Recordemos que las lineas con el comando print deben tenet entre sus comillas, 80 caracteres, que corresponden a las 80 columnas de la pantalla. Hay que rellenar con espacios hasta «sa cantidad; de lo contrari, nuestro meni se verd bastante “desencajado" ‘Analizando el seript, podemos notar varios aspectos: toda linea ‘que comience eon un simbolo numeral "#” es un comentario. [La funeién que cumple en este caso la tecla es disparar tuna imagen [SO; la titima versin del médulo bedw hace posible esto, pero con clertalimltacion: no se pueden booteat archivos 180 may pesadas. He prabado con imagenes de hasta 20 MB y fancionan 2 la perfeccin. Es decir, podemos capturar casi cual- rier CD hooteable que tengamae y generar sna imagen ISO. pa ra agregarla como opcidn de aranque al ment. (Ota opciin ex descergar de Internet las herinitentas bootiables en formato 1S0, Por ejemplo, existen distros de GNU/Linux boo- Bia wig ak sepaa ESA 8 itt hen mee_graco es omc 4 Mona CO Matiucteable Meo Text» enw tere dear stow consaie Ant fotsirene.n8 sel xb = oleriighiue on ack sel tenlr = eleriighgren on gre] rat” int” CD Mut Beteable | Opciones debate * setter = cltrighigreen nl eit” it” ie svi [1 Microsoft Windows 85 fiat 2 Mest Windows 88 ria Wrasot Windows NE rin” Memes S Prin asin Patton Magar rin” Paitin Mage Bd : Print (67 Seagate ie Wierd 2A Prin FB) Net iil Dain Tnls = ink “[F] Mater Powritax « ein 110 i ace Posie = ‘riot “F1N Ohl 2008 eit 112 HD Regenerate 1.41 int” satel = cli on ck wi ‘winter TA Bota iad A (Boor: ~ ster = coli on ck) pth 120 bot 0 "1 pasiby == ey; eR Neo bet mages wins ma it Sastay == ey); hen bt hot images ving ina it Gasthey == key) then Dew bot mages/Uiwinmene it uastay == yA then mamtet ‘eables, para recuperar en caso de emergencia una mnstalacion det sistema operative del pingino, Aqui les dejo dos vinculos para Alescargar varias mini-distros de Linx: Hi bengsscomsnalu At Y woth atch. edlabnuusystemeceey, SUBRUTINAS Cabe notar también que, ademés dela deteccién automata de la rhonma VESA 2.0 mediante un condicional que dispara una u otra subrutina, tas se pueden ejecutar a través de otros events, co- mo la pulsacidn de una tela En este caso, hablendo hooteado nuestro CD y estando en el me- ni grifco, podemos ver el mend en modo texto. si presionamos Ia tecla ; 0 viceversa, pulsando la tela . Fein puede parecer de paca niidad, pera en algunos casos, con placas VGA antiguas, me ha pasado que son detectadas como VESA 20 compatibles, aunque, al cargar el meni grifico, aparece la imagen desfasada, como si el archivo estuviera corrupt, Al ser it asthe == kyl) then pat if astey —— hey ter bd et magespragic ine if stay == key then dw et images sengtina (Bathey == Ae thn hen bat eps! weseene i astey == hy: tee heb beat images Inaxeion i iastey == tei ten ed bot naps rp. i stay == ky the ed bot maps ihntisa it giasmey == nyt then teow not images zaeegima it astay == Kyi: hn tat cad i astey == kya en ett it asthy == key: then bot tt if stay == keyg: ten got mera_grafeo gotomen tet F Wen Cb Wise Meda Grfia see res Sunaemanness sel tetolar = elrbrihut on act) ‘otay 120 boo 60 UU Giasthey == key: then Dedw hoot images! win Sina if (lastay == key then bed boot iages!tin ima it lastey == key thes bed boot imeges/Oinme ima it Giastioy == key then part ‘ ackay ~— Keyl hon bed boot imageciOarinagie ims it lasay == Keyl then bed boot images! seagate eal 1H lacthay =~ helt tho bed oot imagoewecior.ina it lastiey == kyl the bedw boot images!O¢matacina ane == hy thn Bed bot nage! ihddrepine i stay == hy hen rebel eld irtiey == hy: he bol Wash == hey thn Bot ead eastay == ty tn gto mene to seltentalo = clorbrigh be on Bae goto mena _graice ieginle, pademns optar pr pasar al me= ‘mi texto, totalmente comprensile. Si nog animamne a mas, poslemes evear Iamadas a subrutinas que llzmen a otros archivos de crip, nara, por ejemplo, cargar otros mens 0 disparar otras fun- lanes. ya que CT Shell no cargard i jecutar seripts mayores a 65.536 bytes. Fn fin, C1) Shell lene una amplia gama de comandos y variables para aprove- char La iden de esta serie de artinlos es explicar el funcfonamiento bisico fan ejemplos préctions, para ane cada ‘uno de ustedes haga su propio CD mal- bwoteahle 2 gn medida y guste, com las hherramientas, funciones y apatiencia fue mae le eanvenga ‘Algunos comandos son mis itiles que ‘ttn, nera leyenda la guia de CT Shell en su sitio web (wuctsetan), se puede aprender a usar Ios que sean niles para cada usuario, como insertar un reloj con la hora actual en el mens, el use del ‘mouse o texto parpadeante. Recordemos ‘ive tac estas funcinnes san para el mado texto, y el mado grafico es mucho mas arractivn FINALIZACION Y PRUEBAS: No debemos olvidamos de preparar los archivos IMA ¢ I80_para uhiearlas en la carpeta multiboot2/images. Cada uno ‘de ustedes incluird en en CD las herra- mientas booteables que le resulten mas ‘niles. Fg aeamcejable nombrar cada ar- chivo imagen con un ntimero al pri pio, nara identificarlos més rinidamente a la hora de programar el script. Por tjempla, si incluimas en esa campeta el archivo imagen drivecopy.ima, conven- ‘rd agregarle el miimena de la tecia (de funcién numériea) que le hayamos asignadlo en el script Por ejemplo: O6drivecopy.ima > if ‘mages/O6drivecopy.ima ‘Ben, Iueg de asegurarnos de que cada tecla numérica, alfabética 0 de funciin esti correctamente asigmada a las imi genes de booteo que deseamos disparar, rocedemas a campilar el 180 final con Ja ayuda del CD Image GUL Recuerden, rama hicimas en el prayecta anterior ‘que antes de crear el ISO, podemos co- par earpetas con software itl para ‘Windows en la campeta c:\multiboot2\ clghell\. Nuestra CD multihooteable tendrd suficiente espacio libre para po- flr usarin cama un CD-ROM tradicio- nna com utilidades de nso comin (hen ers, packs de codecs, antivirus, antispy- wares, ete) Una vez generado el ISO, procedemos a testear cada ima de la fuciones Jocamos en nuestro menti de booteo. ATENCIGN: Recamienda hacer esto com ‘VMWare Workstation. Desconozco la ex- sana raréin por la eval Virrual PC mues- {ra una pantalla negra emulando CD Shell 2.1.6, Inega de disparar uma opeién de booteo. No se cuelga, sino que sigue persia, pera todo en ta pantalla apa rece negro, por lo que es totalmente ile thle. Can versiones anteriores de C1) Shell esto no sucedia. Cuando estemas ceguros de que too ‘UNAVEZ UisTo Lo aU SERIA ELFONOO, PODEMOS EMPEZAR ARELLENARLO, AOREOAMDOLE [NUESTRO LOGOTIPO, NOMBRE Lo MisMo DEBEMOS HACER CON SPLASH BMP. IMAGEN DE CARGA INICIAL QUE REEMPLAZA ALA DEL 'LOGOTIPO DE CO SHELL. AGUILE » LAS FUNCIONES QUE CUMPLIRA cADA [OPCION DEL MENU, « [FACILMENTE, CON CUALQUIER SOFTWARE » HERRAMIENTAS A MODO ILUSTRATIVO. funciona bien, procedemos a quemar Ia fmagen 1SO con nuestro software de gra- bacién favorit, remas céma crear un proyecto mis avan- ado, es decir, con tantas opciones de arranque. que necesitaremos un meni principal y, luego, un meni para cada apartada (discos de inicio, particionado res, recuperacin de datos, herramientas de clanacién e imagen. diagndstico de RAM, etc). Bn cada una de esas seccio- nes a’ meniis.aparecer Ia lista de soft ‘ware booteable que se puede ejecutar Nes vemins dentro de un mes! sinosomos ours oc. DISENO GRAFICO, PODEMOS ‘ARMAR NUESTRO MEND DDESCAROANDO UN WALLPAPER ‘PARA QUE QUEDE DE 440X400, EN ESTE ‘CASO, UILICE UNO DE WINDOW VISTA ‘DEESTA FORMA, SE VA ‘NeoRmonanoe Ex TExro AL ‘MENU PRINCIPAL. SE PUEDEN LOGRAR ATRACTIVOS DISENOS fe siese| 3 sft EN ESTA TERCERA Y ULTIMA ENTREGA, VEREMOS COMO CREAR UN CD MULITBOUTEABLE CON MENUS MULTIPLES, Y UNOS CUANTOS CONSEJOS, PARA MEJORAR AUN MAS NUESTRO CD PERSONALIZADO. > TERCERA PARTE COMO CREAR TUS PROPIOS CDS MULTI-BOOTEABLES 2 finalidad de este articulo es conservar la funcionaidad L ‘y la practicidad de un CD muttibooteable, con un mayor rimera de opciones de hooten organizadas en dstintos ments, Por sino queda caro al arancar el CD de este neva prryectn, ce percents n meni, que na tiene oncianes de boo ‘eo; en cambio, aparecen opciones para ingresar en olros ments. Por semplo, el men prinipal pede canstar de etoe cuhmenti: Discns de inicio, articionadores, Herramientas de clonacin, Herramientas de diagndetico, Uldader para discos dunos, Recuperaciin de dato, Mint-disros de Linux, ete. Accediend a e508 mens, sf aparecen las epciones de szranque proplamente dichas: por ejemplo, si ingresa- mos en el primer meni mencionado, se verén en pantalla las opcio- nes para arrancar MS DOS 6.22, Windows 95, 08, ME, etx ‘Ademis, conoceremos cémo comprimir las imagenes booteables para {que ocupen menos espacio en el CD y aplicaremot wn métedo para Dootar las unidades locales resistente a fllos. Empecemes, DIRECTORIOS Pata faciitary agilizar a tarca, ca este oportunidad también nos basaremos en lo ya aprendido en las entregas anteriores del artiuly, publicadas cu las dus ltimas cdicfones de POWERUSR. Para hacerlo, creamos una nueva carpeta en el directorio raiz del dlsco C, annals sauliboot, « donde cupiaseaaos las tres campe~ tas que contiene el directorio del proyecto previo (c:\multi- ‘bo0%2): CD Image OUI, cdsbell e Is (lueyy, podeaus borsas el contenido de esta tima en la nueva ubicacién) ‘Antes de continua, eJecutamos ¢! CD Shell GUT, que exté dent de \mmultiboot3,y le indicamos las nuevas rutas de ubicacién, para que bop sere rol Edicién MultiMents {ESTE ES UN EJEMPLO DE LA PANTALLA DE CARGA 0 SIENVENIDA, SE USO UN simPLt WALLPAPER TE [AGREGO TEXTO CON UN EDITOR ORAFICO ta luego compile el archivo so final correctamente. Para hacerlo, cambiamos estos parimettos con los siguientes valores: ‘mEn la seccén Startup, campo Root Di, escibimes: boots\edshel aan el cuadro inferior esribimos la nueva rata para el archivo ISO final :\muliboot3\iso\mulibo0t3.is0 san la secci6n Configuration/Boot cambiamos la ruta por: \multiboot3\edshell\boot\loaderbi Al cerar CD Shell GUI los cambios se guardarin autométicamente. ulti- ARCHIVOS DE IMAGEN BOOTEABLES Para agilizar el proceso (y también, por razones de espacio), en festa niseva versian del (1 multthoateahle slo haremos los me- mis en modo grifco, Tengamos en cuenta que las PCs de hace tumos 7 8 afios na podrin mostrar ecte movi de ala resal= clén, pero si se arman de pacienclay tlempo, y unen las piezas de exte rompecabezae, combinando lo explicada en el arieulo anterior y en éte lograrin el modo mixto: multi-mends en mo- do texto y grifico, Un lindo desalia para un domingo thw 3) ‘Ante todo, debemos armar en papel el esquema de lo que seré ‘nucstro proyecto} es deci, juntar todas las imagenes booteables {que tengamos (conseguir mas si consideramos que son pocas) ¥ diagremarlas pensanido on qué mend ze incliré cada una, ‘Ademis necesitamos saber cudntos menuis habra y qué nombre recibird cada uno, pera poder armar ol meni principal con el rotulo de cada subseccin, Caio consco, para organizar los archivos de imagen ¥ no gene rar confusin, recomiendo armar una estructura de directorios Pee ec ue acd le eueuenet eoey ene eae iu col ai Cr eee ans eee aad Olea r PA cece | | HERRAMIENTAS PARA BOOTEAR, Causal stowage pptiesnens sey 120 bot heat iitastey == hyn gts met it itastey == hyn gto mend? ilanfy = hy, gto ned ay tn nt ad i lasy = hye gt don setoman_ ese emt stow inagepapliesmeut ey 120 gosh itty == ky thn he boot imagine mses shew nage pahiemeul s sete 120g hee ifitaeky = hy hen be bent inagestneut2 demon ise i lastky == key then be tos inagesinnut2vemon ina iffy == kyl thr be bon inagesinre0prnestina it ste == tye bed bostinagslnea@Dereepaime 1 sty == bythe be bon images pur "sey == yes ten uo inne eto mou fsa lor sow mae prapevmentac ete 12g hort I istany == keine co bx napeime sa i lasky hy hen be boot images ana sy = hey hn he teatimagentnans hme tasty == hyn be tnt images ez ima 1 itctly — hy hr he beatings Iponrmaina itary = ky hn be ont imagestnene eins sty == toy hen be binges ar i i lasay = kesh gto inne te nana 1 esa: est ‘i ‘oaths bea td ‘er Shennan waltz ati 1 ate ac ro iat theta tes box oad dentro de ha canpets ayes, y cicat ali ay Carpotas menu, yenu02, menu3, etc. Dentro de cada una de ellas guardaremos los archivus IMA « 150 «uc coricaporndat 4 cada mend también les aconselo que cada archivo incluya el nimero de la tecla de funclon que lv geculs, pa ay pends ol uedeu, por ejemplo: Olseatools iso, O2maxblast.iso, O3shdiag-ima, O4drvfi.ima, et Una vee armada ta estructura de ditewiorios y cuando tenemos lists todas las imagenes booteables, ya sea con WinImage o, d= rectamente, Imagenes 130 (recuvdeni0> que el vont bad bootea tanto archivos IMA como 150, de hasta 20 MB), procede~ mos a disenar las pantallas de mend y de ary is ‘nuestro editor grfen favorito. MENUS GRAFICOS To olvidemos que ois ls yrs debe ser yuatdadoy cu fat= rato BMP de 24 bits eo una resolucin de 640 x 480 places ecuerden cmplear alga fondo visusu; wmv ayaa Dasarmos en agin wallpaper descargado de Interne 1a pantala del ment principal deberdconteacs€ilaly de todes los submens y una tela asignada a cada uno, ademas de las ya clisiasfunclones para ute dee le Usqutcie A, deste eb isco Cy reiniciar € equipo (tal como vemos en la Figura 2} Borramos todos oF archives que conten a cana done gua daremos los nuevos graficos; estamos hablando de c-\multiboot- Sarco, excepto converte, qu sun servi prom [Al guardar los archivos grifics, recuerden usar nombres simples para no confundlve urge, Cuando ater el spt, Pa la panta Is de carga, deben usar como nomic splash-bmp, y para los me~ ris, pte ili, por empl, cman pace el principal y remO1.bmp, menu02.bip, et para las submenis ‘Una vez que todos los yracos eat liso dean conver tos archivos gréficos del formato BMP al CSI, con la ayuda de Para eecutalo, vamos @ Iicio/Ejecutar.» y corremos el emd, ros dinigimos # a carpeta e\muliwo drat, y allt eject tamos estas lines de comando: Sal eset conver opts spake sash Oe a ee [F 1] SeaTools Desktop ees Ree feta eae aeons fale leas perros! [Esc] Volver al ment principal ‘CASO, EL DE HERRAMIENTAS DE DISCO SE CARGA Y APARECE EN PANTALLA ISTO PARA DISPARAR LA OPCION DESEADA. fey ee enue) eae ces een es ce awe ed [F5] Primetest eee) faakeaeh tas eae PULSAN. PRINCIPAL € INGRESAR EW OTRO SUBMENI [ACCEDINOS ALDE HERRAMIENTAS DE DAGNESTICO, uve tmp -¢ men ment ‘anv ple -« mn mene z ‘convent -¢ mens moa ded la el diner gon corset Por cierto, para mas ayuda con este comando, podemos gfecutar convert /2.Una ves convertidos los archivos, Borrams el contenidla de a carpeta destino c-bmultiboot3\cdsheliboot\graphies y, luego, ‘copiamoe all lor archivos CSI que acabamos de generar SCRIPTING Aqui va otro script de ejemplo, para aplicar a las imagenes boo- ‘cables que cada uno necesite 0 considere itilec. Simplemente, cditande los nombres de los archivos IMA o ISO, lograremos ar- tuar el proyecto quc querames, Es importante notar que para hacer funcionar la opeién multi-me- nis se hau agiegado tres subratinas lamadas menuO%, men02 y ‘ment03 (por razones de espacio, hasta ah Hegaremos, pero se pueden ayteyen Lantos mens y subrutinas como sean ncccsaria) En el men principal, las teclas de funcién no disparan una orden. fe booteo de alguna inmayen, sino que apuntan hacta una subruti~ rs que contiene otro ment temitico, Gracias ala funcién goto, €s posible salar de un mend a otro © volves sl prnipal, en este car 50, con la tecla Ee, Una ver ejecutada la subratina del ment ele~ ido, se mostrara una nueva pantalla con las ypcunes hei rentas de booteo, gracias al comando show image. Dentro det suibmena, se espera Ia pulsacton de alguna tecla que dispare la ‘carga de una herramienta,Cabe notar que e] comando bedw boot punta hacia las umagenes guardadas en las subcarpetas. Editamos ahora el archivo c-\multiboot3\edshell\boot\edshell Ini, que vemos listado en el recuadro correspondiente. Encon- ‘trarin este script (archivo cdshelL.ini) en el CD de esta edicién o ‘en PovierZone (it/povermpedciones.com), al igual que los progra- mas mencionados y un fondo grifico a modo de ejemplo. MEJORAS EN EL SCRIPT Desde el meni principal, podemos pulsar las teclas A 0 C que boo- tearan desde la disqueterao desde el disco duro, respectivamente. NNotemos que sigue estando el comando getkey, que dispara un co- ‘mando sino se pulsa una tecla en los segundos espeifiada, Recor demos que a linea getkey 120 goto boot Ox80 la hemes utilizado ‘en todos los proyectos para qu, sal cabo de 120 segundos ningu- na tela fue pulsada, se bootee automaticamente desde e! disposii- ‘vo 0x80 (disco duro Master, IDE!), Estas funciones estin por si nos folvidamos el CD dentro de la unidad, y queremos arrancar el sist! ‘ma operativo del disco local, pata asi no tener que reiniiar [En este caso, no se dispara directamente la orden boot 0x80, ‘no que la funcin getkey apunta hacia una subrutin, “fédboot ‘para elcaso de la unidad A y “hddboot” para el caso del disco duro, Esta ultima subrutina es @ prueba de errores, Supongamos {que nuestro disco duro 0 unidad A no posee un volumen boo- teable en el momento en que el CD intenta iniciarlo; eso desem- bbocard en un error que indica que no hay archivos de sistema, y hhasta ahi se habri legado; no habra otra salida més que reini- ciarla computadora. Con estas pequefias subrutinas, empleando el comando boot- CCheck(]), lograremes que nuestro proyecto compruebe sila unidad es booteable de antemano. En caso de que lo sea, proseguiré con fl arranque desde ese volumen {then boot 0x80); en caso contra- ro, se een las lineas subsiquientes del script, que en este clemplo, ‘muestran en pantalla un grifico indicando que la unidad en cues- ‘ign no esté preparada para bootear (clear y show image grap Ihiesbooterrsi, se muestra en pantalla el error, durante dos se- srundos (wait 2 y autométicamente, se vuelve al mend principal, ‘que estar listo para gjecatar alguna otra funcién. Para lograr esto. tenemos que crear una nueva imayen BMP de (640 x 480 y 24 bits escribir en ela un mensaje que indique un error al tatar de hootear desde la unidad especificada (ver ‘Jemplo en Figura 5), guardarla en Ia carpeia c:\multiboot® \grafiene y ennvertila al formato CSI. Luego. movemos el ar- chivo CSI ala carpeta c:\multiboot3\edshellboot\ graphics, {junto con el resto de Ios menus, y asignamas el nombre “boo- ‘ernest. Ademés, podemos hacer que el script intente bootear cl resto de Toe disens dire locales ~es decir, las unidades ,IDE2 e IDE3-, agregando tres Lineas a esta parte del (teas neste proyecto, al sar miltples ments, pocromos tener en un mismo qué opciones de Boote inl, aU van algunas ideas. Desde estos lke porn descargerimégenes IED obsn im programa qu genera un isquete de arranque, que luege podré ser cenvetdo en archivo IMA rau, (nw dda lone. Ni) Parton Ree 1.2.4: Cree portiionadr de snes, Crate (ties con) Disevzard 1049: Diesen de Uns rsa Seagate Crate (seagate com/ sper ceils Ati) ‘ata Liteouard Tots 11.2 Diagnostic se sos ware WO. ratio (ht! sopor. wc coal donla) ‘Active Risk ree: sorraz devo ge esc dvs. atu ‘(lista domldree im) Windows Memory Diagnosis: Lsgnosticaor de RAM. Sratult, (dtpoea mio comlenlvdiagas DecMemory Dagnost:Liagrasicador ae WAM, Grau (rm snes com page products ina sp) True Distribucén Linux bootable para recuperar partcones, beckop ee Gratit,(tplina soustg et) Disco de arranque FreeDOS con soperte para redes Netware: Gratito, (rnwedercom/ds/ne. Mn) ‘Come verén,exste una cantdad enorme de software bostesle diy grate, elo es uestién de seguir buscando, crip que quedard de esta forma: Wont tan ett ‘tithe hn hat ‘tint thn boat 2 ithe tan bat 83 ‘lar ‘show iar rapists wait {main nent ‘Si no logra bootear desde ninguna de las wnidades fijas locales, se mostrard la pantalla de error durante dee segundos y se volverd al meni principal, como si nada hubiera pasado. COMPRESION DE IMAGENES BOOTEABLES Silo que queremos es optimiza el espacio, podemos provechar I compres soparada por el comando ‘emai del CD Shall para carga imégenes bootea- ‘es comprimidas. El Formato soportado es gzip, el ‘ual logra un muy buen nivel de compresin sobre lox archivos IMA, que, en promedio, es del orden del {GO Lo he probado en mi caro, vel hora de espacio fae de $5 MB, cifra nada despreciable sitenemes en ‘cuenta que ieponemoe de 709 MB en ol CD, lo cals no se competan sélo con imagenes de boateo, sino también con sofware sil para Windows. Reruerden ‘que el CD puede usarse tanto para bootear como para tener aplicaciones para ear Ieidas bajo Windows. ‘DATA LIFEGUARD TOOLS, PARA BEALIZAR INSTALACION, DIAGNOSTICOY CLONACION DE UUNIOADES DE DISCO WESTERN DIGITAL. Bien, en caso de necesitarcomprimirlos IMA, dehemne near grip. que puede desear- arse desde wmmgupong. Se trata de un exce- Tene sof de compen, no eampatile con formato ZIP, que se creé en 1992 para eemplazar al comand empress de TNT. Este programa pertenece a software libre y- forma pare dl proyeeta GNI Si ya tenemos instalado WinZip 0 Win- RAR, podemne searlag, ya que estns pro~ ‘grams soportan el formato gzip. En caso contrat, deems desrargar el elecuta- bie compilado para funcionar en nuestro sistema operative, descamprimir el archi- vvo descargado y usar la siguiente senten- cia para cmprimir Ing TMA, desde la ‘consola de comands: pein Automiticamente se generard el archivo, omprimida sechiva ima g7, al que re- nombraremos como archivo.gz. Se reco- rienda haner un hackup de tos archivos IMA. El procedimiento mas aconsejable fs eopiar el ajecutahle grinexe a lao las carpetas que contienen los archivos IMA Yy ajeentar ol amanda: Iueg renamhratnns las extensiones de jma.gz a ge y cambiamos algunes deta- lies del seript, par ejemplo, dande devia: {ty == gh ot iene ine Ahora debers dee 1 Sto == ah a mand aoe Lo que hicimos fue reemplazar € comando ede (que na seports imagenes camprim- 42s) por memaisk y, obviamente, cambia- mos la eetensin del archiva imagen. ATENCION: Algunas imége- nes booteables no funciona- rn si estén comprimidas,ra~ 24n por la cual deberemos tomarnos el trabajo de probar ‘une por una las opciones de Dbooteo y verificar si se cargan ‘no. En caso de que algunas no funcionen bien, tendremos ‘que volver al método anterior (comando bedw y archivos IBAA sin comprimin. CONCLUYENDO Sélo nos resta empaquetar archivo 180 utilizando el CD Image GUI, probar todo en atWare y st todo va bien sgrabar la imagen de CD usando algin software espe~ cifico. Como eonsejo final, puedo decires que a est 150 final pueden Inyectarle mas y amis software para Windows Yvasi, generar una imagen 180 para quemar un DVD; asi obtendrin un DVD multiboo- teable. con decenas de herra~ mientas de booteo y varios GB de software para instalar en Windows. Espero que el desarrollo de estos tres proyectos les haya sido de gran utiidad. v aguardo sus consultas,In- dquletudes y propuestas para nuevos articuls relacions- dos. Si nuestros queridos lec- tores lo piden, pronto volve- remos con més proyectos similares, como agregar un WinPE o XP Live CD a nues- ‘ro CD multibooteable, o ha~ cer que nuestro mend multi- ‘booteable pueda corre desde una lave USB port.

Das könnte Ihnen auch gefallen