Tags Palabras claves

Boot para poder arrancar con W98 y Millenium indistintamente.

27/11/2003 - 10:16 por David_M | Informe spam
Os cuento la salvajada que he hecho.

En el curro, queremos montar un ordenador viejo, con dos
sistemas operativos
(98 y Millenium) para hacer pruebas.

Tiene dos discos duros. Instale en C W98SE, sin ningún
problema. Luego le
añadi los programas sobre los que se van a hacer las
pruebas y hasta áquí
ningún problema.

Luego arranque en modo ms-dos, e instale Millenium en el
disco D pensando
que me haría un multiboot.

Cual es mi surprise cuando solo arranca con Millenium
SIEMPRE.

Tengo alguna manera de corregir esa ida de olla sin tener
que empezar de 0?

Gracias!!

Preguntas similare

Leer las respuestas

#1 raul v.
27/11/2003 - 17:42 | Informe spam
hola,

Tendrás que retocar el boot.ini que tendrás en c. tendrás
que añadir una linea más diciendo que arranque del disco 1
y no del 0 como hasta ahora. esto en 2000 se puede en 98
creo que no. Creo que en estos casos debes poner como
particion activa el disco del 98 y arrancar por él y
cuando quieras arrancar por el Me poner como particion
activa la del me. Esto lo haces con un disquette de
arranque del 98 utilizando el comando fdisk.

Animo.

Os cuento la salvajada que he hecho.

En el curro, queremos montar un ordenador viejo, con dos
sistemas operativos
(98 y Millenium) para hacer pruebas.

Tiene dos discos duros. Instale en C W98SE, sin ningún
problema. Luego le
añadi los programas sobre los que se van a hacer las
pruebas y hasta áquí
ningún problema.

Luego arranque en modo ms-dos, e instale Millenium en el
disco D pensando
que me haría un multiboot.

Cual es mi surprise cuando solo arranca con Millenium
SIEMPRE.

Tengo alguna manera de corregir esa ida de olla sin tener
que empezar de 0?

Gracias!!

.

Respuesta Responder a este mensaje
#2 Jocha
27/11/2003 - 17:47 | Informe spam
Que tal, a continuacion te escribo la direccion de donde puedes bajar un
archivo que te permitira seleccionar con cual Win deseas iniciar,
http://bootdisk.com/utility.htm, en la seccion STARTUP SHUTDOWN, puedes
bajarte el archivo SHUTZ, lo instalas y solucionado tu problema. Saludos.
Gracias..! de nada...
PAZ EN EL MUNDO A TODOS

Joel Chávez Barraza, JoCha

"David_M" escribió en el mensaje
news:025b01c3b4c7$1dd648a0$
Os cuento la salvajada que he hecho.

En el curro, queremos montar un ordenador viejo, con dos
sistemas operativos
(98 y Millenium) para hacer pruebas.

Tiene dos discos duros. Instale en C W98SE, sin ningún
problema. Luego le
añadi los programas sobre los que se van a hacer las
pruebas y hasta áquí
ningún problema.

Luego arranque en modo ms-dos, e instale Millenium en el
disco D pensando
que me haría un multiboot.

Cual es mi surprise cuando solo arranca con Millenium
SIEMPRE.

Tengo alguna manera de corregir esa ida de olla sin tener
que empezar de 0?

Gracias!!
Respuesta Responder a este mensaje
#3 Stripper
27/11/2003 - 17:55 | Informe spam
Puede que te sirva este Documento escrito por Jm Tella:
"CÓMO TENER EN LA MISMA MÁQUINA MAS DE UN WIN98
Por José Manuel Tella Llop

Debido a que están surgiendo muchas consultas de este tipo, voy a contar
como de una manera sencilla podemos tener mas de un Windows en la misma
maquina.

Recordemos primero una cosa. Windows lo podemos instalar en el disco y
directorio que queramos (*no* es obligatorio instalarlo en C:\windows).

Recordemos también, que básicamente Windows, necesita el directorio anterior
y otro llamado "Archivos de Programa". Si fuese el USA, este último se
llamaría "Program Files". Estos nombres, al contrario que el anterior, son
prefijados por Windows y no nos da opción a cambiarlos.

Visto lo anterior, podemos llegar a la conclusión, que incluso dentro de un
solo disco, podrían convivir 2 Windows que estuviesen en diferente idioma. Y
por supuesto si tenemos más de un disco o mas de una partición (es decir:
mas de una letra de disco), esto es totalmente posible aunque estén en el
mismo idioma.

** Veamos para intentar entenderlo como es el arranque de Windows (y en
general de muchos sistemas operativos, siguen una técnica similar).

Al arrancar se sigue la siguiente secuencia:

1) Una vez que la bios a localizado el sector de arranque de la partición
activa lo carga en memoria y le cede control. Este es un miniprogrma cuyo
único objeto es localizar en esa partición un archivo llamado IO.SYS.

2) Localizado el IO.SYS, se carga en memoria y se le cede control.
(Realmente este archivo está con los atributos de "oculto" en el disco "C" y
por eso no lo vemos a menos que en Windows tengamos habilitado la opción de
"ver" todo tipo de archivos incluidos los ocultos y del sistema. Pero aunque
esté oculto, se puede cargar y ejecutar. Unicamente está oculto a efecto
nuestros de "verlo" o "borrarlo")

3) El IO.SYS busca un archivo llamado MSDOS.SYS (también oculto y en el
disco C:). Este fichero es de parámetros y de texto, por lo cual podemos
verlo. Si lo vemos, descubriremos que contiene unos parámetros de la ruta de
Windows y otros de control de arranque muy sencillos y que pueden
controlarse con TWEAK-UI.

4) El IO.SYS a continuación busca el CONFIG.SYS y comienza la carga de
dispositivos que están definidos en este archivo. Hay ciertos controladores
como por ejemplo el HIMEM.SYS, que aunque no esté definida su carga en el
config.sys, Windows lo va a cargar siempre.

5) Una vez finalizado el CONFIG.SYS, el programa IO.SYS, busca el
COMMAND.COM y lo ejecuta.

6) La primera función del COMMAND.COM es buscar un AUTOEXEC.BAT y ejecutar
las líneas que allí existen.

7) Al finalizar la ejecución del AUTOEXEC.BAT, se busca el programa WIN.COM
en el directorio de instalación de Windows (definido en el MSDOS.SYS) y se
le cede control.

8) WIN.COM empieza la carga real de Windows. Lo primero que hace es
"realizar" una fotocopia de la memoria real MsDOS en ese momento para
"dársela" tal y como está ahora a cualquier sesión MsDOS que abramos bajo
Windows.

9) A continuación busca si existe un WINSTART.BAT en el directorio Windows y
lo ejecuta. Los comandos o modificaciones del entorno en este WINSTART.BAT
afectarán únicamente a toda la maquina virtual Windows y no afectará a las
sesiones modos que abramos, ya que la fotocopia de la memoria DOS, se hizo
con anterioridad. < PODEMOS HACER "COSITAS" CON ESTO

**** Aunque no viene al caso que nos afecta, voy a continuar con la carga de
Windows y luego retomamos el tema de "varios Windows en la misma maquina".

10) Windows carga los controladores de dispositivos de nuestra maquina. Y a
continuación el software de inicio en la siguientes secuencia.

11) Todas la VXD existentes en windows\system\iosubsys se cargan siempre
(puede ser peligroso por "restos" de algún programa). Las VxD tienen control
absoluto sobre la maquina y funcionan en modo KERNEL (es decir con acceso
privilegiado a todos los recursos).

12) Las VXD explícitas en el registro y que existen en otros directorios
diferentes al anterior, también son cargadas.

13) Los programas o servicios invocados en las claves "Run" y "RunServices"
en el registro en la estructura:

HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion

y en la estructura:

HKEY_USERS.DEFAULT Software Microsoft Windows CurrentVersion

Son ejecutados inmediatamente.

14) Los programas invocados en la líneas Load= y Run= en el archivo WIN.INI
son ejecutados a continuación

15) Por fin, los programas invocados en el grupo de Programas->Inicio de
Windows son ejecutados.

(los puntos 13, 14 y 15 son los que vemos y podemos modificar con el
programa "MsConfig")

CONCLUSION: si antes de arrancar somos capaces de "cambiar" a Windows, el
IO.SYS, MSDOS.SYS, CONFIG.SYS, COMMAND.COM y AUTOEXEC.BAT, podremos arrancar
"otro" Windows.

Me explico. Imaginemos que instalamos un Windows en C: . Una vez finalizada
"completa" su instalación y de los productos (debido esto ultimo a que
ciertos productos modifican en AUTOEXEC.BAT), podemos "guardar" esto cinco
archivos en una carpeta.

En nuestro caso, vamos a crearnos en el C: una carpeta llamada SISTEMA y
dentro de ella, vamos a crear tantas subcarpetas como sistemas vayamos a
tener. En este momento nos creamos una subcarpeta llamado por ejemplo, W98-1

En esta subcarpeta nos vamos a guardar los 5 archivos anteriores. Vamos a
hacerlo con una pequeña batería que escribo a continuación. Esta batería es
obligatoria que reciba un parámetro que va a ser el "nombre" de la
subcarpeta de la carpeta SISTEMA donde queremos guardar esos cinco archivos.

Recordemos que existen algunos de ellos que son ocultos, por lo que la
batería deberá quitar los "atributos" antes de copiar y volvérselos a dejar
una vez copiados.

@echo off
if "%1." == "." goto error
if not exist c:\sistema\%1ul goto noexiste
c:
cd \
attrib io.sys -s -h -r
copy io.sys c:\sistema\%1\*.* >nul
attrib io.sys +s +h +r
attrib msdos.sys -s -h -r
copy msdos.sys c:\sistema\%1\*.* >nul
attrib msdos.sys +s +h +r
copy config.sys c:\sistema\%1\*.* >nul
copy autoexec.bat c:\sistema\%1\*.* >nul
copy command.com c:\sistema\%1\*.* >nul
echo Copia ejecutada
goto fin
REM
:noexiste
echo Nombre de carpeta incorrecto (debe crearse previamente)
echo.
goto fin
REM
:error
echo Falta parámetro de destino
echo.
REM
:fin

Esta batería, la salvamos con nombre SALVA.BAT (donde queramos)

Entonces la manera de ejecutarlo es abrir una ventana MsDOS y darle: SALVA
W98-1

Bien ya tenemos instalado y "guardado" el primer Windows.

Ahora, vamos a instalar el segundo. Para ello arrancamos con el disco de
inicio y empezamos otra instalación desde el CD de Windows. Evidentemente le
decimos que nos lo instale en OTRO disco (si fuesen versiones diferentes del
idioma, podríamos guardarlo en el mismo disco y en otro nombre para el
directorio principal de Windows).

Un vez instalado, nos creamos dentro de la carpeta SISTEMA, una subcarpeta
llamada W98-2, y volvemos a guardar el "sistema" tecleando: SALVA W98-2

*** Bien ahora viene el cómo lo recuperamos. Evidentemente tenemos que hacer
la operación inversa a la anterior, es decir, una batería del tipo:

@echo off
if "%1." == "." goto error
if not exist c:\sistema\%1ul goto noexiste
c:
cd \
attrib io.sys -s -h -r
attrib msdos.sys -s -h -r
attrib command.com -s -h -r
copy c:\sistema\%1\*.* c:\*.* >nul
attrib io.sys +s +h +r
attrib msdos.sys +s +h +r
echo Recuperación ejecutada.
echo Debe reiniciar la maquina para que surta efecto.
goto fin
REM
:noexiste
echo Recuperación incorrecta de Windows
echo.
goto fin
REM
:error
echo Falta parámetro de destino
echo.
REM
:fin

Salvada con el nombre SISTEMA.BAT

** Entonces si ANTES de salirnos de este ultimo Windows instalado abrimos
una ventana MsDOS y tecleamos: SISTEMA W98-1

al reiniciar nos irá al Windows instalado en primer lugar. Y si desde este
tecleamos: SISTEMA W98-2

al reiniciar iremos al Windows instalado en segundo lugar.

Igualmente, podríamos arrancar con la tecla CTRL pulsada, y cuando nos sale
un menú, seleccionamos "solo símbolo del sistema" y posteriormente podemos
mediante la batería anterior seleccionar cual Windows queremos arrancar y
posteriormente (no se nos olvide), reiniciamos, con lo que arrancaremos
donde hayamos seleccionado."

"David_M" wrote in message
news:025b01c3b4c7$1dd648a0$
Os cuento la salvajada que he hecho.

En el curro, queremos montar un ordenador viejo, con dos
sistemas operativos
(98 y Millenium) para hacer pruebas.

Tiene dos discos duros. Instale en C W98SE, sin ningún
problema. Luego le
añadi los programas sobre los que se van a hacer las
pruebas y hasta áquí
ningún problema.

Luego arranque en modo ms-dos, e instale Millenium en el
disco D pensando
que me haría un multiboot.

Cual es mi surprise cuando solo arranca con Millenium
SIEMPRE.

Tengo alguna manera de corregir esa ida de olla sin tener
que empezar de 0?

Gracias!!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida