[OT] ¿Como puedo volver a crear el archivo BOOTSECT.DOS?

07/12/2003 - 21:36 por Stripper | Informe spam
Eso, ya que lo he perdido (No se como), bueno y por eso no puedo arrancar el
W98... :(((((

Preguntas similare

Leer las respuestas

#1 Caterpillar 1.0
08/12/2003 - 05:17 | Informe spam
"Stripper" escribió en el mensaje
news:
Eso, ya que lo he perdido (No se como), bueno y por eso no puedo
arrancar el W98... :(((((




ya buscaste en Google?

recuerdo que hace un tiempo postearon una página en la que podías
descargarte discos de inicio de casi todo...espera a mañana que alguien la
postee.

Saludos
Caterpillar 1.0
Respuesta Responder a este mensaje
#2 Stripper
08/12/2003 - 06:09 | Informe spam
Si, gracias ya solucione el problema; reinstalar win98 y luego xp, asi se
crea nuevamente el bootsect.dos...
Fue la solucion mas efectiva pero No la mas facil...

"Caterpillar 1.0 hotmail.com>" <caterpillar_v10<ARROBA> escribió en el
mensaje news:#5#
"Stripper" escribió en el mensaje
news:
> Eso, ya que lo he perdido (No se como), bueno y por eso no puedo
> arrancar el W98... :(((((
>

ya buscaste en Google?

recuerdo que hace un tiempo postearon una página en la que podías
descargarte discos de inicio de casi todo...espera a mañana que alguien la
postee.

Saludos
Caterpillar 1.0


Respuesta Responder a este mensaje
#3 JM Tella Llop [MS MVP] ·
08/12/2003 - 12:35 | Informe spam
es la "unica" solucion. O bien, de un disco identico, "identico" repito, y formateado en FAT o FAT32 (al igual que el tuyo), medinate un debug extraer el sector de boot de la particion (no del disco, el cual es el MBR), y salvarlo con dicho nombre.

Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"Stripper" wrote in message news:%
Si, gracias ya solucione el problema; reinstalar win98 y luego xp, asi se
crea nuevamente el bootsect.dos...
Fue la solucion mas efectiva pero No la mas facil...

"Caterpillar 1.0 hotmail.com>" <caterpillar_v10<ARROBA> escribió en el
mensaje news:#5#
> "Stripper" escribió en el mensaje
> news:
> > Eso, ya que lo he perdido (No se como), bueno y por eso no puedo
> > arrancar el W98... :(((((
> >
>
> ya buscaste en Google?
>
> recuerdo que hace un tiempo postearon una página en la que podías
> descargarte discos de inicio de casi todo...espera a mañana que alguien la
> postee.
>
> Saludos
> Caterpillar 1.0
>
>


Respuesta Responder a este mensaje
#4 Stripper
08/12/2003 - 17:54 | Informe spam
Ok, y como se debe hacer eso con Debug??, o sea sacar el sector boot, .. es
para saber ya que el problema quedo resuelto

"JM Tella Llop [MS MVP] ·" wrote in message
news:
es la "unica" solucion. O bien, de un disco identico, "identico" repito, y
formateado en FAT o FAT32 (al igual que el tuyo), medinate un debug extraer
el sector de boot de la particion (no del disco, el cual es el MBR), y
salvarlo con dicho nombre.

Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"Stripper" wrote in message
news:%
Si, gracias ya solucione el problema; reinstalar win98 y luego xp, asi se
crea nuevamente el bootsect.dos...
Fue la solucion mas efectiva pero No la mas facil...

"Caterpillar 1.0 hotmail.com>" <caterpillar_v10<ARROBA> escribió en el
mensaje news:#5#
> "Stripper" escribió en el mensaje
> news:
> > Eso, ya que lo he perdido (No se como), bueno y por eso no puedo
> > arrancar el W98... :(((((
> >
>
> ya buscaste en Google?
>
> recuerdo que hace un tiempo postearon una página en la que podías
> descargarte discos de inicio de casi todo...espera a mañana que alguien


la
> postee.
>
> Saludos
> Caterpillar 1.0
>
>


Respuesta Responder a este mensaje
#5 JM Tella Llop [MS MVP] ·
08/12/2003 - 18:34 | Informe spam
Es bastante mas complejo. Lo primero hay que calcular la posicion del sector de boot de la particion. Si es una particion primaria, es relativamente sencillo. Recuperamos primero el MBR con un debug mediante:

- f 200 L200 0
- a 100

xxxx:xxxx mov ax,201
xxxx:xxxx mov bx,200
xxxx:xxxx mov cx,1
xxxx:xxxx mov dx,0080
xxxx:xxxx int 13
xxxx:xxxx int 3
xxxx:xxxx (Pulsar ENTER una vez más)

- g0

de esta manera con offset 200, nos han quedado 512 bytes correspondientes al MBR. Ahora, en dicho area, con desplazamientos:

+1BEh 1ª entrada en la tabla de particiones 16 Bytes
+1CEh 2ª entrada. 16 Bytes
+1DEh 3ª entrada. 16 Bytes
+1EEh 4ª entrada. 16 Bytes

Cada entrada de 16 bytes, contiene.

+00h Estado de la particion 1 BYTE
00h = Inactiva
80h = Partición de arranque
+01h Cabeza de lectura/escritura 1 BYTE
donde comienza la partición.
+02h Sector y Cilindro donde comienza 2 BYTES
la partición (formato WORD - palabra)
+04h Tipo de particion 1 BYTE
00h = Libre
01h = DOS con la vieja 12-bit FAT
02h = XENIX
03h = XENIX
04h = DOS FAT 16
05h = Partición extendida
06h = Partición DOS 4.0 > 32 Megas
DBh = Concurrent DOS
etc
+05h Cabeza de lectura/escritura 1 BYTE
donde termina la partición.
+06h Sector y cilindro donde 2 BYTES
termina la partición.
+08h Distancia del primer sector de la 4 BYTES
partición (Sector de arranque)
+0Ch Numero de sectores
de esta partición 4 BYTES

Longitud = 10h = 16 Bytes

Con esto somos capaces de saber en que posicion del disco comienza exactamente la particion. Lo que tenemos que recuperar es el priemr sector de la particion.

Si te fijas en el primer procedimiento, unicamente he usado la INT 13 para leer el MBR, ahora vamos a usar lo mismo para leer la particion de la cual hemos obtenido ta la informacion a traves del MBR, es decir, la INT 13 en lecura, es:

INT 13 - DISK
AH = 02h
AL = number of sectors to read
CH = track (for hard disk,
CL = sector (01h to number
DH = head
DL = drive
ES:BX -> buffer to fill

Ejecutando de la misma manera y cambiando CX y DH por los datos anteriores, tendremos en offset 200 el boot de la particion,. Ahora hay que escribirlo a disquete. Usando cualquiera subfuncion de esxritura de la 21:

Con la 3C creamos el fichero:

21 - DOS 2+
AH = 3Ch
CX = attributes for file
bit 0: read-only
1: hidden
2: system
3: volume label (ignored)
4: reserved, must be zero (directory)
5: archive bit
7: if set, file is shareable under Novell NetWare
DS:DX -> ASCIZ filename (may include drive and path)


Y con la 40, escribimos:

21 - DOS 2+
AH = 40h
BX = file handle
CX = number of bytes to write
DS:DX -> buffer

Y con la 3E cerramos el fichero:

21 - DOS 2+
AH = 3Eh
BX = file handle



Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"Stripper" wrote in message news:%
Ok, y como se debe hacer eso con Debug??, o sea sacar el sector boot, .. es
para saber ya que el problema quedo resuelto

"JM Tella Llop [MS MVP] ·" wrote in message
news:
es la "unica" solucion. O bien, de un disco identico, "identico" repito, y
formateado en FAT o FAT32 (al igual que el tuyo), medinate un debug extraer
el sector de boot de la particion (no del disco, el cual es el MBR), y
salvarlo con dicho nombre.

Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"Stripper" wrote in message
news:%
> Si, gracias ya solucione el problema; reinstalar win98 y luego xp, asi se
> crea nuevamente el bootsect.dos...
> Fue la solucion mas efectiva pero No la mas facil...
>
> "Caterpillar 1.0 hotmail.com>" <caterpillar_v10<ARROBA> escribió en el
> mensaje news:#5#
> > "Stripper" escribió en el mensaje
> > news:
> > > Eso, ya que lo he perdido (No se como), bueno y por eso no puedo
> > > arrancar el W98... :(((((
> > >
> >
> > ya buscaste en Google?
> >
> > recuerdo que hace un tiempo postearon una página en la que podías
> > descargarte discos de inicio de casi todo...espera a mañana que alguien
la
> > postee.
> >
> > Saludos
> > Caterpillar 1.0
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida