Autor: Lech Szychowski (lech7_at_lech.pse.pl)
Data: Tue 13 Aug 1996 - 14:37:59 MET DST
Jarek Lis <lis_at_okapi.ict.pwr.wroc.pl> wrote:
: : : 'Missing operating system'. To wlasnie stad, ze BIOS nie moze sie na
: : : dysku doszukac jadra s.o. w miejscu, ktore uwaza za poczatek partycji.
: : Gwoli scislosci: nie zadnego "jadra s.o.", a jedynie pewnych dwoch bajtow
: : na koncu sektora :)
: E - chyba nie. Bo zarowno MBR jak i bootsektor sa na miejscu.
: Predzej nie potrafi znalezc poprawnie glownego katalogu, a w nim takiego
: jednego pliczku - IO.SYS
Po pierwsze, musze przyznac, ze powyzej napisalem lekka (a moze nawet
nielekka) bzdure; chodzi oczywiscie o pozostawienie w domysle slowa
"BIOS", choc BIOS przeciez nie ma z tym nic wspolnego.
Po drugie, komunikaty "Missing operating system", "Invalid partition
table" itp sa wypisywane przez kod, ktory BIOS wczytuje z MBR.
Po trzecie, komunikat "Non-system disk" jest wypisywany przez
bootsektor DOS'u, jesli nie moze on dobrac sie do plikow systemowych
(IBMBIO.COM/IO.SYS i IBMDOS.COM/MSDOS.SYS).
Po czwarte, nadal utrzymuje, ze (standardowy) BIOS potrzebuje, zeby pierwszy
sektor nosnika (dysku/dyskietki) mial dwa ostatnie bajty rowne 0x55 0xAA.
A (standardowy) kod MBR wymaga, zeby pierwszy sektor partycji wskazanej
jako "bootable" byl rowniez zakonczony ta magiczna sekwencja.
-- Leszek. +============================================================================+ | lech7_at_pse.pl 2:480/33.7 - REAL programmers use INTEGERS - | | My personal opinions are just mine. | | If there is anyone I speak for, then most likely it's me. | +============================================================================+
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 12:51:51 MET DST