🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.programming
1 messages
1 total messages Started by ki... Arkadiusz Bogumil Kierski Tue, 02 Apr 1996 00:00
boot z 2. HDD
#494
Author: ki... Arkadiusz Bogumil Kierski
Date: Tue, 02 Apr 1996 00:00
23 lines
1553 bytes
 Czy ktos wie co zrobic, aby DOS ladowal sie z drugiego dysku twardego?
tzn. pliki systemowe mogly siedziec na D:. Nie chozi mi jednak o zamiane
kolejnosci twardzieli w BIOSie, ani o przejecie int 13h w celu zamiany
odwolan do dyskow.
 Co osiagnalem:
 - niewielka zmiana w programie w MBR na 1. HDD - wczytanie do pamieci
   MBR z 2. HDD i skok do niego.
 - wczesniej zmiana sprawdzania znacznika aktywnosci 1. partycji na
   2. HDD z 80h na 81h (programik z MBR traktuje ten znacznik od razu
   jako nr dysku fizycznego z ktorego czyta boot sektor);
   zmiana samego znacznika aktywnosci partycji z 80h na 81h;
   zmiana nr dysku fizycznego w boot sektorze dysku D z 80h na 81h
   (program SYS wpisuje tam 80h); ten numer jest przekazywany przy
   skoku do wczytanego poczatku IO.SYS

 Po tych zabiegach udalo sie wczytac IO.SYS z 2. HDD, ale ten wyswietlil
 tylko 'Starting MS DOS' i sie powiesil. (IO.SYS byl na pewno z dysku D -
 usunalem programy systemowe z C).
  Przegladalem wnetrznosci IO.SYS i nie znalazlem nic konkretnego, co
 wskazywaloby na to, ze musi on byc ladowany z 1. HDD.

    Czy ktos cos wie na ten temat ?
						    Arek
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads