🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #494

boot z 2. HDD

#494
From: 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
Technical Details
Message-ID: <4jql0u$fga@gemini.coi.pw.edu.pl>
Path: mbox-mo1.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
From: ki...@koral.ipe.pw.edu.pl (Arkadiusz Bogumil Kierski)
Subject: boot z 2. HDD
Date: 1996/04/02
Message-ID: <4jql0u$fga@gemini.coi.pw.edu.pl>
X-Deja-AN: 145386574
organization: Institute of Electronic Fundamentals, Warsaw University of Technology
newsgroups: pl.comp.programming
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit