Foros del Web » Soporte técnico » Software General »

CD autoarrancable al encender el PC con varios programas

Estas en el tema de CD autoarrancable al encender el PC con varios programas en el foro de Software General en Foros del Web. Hola a tod@s: En su día ya ví una forma sencilla de crear un cd autoejecutable que se iniciaba cuando arrancabas el PC, teniendo en ...
  #1 (permalink)  
Antiguo 08/10/2010, 12:45
Avatar de zacktagnan  
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 19 años
Puntos: 3
CD autoarrancable al encender el PC con varios programas

Hola a tod@s:

En su día ya ví una forma sencilla de crear un cd autoejecutable que se iniciaba cuando arrancabas el PC, teniendo en la BIOS como primera opción de boot la unidad del CD/DVD.

Un ejemplo de esto es cuando se graba una ISO con el Hiren's Boot en un CD.
Lo mismo se obtiene cuando grabas también un ISO del dispositivo de rescate de inicio del Acronis.
Al final tienes un CD autoarrancable por cada aplicativo.

Pero, ¿cómo hacer todo en un mismo CD autoarrancable que te dé al principio la opción de elegir que ejecutar (Si ejecutar el Hiren's o si el Acronis o cualquier otro o sino volver a Windows)?

Sería un CD autoarrancable con varias opciones contenidas o un CD multiarrancable o multiboot o como se llame.

Entonces, ¿alguien me puede decir como realizar todo esto?
__________________
Saludos,

zacktagnan.
=================================================
  #2 (permalink)  
Antiguo 09/10/2010, 09:32
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 7 meses
Puntos: 39
Pregunta Respuesta: CD autoarrancable al encender el PC con varios programas

Te voy hablar de Ultraiso porque es elque uso pero hay otras aplicaciones que hacen lo mismo.

Sopongo que tienes las ISO de Hirens y Acronis, o mejor dicho, LOS CDs DE ESTOS YA LISTOS a poder arrancarlos desde DOS

Introduces el CD de Acronis y abres Ultraiso
En la pestaña Autoarranque/Extraer autoarranque de CD/DVD...

Esta informacion la guardas como ACRONIS.BIN (LA EXTENSION ES IMPORTANTE). En la pantalla para guardar la informacion escribes ACRONIS.BIN (SOLO ESTO)

Lo mismo haces con hirens HIRENS.BIN

Extraes del CD hirens solo la carpeta(LA CARPETA DIJE) HBCD a la carpeta en C:\HERRA
Extraes el contenido del Cd acronis a la carpeta C:\HERRA

Los dos archivos .BIN que guardaste, los metes en la carpeta C:\HERRA

Abres el blokNotas y preparas un archivo en el cual hagas referencia a los dos archivos .BIN y cuando lo tengas completado guardas el achivo como diskemu.cmd y lo metes en la carpeta C: \HERRA junto a los dos .bin y otros que debes tener que son: loader.bin, deload.bin, diskem1x.bin

En la carpeta C:\HERRA deverias tener
la carpeta HBCD
hirens.bin
acronis.bin
loader.bin
deload.bin
diskmu1.bin
diskmu.cmd

Si no tienes buscalo en S. google el CDIMAGEGUI.EXE
Con todo listo, abres el CDIMAGEGUI.EXE y configuras para crearte la iso de todo eso y luego quemas la iso en un Cd o DVD segun el tamaño
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg
  #3 (permalink)  
Antiguo 11/10/2010, 19:59
Avatar de zacktagnan  
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 19 años
Puntos: 3
Respuesta: CD autoarrancable al encender el PC con varios programas

Hola JoaoM:

Gracias por responder y darme la intro para saber por dónde ir.

Bueno, he seguido tus indicaciones y, basándome en ello, he buscado por internet para saber algo más como, por ejemplo, que poner en el archivo "diskemu.cmd".

Vamos a ver. Voy a explicar lo que he llegado a hacer con todo ello.

Finalmente, he optado por poner dos versiones del Hiren's Boot (la 10.6 y la 11.1) y el Acronis Media que se puede crear desde el propio programa Acronis True Image Home, y que puede incluir este mismo programa y también el Acronis Disk Director Suite, si está instalado (que es mi caso, por tanto el Acronis Media incluye los dos)

Así, el menú inicial llevará tres primeras opciones que serán:

1) Hiren's Boot 10.6
2) Hiren's Boot 11.1
3) Acronis Utilidades

Cita:
Sopongo que tienes las ISO de Hirens y Acronis, o mejor dicho, LOS CDs DE ESTOS YA LISTOS a poder arrancarlos desde DOS

Introduces el CD de Acronis y abres Ultraiso
En la pestaña Autoarranque/Extraer autoarranque de CD/DVD...

Esta informacion la guardas como ACRONIS.BIN (LA EXTENSION ES IMPORTANTE). En la pantalla para guardar la informacion escribes ACRONIS.BIN (SOLO ESTO)

Lo mismo haces con hirens HIRENS.BIN

Extraes del CD hirens solo la carpeta(LA CARPETA DIJE) HBCD a la carpeta en C:\HERRA
Extraes el contenido del Cd acronis a la carpeta C:\HERRA

De primeras, al querer finalmente incluir dos versiones del Hiren's Boot (la 10.6 y la 11.1), se plantea el problema de que no puede haber dos archivos hirens.bin, ni dos carpetas HBCD dentro de la estructura final del CD multiarrancable a crear.
Así que lo primero que he hecho, con el Ultra ISO, es editar el contenido de las respectivas .iso de cada versión de Hiren's Boot a incluir para cambiar (por ejemplo, en la .iso del Hiren's Boot 10.6):

- nombre de la carpeta, de HBCD a HBCD_10.6

- autorun.inf
Cita:
[AutoRun]
icon=HBCD_10.6\Wintools\Autorun.exe
label=Hiren's BootCD 10.6
Shell\Option1=Hiren's BootCD 10.6
Shell\Option1\Command=HBCD_10.6\Wintools\Autorun.e xe
- Windows Menu.cmd
Cita:
start "" .\HBCD_10.6\WinTools\Autorun.exe
(Lo mismo para el contenido de la .iso del Hiren's Boot 11.1, cambiando el 10.6 por 11.1)

Habiendo guardado las .iso tras su edición, es cuando he ejecutado lo de
UltraISO >> Autoarranque >> Extraer autoarranque de CD/DVD
(por mencionarlo, yo tengo la versión 9.3.6.2750 del UltraISO)

Para los Hiren's Boot, lo he hecho tras cargar las .iso con el Daemon Tools.
Para lo del Acronis, lo he hecho desde el CD dónde lo tengo grabado

Respecto a los nombres y extensión de los archivos resultantes:

- para lo del acronis, ¿debe ser obligatoriamente acronis.bin o, por ejemplo, puede ser [B]Acronis_Media[B/].bin

- para los Hiren's Boot, como son dos y por lo ya comentado, en vez de hirens.bin, los he llamado HBCD_10.6.bin y HBCD_11.1.bin

- referido a la extensión, al elegir lo de UltraISO >> Autoarranque >> Extraer autoarranque de CD/DVD, en la ventana emergente, por defecto, sale nombre_pordefecto.bif . Y tu dices que, obligatoriamente( o que es importante), debe ser .bin . Es así, ¿no?

Vale, he extraido las carpetas de contenidos de los Hiren's Boot y del Acronis, y los .bin a la carpeta:

C:\Users\nombre_usuario\Documents\My ISO Files\Herramientas-Arranque

He buscado y me he descargado de Internet los archivos loader.bin, deload.bin, diskem1x.bin; y con el editor me he creado el diskemu.cmd .
La estructura final resultante, entre carpetas y archivos, es:

[HBCD_10.6]
[HBCD_11.1]
[Recovery Manager]
Acronis_Media.bin
deload.bin
diskem1x.bin
diskemu.cmd
HBCD_10.6.bin
HBCD_11.1.bin
loader.bin

Bueno, hasta ahora, espero se vaya entendiendo lo que llevo exponiendo

Solamente me queda indicar lo que he incluido como contenido del "diskemu.cmd" que, según lo que he encontrado por Internet al respecto y lo que deseo montar, me ha quedado tal como sigue:

archivo diskemu.cmd
Código:
;
; diskemu.cmd sample file v0.8
; Creado por Bart Lagerweij
;
; Algunas notas:
; - ¡no utilizar la tecla TAB en este archivo para insertar separaciones! Usar la barra espaciadora!
; - ¡las referencias a teclas como like "esc", "entr", ... deben escribirse en minúsculas!
;
;
:start
cls
print
print ------------------------------------------------------------------------------
print  Menú principal CD Autoarrancable                   http://www.nu2.nu/diskemu
print ------------------------------------------------------------------------------
print
print  F1 = Ayuda
print
print
print               1)   Hiren's Boot 10.6
print               2)   Hiren's Boot 11.1
print               3)   Acronis Utilidades:
print                      [Acronis True Image Home 2010 - Disk Director Suite 10]
print               q)   Ir a línea de comandos - prompt
print               r)   Reiniciar Equipo
print             Esc)   Iniciar desde el 1º Disco Duro de Sistema
print
print  Elija la opción deseada sino, tras 20 segundos,
print  el ordenador iniciará la carga de Windows: 
print
print ------------------------------------------------------------------------------
;
:mainkey
; timeout is 30 seconds, default key is escape
getkey 30 esc
onkey 1 goto hirens_boot_10-6
onkey 2 goto hirens_boot_11-1
onkey 3 goto acronis_utilidades
onkey q quit
onkey r reboot
onkey f1 goto help
onkey esc boot 80
; When no key found...
goto mainkey
;
:help
cls
print ------------------------------------------------------------------------------
print                                     AYUDA
print ------------------------------------------------------------------------------
print
print Solamente debe pulsar la tecla referente a la opción que desee ejecutar
print antes del tiempo establecido de 20 segundos
print
print Presionar cualquier tecla para volver al menú principal
print
print ------------------------------------------------------------------------------
getkey
goto start
;
:hirens_boot_10-6
print Iniciando Hiren's Boot 10.6 ...
run HBCD_10.6.bin
getkey
goto start
;
:hirens_boot_11-1
print Iniciando Hiren's Boot 11.1 ...
run HBCD_11.1.bin
getkey
goto start
;
:acronis_utilidades
print Iniciando Acronis Utilidades ...
run Acronis_Media.bin
getkey
goto start
;
; EOF

Bueno, he cargado toda la mencionada estructura de carpetas y archivos en un nuevo archivo de imagen en el UltraISO y, con este mismo programa, he grabado dicha nueva imagen en un CD.
Vamos que no lo he llegado a hacer, como decías, con el CDImage pues he supuesto que daba igual. ¿O no da lo mismo?

Dejando el CD final en la unidad, y sabiendo que en la BIOS, como primera opción de arranque, está dispuesta la unidad de CD, he reiniciado el PC para probar si todo esto funciona tal como sea montado.

Vale, el equipo se reinicia, llega el momento de carga, se aprecia que el piloto de la unidad de CD se enciende indicando que se va a carga. Pero ahí se queda. Nada más. No llega a cargarse el menú montado dentro del "diskemu.cmd". Y la carga del Windows sigue adelante.

No sé dónde, exactamente, está el error. Probablemente, en el contenido del "diskemu.cmd", igual en las referencias a los .bin . O igual, no en el "diskemu.cmd" y si en lo de cambiar los nombres como he hecho.
O el error está en otro lugar. No sé.

¿Tu ves dónde está(n) el/los error(es) cometido(s)? Si es así, espero tus comentarios. Gracias de antemano.
__________________
Saludos,

zacktagnan.
=================================================
  #4 (permalink)  
Antiguo 11/10/2010, 21:57
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 7 meses
Puntos: 39
Respuesta: CD autoarrancable al encender el PC con varios programas

Cita:
Iniciado por zacktagnan Ver Mensaje
Hola JoaoM:

Finalmente, he optado por poner dos versiones del Hiren's Boot (la 10.6 y la 11.1) No hallo explicacion para que tengas meter las dos versiones de hirens, con la 11.1 tienes

Así, el menú inicial llevará tres primeras opciones que serán:

1) Hiren's Boot 11.1
2) Acronis Utilidades

Ademas creo nop poder arrancar las dos co nel cambio de nombre por que la informacion de arranque (hirens.bin) está dirigida a la carpeta HBCD y no a HBCD_11.1. Tendria que ser experto para saber en que parte del archivo hirens.bin hacer el cambio, yo no lo se. Si colocas solo la 11.1 co nel nombre de la carpeta HBCD tienes

no puede haber dos archivos hirens.bin, ni dos carpetas HBCD dentro de la estructura final del CD multiarrancable a crear.

LO del nombre hirens.bin es una opcion de nombre, puedes ser un nombre que haga referencia a hirens.

Así que lo primero que he hecho, con el Ultra ISO, es editar el contenido de las respectivas .iso de cada versión de Hiren's Boot a incluir para cambiar (por ejemplo, en la .iso del Hiren's Boot 10.6): no se puede cambiar nombre a nada, si no no funciona la informacion de autoarranque


Para los Hiren's Boot, lo he hecho tras cargar las .iso con el Daemon Tools. No conosco DaemonTool desde que trate de instalarlo hace años y me estropeo la maquina, nunca mas lo use, es decir, ni llegue a usarlo, con ultraiso mas que contento

Respecto a los nombres y extensión de los archivos resultantes: La extension en ultraiso si pone esa opccion pero al guardar el archivo debes cambiarla a .bin o .ima y .DAT y no el que te dá el ultraiso
- para lo del acronis, ¿debe ser obligatoriamente acronis.bin o, por ejemplo, puede ser [B]Acronis_Media[B/].bin igual que los d arriba y en todos mientras mas corto es el nombre mejor identificación. Por eso te decia HIRENS.BIN, ACRONIS.BIN

- referido a la extensión, al elegir lo de UltraISO >> Autoarranque >> Extraer autoarranque de CD/DVD, en la ventana emergente, por defecto, sale nombre_pordefecto.bif . Y tu dices que, obligatoriamente( o que es importante), debe ser .bin . Es así, ¿no? al guardar el archivo debes cambiarla a .bin o .ima y .DAT y no el que te dá el ultraiso

Vale, he extraido las carpetas de contenidos de los Hiren's Boot y del Acronis, y los .bin a la carpeta:

C:\Users\nombre_usuario\Documents\My ISO Files\Herramientas-Arranque

He buscado y me he descargado de Internet los archivos loader.bin, deload.bin, diskem1x.bin; y con el editor me he creado el diskemu.cmd .
La estructura final resultante, entre carpetas y archivos, es:

[HBCD] pregunto ¿porque los corchetes?
[Recovery Manager] Tienes que ver si es carpeta o tiene que ser el contenido total de CD (iso) en la raiz del Cd que estás creando
Acronis.bin
deload.bin
diskem1x.bin
diskemu.cmd
HBCD_10.6.bin
HBCD_11.1.bin
loader.bin
Lo que se refiere a carpetas en la raiz del CD, solo las que su contenido hace parte unica de la informacion de autoarranque, de l ocontrario el contenido de la iso tiene que ser extraida en la raiz del CD. El caso de hirens es la carpeta HBCD

Solamente me queda indicar lo que he incluido como contenido del "diskemu.cmd" que, según lo que he encontrado por Internet al respecto y lo que deseo montar, me ha quedado tal como sigue:

archivo diskemu.cmd
:start
echo off
cls
print

print Las notas metelas en la ayuda (F1) )elimina esta linea)
print ------------------------------------------------------------------------------
print Tu titulo By Vista y By XP By Jot@ OPCIONAL
print ------------------------------------------------------------------------------
print
print
print
print ------------------------------------------------------------------------------
print Menú principal CD Autoarrancable
print ------------------------------------------------------------------------------
print
print F1 = Ayuda
print
print 1) Herramientas Hiren's Boot 11.1
print
print 2) Utilidades:
print [Acronis True Image Home 2010 - Disk Director Suite 10]
print q) Ir a línea de comandos - prompt
print
print r) Reiniciar Equipo
print
print Esc) Iniciar desde el 1º Disco Duro de Sistema
print
print Elija la opción deseada sino, tras 20 segundos, el ordenador iniciará la carga de Windows:
print
print ------------------------------------------------------------------------------
;
:mainkey
; timeout is 20 seconds, default key is escape
getkey 30 esc
onkey 1 goto hirens
onkey 2 goto acronis
onkey q quit
onkey r reboot
onkey f1 goto help
onkey esc boot 80
; When no key found...
goto mainkey
;
:help
cls
print ------------------------------------------------------------------------------
print AYUDA En help todas las notas necesarias
print ------------------------------------------------------------------------------
print
print Solamente debe pulsar la tecla referente a la opción que desee ejecutar
print antes del tiempo establecido de 20 segundos
print
print Presionar cualquier tecla para volver al menú principal
print
print ------------------------------------------------------------------------------
getkey
goto start
;
:hirens
print Iniciando Hiren's Boot 10.6 ...
run HBCD.bin
getkey
goto start
;
:acronis
print Iniciando Acronis Utilidades ...
run Acronis.bin
getkey
goto start
;
; EOF
[/CODE]

Bueno, he cargado toda la mencionada estructura de carpetas y archivos en un nuevo archivo de imagen en el UltraISO y, con este mismo programa, he grabado dicha nueva imagen en un CD.
Vamos que no lo he llegado a hacer, como decías, con el CDImage pues he supuesto que daba igual. ¿O no da lo mismo?

Vale, el equipo se reinicia, llega el momento de carga, se aprecia que el piloto de la unidad de CD se enciende indicando que se va a carga. Pero ahí se queda. Nada más. No llega a cargarse el menú montado dentro del "diskemu.cmd". Y la carga del Windows sigue adelante.

O el error está en otro lugar. No sé.
Lee mis partes en ROJO y

El error está en la creación de la iso en ultraiso porue ciertamente no integraste el archivo loader.bin en la informacion de autoarranquer al crear la iso, ASÍ

Tienes todo el contenido como te explico arriba. Con todo el contenido en ultraiso, en la seccion de abajo selecionas todo y con el icono nvias todo el contenido a la seccion de arriba.
Luego
http://www.enterupload.com/ef8o823f4...tulo3.jpg.html
Y buscas el archivo dentro de la carpeta raiz de tu creacion, el archivo LOADER.BIN y le das siguiente tal como hiciste en principio
Quema la iso en un CD o DVD regrabable para no perder los CDs

Con esta explicacion a ver si ves donde está tu error, aunque praticamente te lo dioje
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg
  #5 (permalink)  
Antiguo 12/10/2010, 13:45
Avatar de zacktagnan  
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 19 años
Puntos: 3
Respuesta: CD autoarrancable al encender el PC con varios programas

Buenas de nuevo:

A ver JoaoM, te voy a aclarar ciertas.

Cita:
No hallo explicacion para que tengas meter las dos versiones de hirens, con la 11.1 tienes
No pongo las dos por capricho u obligación, simplemente por hacer un multiarranque con más de dos opciones a elegir y como no tenía otra aplicación más interesante en formato .iso. Aparte que entre la versión 10.6 y la 11.1 hay programas diferentes. Y por tener los que ya no salen en la 11.1, pues ponía también la 10.6. Nada más.

Cita:
[HBCD] pregunto ¿porque los corchetes?
Simplemente, con los corchetes quiero indicar que HBCD es una carpeta. No es que los corchetes formen parte del nombre.

Aclarados estos dos puntos, volvemos al asunto.

Vale, en este segundo intento, he seguido más a rajatabla tus pasos para realizar el CD autoarrancable con más de una opción a elegir.
Así que no he cambiado nombres de carpeta o de archivo, y solamente incluyo el Hiren's Boot CD 11.1 y el Acronis (que incluye el Acronis True Image Home 2010 y el Acronis Disk Director Suite 10)

Entonces, he vuelto a extraer los autorranques: hirens.bin y acronis.bin

He extraido la carpeta HBCD del Hirens y la carpeta Recovery Manager del Acronis.

He vuelto a adaptar el diskemu.cmd, ahora es así:

Antes una pregunta, ponías esto
Cita:
:start
echo off
cls
print
print Las notas metelas en la ayuda (F1) )elimina esta linea)
¿Es que la línea dónde está :start debe ser la primera del archivo?

archivo diskemu.cmd
Código:
;
; diskemu.cmd sample file v0.8
; Creado por Bart Lagerweij
;
; Algunas notas:
; - ¡no utilizar la tecla TAB en este archivo para insertar separaciones! Usar la barra espaciadora!
; - ¡las referencias a teclas como like "esc", "entr", ... deben escribirse en minúsculas!
;
;
:start
cls
print
print ------------------------------------------------------------------------------
print  Menú principal CD Autoarrancable                   http://www.nu2.nu/diskemu
print ------------------------------------------------------------------------------
print
print  F1 = Ayuda
print
print
print               1)   Hiren's Boot 11.1
print               2)   Acronis Utilidades:
print                      [Acronis True Image Home 2010 - Disk Director Suite 10]
print               q)   Ir a línea de comandos - prompt
print               r)   Reiniciar Equipo
print             Esc)   Iniciar desde el 1º Disco Duro de Sistema
print
print  Elija la opción deseada sino, tras 30 segundos,
print  el ordenador iniciará la carga de Windows: 
print
print ------------------------------------------------------------------------------
;
:mainkey
; timeout is 30 seconds, default key is escape
getkey 30 esc
onkey 1 goto hirens
onkey 2 goto acronis
onkey q quit
onkey r reboot
onkey f1 goto help
onkey esc boot 80
; When no key found...
goto mainkey
;
:help
cls
print ------------------------------------------------------------------------------
print                                     AYUDA
print ------------------------------------------------------------------------------
print
print Solamente debe pulsar la tecla referente a la opción que desee ejecutar
print antes del tiempo establecido de 30 segundos
print
print Presionar cualquier tecla para volver al menú principal
print
print ------------------------------------------------------------------------------
getkey
goto start
;
:hirens
print Iniciando Hiren's Boot 11.1 ...
run hirens.bin
getkey
goto start
;
:acronis
print Iniciando Acronis Utilidades ...
run acronis.bin
getkey
goto start
;
; EOF
Tras todo esto, la estructura es:

[...] >> carpeta

[HBCD]
[Recovery Manager]
acronis.bin
deload.bin
diskem1x.bin
diskemu.cmd
hirens.bin
loader.bin

Cita:
El error está en la creación de la iso en ultraiso porue ciertamente no integraste el archivo loader.bin en la informacion de autoarranquer al crear la iso
Pues si no había pasado este paso antes de grabar la ISO en el CD

Esta vez, antes de grabar, si he elegido el loader.bin y lo he establecido como información de autoarranque. Y entonces he dado a grabar.

Vale, ya con el nuevo CD, he reiniciado y me ha llegado a cargar el menú con las opciones programadas.

No obstante, al dar al 1 (carga del Hiren's Boot), me ha salido este mensaje de error:

Cita:
Running HIRENS.BIN
No-Emulation type image (raw)
0003A80000000075INT13/42h Read error (AX=093D,DL=EF) Block=0000003D
Y me sale el cusor, y entonces si elijo opción me sale
Cita:
Label "START" not found
Si arranco de nuevo y elijo del menú el 2 (Acronis), me sale el mensaje de error:
Cita:
Iniciando Acronis Utilidades...
Running ACRONIS.BIN
No-Emulation type image (raw)
0000080000000001
Iniciando Acronis Loader...
Error al arranque. Pulse una tecla ...
Al pulsar una tecla, se inicia Windows.


Por tanto, sigo sin conseguirlo.


Tras este otro intento fallido, he seguido otras indicaciones referente a crear lo mismo a través del programa MagicISO según:

http://www.magiciso.com/tutorials/mi...ulti-os-cd.htm

http://www.msfn.org/board/topic/6244...th-no-windows/
(mensaje 3)

Siguiendo estos, si que se crea un archivo .bif en vez de .bin .

Pero al final, me sigue saliendo el mismo error.


Así que sigo esperando soluciones. ... Si es que las hay.
__________________
Saludos,

zacktagnan.
=================================================
  #6 (permalink)  
Antiguo 12/10/2010, 17:30
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 7 meses
Puntos: 39
Respuesta: CD autoarrancable al encender el PC con varios programas

Cita:
Iniciado por zacktagnan Ver Mensaje
Buenas de nuevo:

A ver JoaoM, te voy a aclarar ciertas.


No pongo las dos por capricho u obligación, simplemente por hacer un multiarranque con más de dos opciones a elegir y como no tenía otra aplicación más interesante en formato .iso. Aparte que entre la versión 10.6 y la 11.1 hay programas diferentes. Y por tener los que ya no salen en la 11.1, pues ponía también la 10.6. Nada más.
Vuelvo a aclarar que para que cambies el nombre de la carpeta HBCD, tienes que colocar el mismo nombre en el interior del archivo.bin que es el que va a dar la orden de arranque al autoarranque encontrado en el interior de esa carpeta. El .bin tal como está, busca la carpeta HBCD y no otra, al no encuentrar dihca carpeta, no hay arranque del hirens

Simplemente, con los corchetes quiero indicar que HBCD es una carpeta. No es que los corchetes formen parte del nombre.
Aclarado que era tu indicacion hacia mi persona
Aclarados estos dos puntos, volvemos al asunto.

Vale, en este segundo intento, he seguido más a rajatabla tus pasos para realizar el CD autoarrancable con más de una opción a elegir.
Así que no he cambiado nombres de carpeta o de archivo, y solamente incluyo el Hiren's Boot CD 11.1 y el Acronis (que incluye el Acronis True Image Home 2010 y el Acronis Disk Director Suite 10)

Entonces, he vuelto a extraer los autorranques: hirens.bin y acronis.bin

He extraido la carpeta HBCD del Hirens y la carpetaRAIZ DEL CD y no a otra Recovery Manager del Acronis.

He vuelto a adaptar el diskemu.cmd, ahora es así:

Antes una pregunta, ponías esto

¿Es que la línea dónde está :start debe ser la primera del archivo?Tal como te lo envie. START PARA VOVER AL INICIO DE LA PANTALLA

archivo diskemu.cmd
Código:
REM diskemu.cmd sample file v0.8
REM Creado por Bart Lagerweij
;
REM Algunas notas:
REM - ¡no utilizar la tecla TAB en este archivo para REM insertar separaciones! Usar la REM barra espaciadora!
REM - ¡las referencias a teclas como like "esc", "entr", ... deben escribirse en minúsculas!
;
;
:start
echo off
cls
print
print ----------------------------------------------------------------------------------------------------
print          Menú principal CD Autoarrancable                   http://www.nu2.nu/diskemu
print ----------------------------------------------------------------------------------------------------
print
print  F1 = Ayuda
print
print
print               1)   Hiren's Boot 11.1
print               2)   Acronis Utilidades:
print                      [Acronis True Image Home 2010 - Disk Director Suite 10]
print               q)   Ir a línea de comandos - prompt
print               r)   Reiniciar Equipo
print             Esc)   Iniciar desde el 1º Disco Duro de Sistema
print
print  Elija la opción deseada sino, tras 30 segundos,
print  el ordenador iniciará la carga de Windows: 
print
print ------------------------------------------------------------------------------
;
:mainkey
; timeout is 30 seconds, default key is escape
getkey 30 esc
onkey 1 goto hirens
onkey 2 goto acronis
onkey q quit
onkey r reboot
onkey f1 goto help
onkey esc boot 80
; When no key found...
goto mainkey
;
:help
cls
print ------------------------------------------------------------------------------
print                                     AYUDA
print ------------------------------------------------------------------------------
print
print Solamente debe pulsar la tecla referente a la opción que desee ejecutar
print antes del tiempo establecido de 30 segundos
print
print Presionar cualquier tecla para volver al menú principal
print
print ------------------------------------------------------------------------------
getkey
goto start
;
:hirens
print Iniciando Hiren's Boot 11.1 ...
run hirens.bin
getkey
goto start
;
:acronis
print Iniciando Acronis Utilidades ...
run acronis.bin
getkey
goto start
;
; EOF
Tras todo esto, la estructura es:

[...] >> carpeta

[HBCD]
[Recovery Manager] En el Cd de este tienes que ver si el contenido está en una subcarpeta o en la raiz del CD. Si está en la raiz del CD, tienes que extraer todo el contenido en la raiz del CD que estas creando y no en otra carpeta
acronis.bin
deload.bin
diskem1x.bin
diskemu.cmd
hirens.bin
loader.bin



Pues si no había pasado este paso antes de grabar la ISO en el CD

Esta vez, antes de grabar, si he elegido el loader.bin y lo he establecido como información de autoarranque. Y entonces he dado a grabar.generalmente se hace cuando se crea la iso y luego se quema la iso

Vale, ya con el nuevo CD, he reiniciado y me ha llegado a cargar el menú con las opciones programadas.

No obstante, al dar al 1 (carga del Hiren's Boot), me ha salido este mensaje de error:



Y me sale el cusor, y entonces si elijo opción me sale


Si arranco de nuevo y elijo del menú el 2 (Acronis), me sale el mensaje de error:


Al pulsar una tecla, se inicia Windows.


Por tanto, sigo sin conseguirlo.


Tras este otro intento fallido, he seguido otras indicaciones referente a crear lo mismo a través del programa MagicISO según:

http://www.magiciso.com/tutorials/mi...ulti-os-cd.htm

http://www.msfn.org/board/topic/6244...th-no-windows/
(mensaje 3)

Siguiendo estos, si que se crea un archivo .bif en vez de .bin .al guardar cambia .bif por .bin

Pero al final, me sigue saliendo el mismo error.


Así que sigo esperando soluciones. ... Si es que las hay.
Es facil, hace como te dije anteriormente,
Extrae el autoarranque de la iso hirens
extrae el autoarranque de la iso o cd de acronis

de la iso de hirens EXTRAE SOLO la carpeta completa sin cambiar nada a C:\Herram
Extrae el contenido de la iso o Cd de acronis a la carpeta C:\Herram
copia los archivos

acronis.bin
deload.bin
diskem1x.bin
diskemu.cmd
hirens.bin
loader.bin
a la carpeta C:\Herram

Queda así
todo el contenido de acronis
HBCD (CARPETA)
acronis.bin
deload.bin
diskem1x.bin
diskemu.cmd
hirens.bin
loader.bin

crea la iso dandolo la ruta de loader.bin para arranque y después de creada la iso abrela con ultraiso y te tiene que decir en la parte izquierda superior Autoarrancable.
Quema la iso en un CD regrabable y prueba.

ESto es mas que fiable. Te envio este como ejemplo. Lo recorte a tu necesidad.

ELIMINA LAS FRASES ROJAS y tenes tu diskemu.cmd

----------------------------------------------------------------------------------
:start
echo off
cls
print
print
print ------------------------------------------------------------------------------
print Super menu multi-arranque creado por By Jota® coloca tu titulo
print ------------------------------------------------------------------------------
print
print La ayuda tiene informacion IMPORTANTE para ti, no SIGAS
print SIN ANTES PRESIONAR F1
print
print F1=Ayuda
print
print
print 1) Arrancar Herramientas de HirensBoot v11.1
print 2) Arrancar Acronis
print
print q) Salir al simbolo del sistema
print r) Reiniciar
print Esc) Arrancar desde el disco duro
print
print Tiempo de espera 30 segundos, la tecla por defecto, escape
:mainkey
; timeout is 30 seconds, default key is escape
getkey 30 esc
onkey 1 goto hirens
onkey 2 goto acronis
onkey q quit
onkey r reboot
onkey f1 goto help
onkey esc boot 80
; When no key found...
goto mainkey
;
:help
cls
print Cambi el texto a tu necesidad
print
print Super menu multi-arranque creado por By Jota = Joao Marques®
print ----------------------
print
print
print ESTE CD CONTIENE UN LIVECD BAJO LA VERSION 4.1.0, EL CUAL EN SU
print INTEGRACION TIENE KILLDISK BAJO LA VERSION 5.1 B5123.
print ADEMAS DE LAS OPCIONES DE UN LIVECD CONTIENE; EXPLORADOR PARA QUE PUEDAS
print PONER DATOS Y INFORMACION A BUEN RESGUARDO CUANDO TU WINDOWS INSTALADO EN
print TU DISCO TE JUEGA QUIQUIRIQUI. ESTE TAMBIEN CONTIENE GRAN CANTIDAD DE OTRAS
print UTILIDADES COMO HERRAMIENTAS PARA SALIR DE APUROS EN UN CASO FATAL.
print
print CONTIENE ADEMAS MENTEST86+ V4.10 PARA VERIFICACION DE BARRAS DE MEMORIA
print (RAM). ESTAS DEBEN SER VERIFICADAS SOLO UNA BARRA POR VES.
print HDD REGENERATOR V1.71 Y 1.51 PARA RECUPERACION DE SECTORES RECUPERABLES
print
print TAMBIEN TENEMOS KILLDISK v4.1 SOLO, PARA ARRANCAR BAJO DOS
print
print Lea el archivo CONTENIDO.DOC que tiene toda informacion sobre el contenido
print
print
print By Jota®
print
print Mail: ¿?¿?¿?¿[email protected] = ¿?¿?¿?¿[email protected]

print
print Presiona cualquier tecla para regresar al menu
print
getkey
goto start
;
:hirens
cls
print Aguarde, Iniciando las herramientas de HirensBoot
print
run hirens.bin SI EL NOMBRE DE ARCHIVOS ESTAN EN MAYUSCULAS, HACE AQUI EL CAMBIO, SOLO AQUI
getkey
goto start
;
:acronis Y AQUI
cls
print Aguarde, Iniciando arranque de acronis
print
run acronis.bin
getkey
goto start
;
getkeyprint
print Here is the value that "getkey" returned:
keyval
; EOF
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg
  #7 (permalink)  
Antiguo 13/10/2010, 13:04
Avatar de zacktagnan  
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 19 años
Puntos: 3
Respuesta: CD autoarrancable al encender el PC con varios programas

Hola:

Lo de cambiar los nombres o no ya me quedo claro, que no se puede hacer tan a la ligera. Y en el comentario de mi segundo intento ya digo que solamente pongo una versión del Hirens y no cambio nombres para nada.
Aparte que metiéndome a ver código de otros archivos dentro de la carpeta HBCD he visto que hay referencias a la carpeta HBCD, por lo que de haber cambios de nombre tendría que cambiar en todos y cada uno de los archivos que tienen esa referencia.
Así que dejo eso a usuarios más expertos.
Eso por un lado.

Lo de extraer los contenidos de los programas a incluir en el CD multiarrancable final:

- del CD de Acronis Media que tengo la carpeta Recovery Manager es la única que hay, la que contiene los archivos del programa y está a nivel raíz. Y no hay otra. Es la que copio y pongo en la estructura final junto con los .bin y demás archivos (loader.bin, deload.bin, ...)

- de la imagen del Hiren's Boot o del CD físico que tengo, estoy cogiendo como dices solamente la carpeta HBCD y nada más, aunque a nivel raíz también haya otros dos archivos (autorun.inf y Windows Menu.cmd) que en su código interior hagan referencia a la carpeta HBCD, y que según mi entender indican la ruta al autoarranque del Hirens. Pero bueno, según tus indicaciones, solamente cojo la carpeta HBCD.

Códigos completos de los archivos mencionados del CD o ISO del Hirens:

autorun.inf
Código:
[AutoRun]
icon=HBCD\Wintools\Autorun.exe
label=Hiren's BootCD
Shell\Option1=Hiren's BootCD
Shell\Option1\Command=HBCD\Wintools\Autorun.exe
Windows Menu.cmd
Código:
start "" .\HBCD\WinTools\Autorun.exe
Bueno pues repito de nuevo todo el proceso:

- de la ISO del Hirens (voy a usar ahora la versión 10.6 que tengo), extraigo el autoarranque con el UltraISO y lo guardo como hirens.bin.

- del CD del Acronis Media, extraigo el autoarranque con el UltraISO y lo guardo como acronis.bin.

- de nuevo, edito el diskemu.cmd tal y como dices, sin comentarios al principio (aunque si son comentarios no deberían afectar pero bueno).

Me queda el diskemu.cmd tal como sigue

diskemu.cmd
Código:
:start
echo off
cls
print
print
print ------------------------------------------------------------------------------
print  Menú principal CD Autoarrancable                   http://www.nu2.nu/diskemu
print ------------------------------------------------------------------------------
print
print La ayuda tiene informacion IMPORTANTE para ti, no SIGAS
print SIN ANTES PRESIONAR F1
print
print F1=Ayuda
print
print
print 1)   Arrancar Herramientas de Hiren's Boot 10.6
print 2)   Arrancar Acronis Media (True Image Home 2010 - Disk Director Suite 10)
print
print q)   Salir al simbolo del sistema
print r)   Reiniciar
print Esc) Arrancar desde el disco duro
print
print Tiempo de espera 30 segundos, la tecla por defecto, escape
;
:mainkey
; timeout is 30 seconds, default key is escape
getkey 30 esc
onkey 1 goto hirens
onkey 2 goto acronis
onkey q quit
onkey r reboot
onkey f1 goto help
onkey esc boot 80
; When no key found...
goto mainkey
;
:help
cls
print ------------------------------------------------------------------------------
print                                     AYUDA
print ------------------------------------------------------------------------------
print
print Solamente debe pulsar la tecla referente a la opción que desee ejecutar
print antes del tiempo establecido de 30 segundos
print
print Presionar cualquier tecla para volver al menú principal
print
print ------------------------------------------------------------------------------
getkey
goto start
;
:hirens
cls
print Iniciando Hiren's Boot 10.6 ...
print
run hirens.bin
getkey
goto start
;
:acronis
cls
print Iniciando Acronis Utilidades ...
print
run acronis.bin
getkey
goto start
;
getkeyprint
print Este es el valor que "getkey" ha devuelto:
keyval
; EOF
Vale la estructura sigue siendo:

[...] >> es una carpeta

[HBCD] (Carpeta del Hirens)
[Recovery Manager] (Carpeta única del Acronis Media)
acronis.bin
deload.bin
diskem1x.bin
diskemu.cmd
hirens.bin
loader.bin

En el UltraISO, le doy al icono de Nuevo. En la parte de Local, inferior derecha, tengo los archivos y carpetas a incluir en la nueva imagen ISO.
Como comentaste, le doy al icono de "Añadir" para subir toda la estructura después de haberla seleccionado.
Ahora, la estructura está en la parte Imagen, superior derecha.

Entonces, voy a Autoarranque >> Cargar información de autoarranque y elijo el archivo loader.bin
Justamente, tras este paso, ya aparece en la parte izquierda superior lo de "Autoarrancable"

Ahora guardo el archivo .iso con el nombre de HBCD-10.6_ACRONIS antes de grabarlo o de quemar esta iso en un CD. Como tu dices. Ya está.

Cierro UltraISO y vuelvo a cargarlo abriendo la ISO que acabo de crear para grabarla o quemarla en el CD.

Abierta (sigue apareciendo que es Autoarrancable) y grabada / quemada.

Cierro todo para reiniciar y probar si ahora funciona el CD autoarrancable con varias opciones.

Reinicio y sigo con los mismos mensajes de error que expuse en mi anterior respuesta.

En mi siguiente intento, he incluido en la estructura dos archivos que vienen dentro de la iso del Hirens junto con la carpeta HBCD (el autorun.inf y el Windows Menu.cmd) que tienen referencias en su código para ejecutar el Hirens.
Pero nada el resultado ha sido igualmente insatisfactorio.

Así que si no hay otra, tendré que dejarlo. No sé por qué no me sale.

Solamente quería hacer como uno de esos cientos de multiboot con diversas aplicaciones que te puedes descargar por Internet, como el megaISO, o el conocido Todo en uno, pero personalizado po mí. Pero nada.
Lo que me fastidia es que la gente lo consiga hacer pero yo no encuentre la manera. Tampoco es que quiera hacer algo tan complicado como el Hirens mismo, sino algo más sencillo.

Un CD que me reuna varias cosas y no tener una cosa en cada CD y así desaprovechar espacio tontamente. Pero que se le va a hacer resignación

También he probado haciéndolo a través del programa Easy Boot de la misma empresa que el UltraISO y siguiendo los pasos de su manual pero tampoco he obtenido el resultado deseado.

Supongo que ya no me podrás más sugerencias o soluciones.


Pr cierto, en una de mis búsquedas por internet respecto a este tema, encontré otro hilo sobre lo mismo o parecido en otro foro en el que salía tú, haciendo otra consulta para incluir varios Windows en un DVD (de Agosto del 2008),

http://foros.softonic.com/software/c...pciones-3445-6

¿Ya lo conseguiste hacer o no? ¿O realizaste algún otro CD multi...?
__________________
Saludos,

zacktagnan.
=================================================
  #8 (permalink)  
Antiguo 13/10/2010, 17:45
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 7 meses
Puntos: 39
Respuesta: CD autoarrancable al encender el PC con varios programas

Entiendo y se que los comentarios

REM yo soy aquel
REM bla bla bla

esto no acfecta, solo que yo y la mayoria usa REM
¿será que acronis usa solo esa carpeta o tambien archuivos en la raiz del CD?

El autorun es para inicio automatico en Windows, no DOS, ahora bien.
Tendria que hacer la prueba de; Copiar solo la carpeta HBCD de hirens y hacer todo el proceso en un CD regrabable y probar, ESE NADA MAS, es decir uno por uno para ver donde está el error. Si no dá así, copiar tambien el archivo .cmd que contiene la iso dehirens a la raiz de tu CD.

Vete paso a paso y uno a uno, cuando tengas uno listo haces el otro y luego que te resulte, unes los dos en un solo CD.

Prueba tambien con esto
onkey 1 run HIrens.ima run y no goto y la informacion prueba guardarla como .ima
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg

Última edición por JoaoM; 13/10/2010 a las 17:59
  #9 (permalink)  
Antiguo 13/10/2010, 19:45
Avatar de zacktagnan  
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 19 años
Puntos: 3
Respuesta: CD autoarrancable al encender el PC con varios programas

El Acronis solamente lleva esa carpeta que contiene sus archivos necesarios para ejecutarlo; a nivel de la carpeta no hay nada más.


¿Para que voy a hacer uno por separado y el otro por lado en otro CD?

Eso ya lo he hecho "mil" y sin ningún proceso como estos de extraer autiarranque, sino grabando la Iso del programa directamente. Aparte que debido a que los necesitaba, ya me grabé la iso del Hirens en un CD y la del Acronis media en otro.

A no ser que hables de hacer una gración multisesion, es decir, cambiar el método de grabación predeterminado del UltraISO de Disc-at-once (DAO) a Track-at-once (TAO). Y entonces en la primera sesión grabo la estructura solamente con el Hirens, y en la segunda sesión añado el Acronis (¿y en este programa como se cierra el disco si se elige el método TAO?)

No sé me da que, tras tantos intentos, no me va a salir ni probando de esta manera. Aparte que de tanto probar y fallar ya 5 o 6 veces ya solomante me queda 1 o2 CDs libres.

Y lo de la extensión, ahora ya no es tan imprescindible que sea .bin sino que puede ser .ima (¿también cualquier otra extensión de imagen mientras no sea. bif?) ¿Qué pasa que le tienes manía al .bif? ... ja,ja,ja. La verdad es que resulta extraño que si el .bif no sea adecuado en estos programas como el UltraISO en otros que he probado salga por defecto con esa extensión y no con otra si la del .bif no es conveniente; pero bueno.

En cuanto a lo de poner directamente "onkey 1 run Hirens.xxx", si pongo así, el bloque siguiente ¿se puede obviar o excluir del archivo, es decir, sirve de algo dejarlo o lo quitaría?

:hirens
cls
print Iniciando Hiren's Boot 10.6 ...
print
run hirens.bin
getkey
goto start
;

Misma pregunta con el bloque del :acronis .


En cuanto a tu intento sobre el post que te comentaba, ¿qué?, ¿lograste o no grabar ese CD que querías?


Ojalá, también, hicieras tu una prueba con estos programas u otros que te interesen y me dijeras que a ti te sale.


Bueno, pues eso.
__________________
Saludos,

zacktagnan.
=================================================

Última edición por zacktagnan; 13/10/2010 a las 19:50
  #10 (permalink)  
Antiguo 13/10/2010, 20:08
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 7 meses
Puntos: 39
Respuesta: CD autoarrancable al encender el PC con varios programas

No conosco acronis

Te mensioné uno a la ves, (tal como yo hice ahora con el hirens) PARA QUE HAGAS LA PRUEBAAAAA) y si te resulta positivo, ya tienes la estructura para el hirens, te falta hacer la prueba con acronis SOLO y al darte positivo, ya tendrias la estructura de lacronis, unes las dos y tienes tu CD Multiboot

Hace poquitos minutos yo lo hice solo del hirens v11.1, la raiz de lCD solo contiene esto, porque los demas Autorun.inf y El qwue está .cmd, son para arrancar en Windows
http://www.enterupload.com/jj6w1nork...turar.jpg.html
y el diskemu.cmd esto:

:start
echo off
print
print ************************************************** *****************************
print * * * * * * Multiboot By Jot@ (Joao Marques) DVD 1 * * * * * *
print -------------------------------------------------------------------------------
print *****En este DVD se incluyen SOs con SPs integrados de origen MSDN*****
print F1=Help
print
print
print 1) Ejecutar Hiren's boot v9.5 (MultiHerramientas)
print
print r) Reiniciar
print
print s) Salir al Simbolo del Sistema
print
print Esc) Arrancar desde el disco duro
print
print En 20 segundos arrancara el equipo desde el disco duro si nada selecciona.
:mainkey
; timeout is 20 seconds, default key is escape
getkey 20 esc
onkey 1 goto hirens todo en minusculas
onkey f1 goto help
onkey s quit
onkey r reboot
onkey esc boot 80
; when no key found...
goto mainkey
;
:hirens
print Iniciando la instalacion de HIRENS V11.1
run hirens.bin
getkey
goto start
;
:help
cls
print
print ************************************************** *****************************
print
print
print -------------------------------------------------------------------------------
print
print
print
print
print
print
print
print
print
print
print
print
print
print
print PULSA LA TECLA b PARA VOLVER AL MENU PRINCIPAL
getkey
onkey b goto start
; EOF


y todo funciona a mil maravillas, solo el hirens

No me funciono con hirens.ima no se el porque, tendria que verificar porque tengo uno con hirens.ima y me funciona bien, pero por ahora este funcionó bien con hirens.bin
Hay que tener cuidado con los caracteres al escribir, si posible todo en minusculas

Del acronis tu eres el que tiene que ver, que cosas tiene en la raiz de su CD y si es identico al hirens pues no tendrás complicacion
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg

Última edición por JoaoM; 13/10/2010 a las 20:24

Etiquetas: encender, pc, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:38.