Postup instalace Xosl na disk připravený pomocí EZ-BIOSu nebo EZ-DRIVE, v1.4 CZ
EZ-DRIVE (EZ-BIOS) je DDO (Dynamic Drive Overlay) program, jenž byl napsán s cílem, aby se zpřístupnily
disky větší než 1023 cylindrů (cca 7,8GB) u počítačů s BIOSem, který je nedokáže ovládat.
Toto opatření se přijalo v době, kdy se objevily disky větší než 504 MB. (citace z faq k XOSL)
Uvedené návody jsou zcela bez záruky. Před začátkem instalace doporučuji si několikrát přečíst manuál a faq k XOSL. Vyvarujete se tím zbytečných chyb. Pokud budete mít případné dotazy či připomínky, návody atd. zašlete je na
e-mailovou adresu rezek@seznam.cz.
- Instalace EZ-BIOSu a XOSL (napsal Jaromír Rezek)
- Instalace EZ-DRIVE a XOSL (napsal Tau)
- Změna identifikačního kódu spouštěcího souboru
- Odkazy
Instalace EZ-BIOSu a XOSL
Zde je postup, jak připravit disk s EZ-BIOSem (verze MaxBlast 1.27s) a poté nainstalovat XOSL (verze 1.1.5)
Postup je takřka totožný s popisem instalace XOSL na EZ-Drive z faq 1.0 k XOSL (doplněno o praktické postřehy)
Napsal a vyzkoušel Jaromír Rezek za spolupráce Jiřího Šaňka.
- Pomocí EZ-BIOSu je potřeba připravit disk následujícím způsobem:
- vytvořit oddíl FAT16 o velikosti cca 16MB
- zbytek disku nechat vcelku jako další oddíl - je vytvořen jako rozšířený
- Pozn.: Samotný EZ-BIOS se nainstaluje do primárního oddílu disku (16MB) jako "mini boot manager" tak, aby se zavedl po startu systému.
- Pomocí programů např. Partition magic nebo Ranish partition manager je potřeba následujícím postupem rozdělit disk:
- odstranit logický disk a potom rozšířený oddíl vytvořený EZ-BIOSem, ale už ne 16MB primární oddíl (je v něm EZ-BIOS)!!!!!
- vytvořit malý 16MB primární oddíl FAT16 pro XOSL (zatím skrytý a neaktivní oddíl, důvod viz Pozn.)
- vytvořit další skrytý primární oddíl pro instalaci Windows (Windows 9x lze nainstalovat pouze na primární oddíl)
- příp. dále vytvořit další primární oddíl (!!Pozor je to 4. prim. oddíl!!) nebo rozšířený oddíl a logické disky (při vytváření disků nezapomeňte na limit 1023 cylindrů, jestliže Váš BIOS nepodporuje tzv. rozšíření Int13 - blíže viz Faqs k XOSL)
- Pozn.: Jestliže jste zatím nechali 1. primární oddíl aktivní a neskrytý, můžete bez obav libovolně počítač během rozdělování disku restartovat. Pouze před restartem vyjměte systémovou disketu z mechaniky a během nabíhání EZ-BIOSU zmáčkněte CTRL
(objeví se spouštěcí nabídka pro boot z diskety nebo disku C) nebo nechte naběhnout EZ-BIOS se systémem, který jste si při instalaci EZ-BIOSu zvolili.
- Záloha MBR a instalace XOSL - během tohoto postupu nesmí být proveden restart počítače
- Nyní pomocí např. Ranish partition managera nastavte oddíl určený pro XOSL jako aktivní a skryjte oddíl s EZ-BIOSem.
- Zálohujte MBR. Pro tyto účely používejte vždy disketu (např. s freewarovým programem MBRWORK, který je jednoduchý).
- BEZ !!!! restartu počítače spusťte instalaci XOSL do vyhrazeného oddílu bez toho, aniž byste zvolili instalaci vestavěného "Smart boot manageru" (SBM). Pokud byste zvolili instalaci s SBM, přepíšete si první stopu disku, kde je EZ-BIOS!!! Místo toho nainstalujte "Smart Boot Manager" ručně na disketu.
- Pozn.: Jestliže se Vám v této fázi z nějakého důvodu provede restart počítače ještě před instalací XOSL, stiskněte při nabíhání EZ-BIOSU CTRL a zaveďte systém z diskety, dokončete příp. zálohu MBR a proveďte instalaci XOSL podle bodu 3)
- Obnova MBR a nastavení XOSL
- Pomocí nějakého diskového editoru změňte identifikační kód spouštěcího sektoru oddílu, kde je XOSL, z původní hodnoty od XOSL 0534Fh na standardní 0AA55h (v diskových editorech jsou na vidět na disku ve tvaru 4F53, resp. 55AA),
kterou již EZ-BIOS umí spustit. Jestliže používáte systémovou disketu Windows, musíte nejdříve umožnit přímý přístup na disk příkazem "lock c:".
- Obnovte MBR ze zálohy.
- Restartujte počítač, nastavte XOSL, jak potřebujete, skryjte oddíl s XOSL ve všech BOOT položkách nebo změňte ono ID číslo souborového
systému na typ jako používá "XOSL", tj. 78h nebo podobné - k tomuto účelu můžete využít vestavěný Ranish Partition Manager přímo z XOSL. Ve všech BOOT položkách skryjte též i 1. primární oddíl s EZ-BIOSEM. Nezapomeňte také , že se nesmí aktivovat žádný jiný oddíl kromě tohoto.
Neobávejte se spouštění Windows z neaktivního nebo z logického oddílu. XOSL si s tím snadno poradí.
Důležitá shrnutí na závěr: (toto jsou moje doporučení, nemusíte s nimi zcela souhlasit)
- Před jakoukoliv změnou rozdělení disku nebo instalací operačních systémů v budoucnu, nezapomeňte na zálohu MBR.
- Instalaci Windows9x spouštějte s přepínačem /ir ("setup /ir" - instalace nepřepíše MBR), před spuštěním instalace si přeneste systém MS-DOS ze spouštěcí diskety příkazem "sys a: c:".
- !!!! Nikdy neprovádějte bootování z diskety nebo bootovacího CD-ROM před naběhnutím EZ-BIOSu, jakoukoliv změnou na disku přijdete pravděpodobně o všechna data !!!!
- Jakékoliv bootování z diskety dělejte přes XOSL a z CD-ROM přes Smart Boot manager, který máte na disketě. Jestliže chcete nebo musíte nabootovat z diskety ještě před naběhnutím XOSL, stiskněte CTRL při nabíhání EZ-BIOSu, zobrazí se nabídka pro bootování.
- Dalo by se říci : "do konce života disku" nedělejte nic s oddílem, kde je EZ-BIOS, jinak pravděpodobně přijdete o všechna data.
- Pozn.: Jestliže při instalaci EZ-BIOSu uděláte chybu nebo si disk potřebujete rozdělit jinak, odinstalujte EZ-BIOS za použití Advanced option v instalaci EZ-BIOSu. Nezapomeňte změnu uložit, jinak se neprovede. Nemusí se Vám to povést napoprvé. Proveďte restart počítače a proveďte odinstalaci znovu. A znovu restart počítače.
Příklad mnou rozděleného disku 40GB:
- Prim. oddíl - EZ-BIOS - 16MB (nebo menší - já mám zde pomocné programy) - skrytý
- Prim. oddíl - XOSL - 16MB (nebo menší) - aktivní
- Prim. oddíl - Test - 2 GB - skrytý
- Rozšířený oddíl (logické oddíly)
- Win98 - 1GB - pro internet
- Win98 - 2GB - na hraní
- Win98 - 2.8GB - na práci
- Data1 - 10GB - zde se nachází hranice 1023 cylindrů
- Data2 - 10GB
- Instal - 10GB
zpět na začátek
Instalace EZ-DRIVE a XOSL
Zde je postup, jak připravit disk s EZ-DRIVE (použitá verze EZ-Drive - 11.39w, tato verze pravděpodobně nevyžaduje ID spouštěcího sektoru 0AA55H) a poté nainstalovat XOSL (použitá verze XOSL - 1.1.4)
Napsal a vyzkoušel Tau.
Poznámka na úvod: Postup instalace vychází částečně z návodu Instalace EZ-BIOSu a XOSL, částečně z FAQ na webu XOSL.
Citace autora: "Protože jsem laboroval s diskem, kde jsem již neměl žádná data (vše zálohováno dle rad v FAQ. :)) ), tak jsem zkoušel vše možné a vyplatilo se mi to."
Postup:>
- Natažení systému spolu s EZ-Driverem z diskety (disketa od výrobce, např. Western Digital prosazuje svoji disketu Data Life Guard). EZ-Instalací necháte vytvořit buď FAT16 nebo FAT32 rozdělení disku podle toho, jakou
disketu programu při instalaci EZ-Drive vložíte:
- MS-DOS instalační disketa způsobí, že EZ-Drive vytvoří FAT16 oddíly - vždy 4xFAT16
- WIN9x instalační disketa způsobí, že EZ-Drive vytvoří FAT32 oddíl - většinou jeden
- Fdiskem z MSDOSu (používal jsem v.6.22) zrušíte všechny vytvořené disky (znamená to zrušit logické disky, pak extendet část a na konec primární část (FAT16 varianta) nebo pouze jeden primární oddíl (FAT32 varianta)).
- Restart, po najetí EZ-Driveru stisknout CTRL a zavést systém z diskety, spustit fdisk a vytvořit nový primární oddíl. (Já vytvořil nejmenší možný, který fdisk dovoluje, resp. FAT12 dovoluje 7,8 MB)
- Po restartu (zase pres CTRL) natáhnout systém a zformátovat disk (v našem případě 7,8 MB disk C:) a spustit instalaci XOSL s instalací "na samostatný oddíl disku".
- V BIOSu počítače nastavit buď boot z C,A nebo HDD, Flopy nebo HDD-0 only :) (Toto přednastavení můžete provést i později, ale je lepší tuto operaci
provést právě teď, aby se Vám nestalo, že zavedete OS z diskety než EZ-Drive z disku).
- Spustí se XOSL, zde si zavedete položku "Boot z diskety", a následně zavedete systém z diskety, fdiskem vytvoříte novou primární část, restart a opět zavededete systém přes XOSL z diskety (položka "Boot z diskety), naformátujete nový disk C: a nainstalujete MSDOS).
- Po restartu v XOSL skryjete disk s MSDOS pro položku "Boot z diskety" a nabootujete z diskety. Fdiskem vytvoříte nový disk a ten záhy po restartu naformátujete.
- Provedete zálohu MBR pomocí MBRWORK.
- V XOSL vytvoříte položku MSDOS v.6.22 (druhá partition, ostatní disky s skryjete) a položku Windows ME (třetí partition, zde se nemusí nic skrývat) a spustíte instalaci WinME.
- Po instalaci WinME přes CTRL (EZ-DRIVE) zavedete systém z diskety a obnovíte MBR disku.
- A je hotovo.
Struktura vytvořeného disku:
- Prim. oddíl - 7,8 MB - EZ-Drive v.11.39w (!!tato verze!!) + XOSL v.1.1.4 - aktivní + skrytý
- Prim. oddíl - 2,1 GB - MS-Dos , FAT16
- Prim. oddíl - 2,1 GB - Win ME , FAT16
- Prim. oddíl - 13 GB - Data, FAT32
Poznámka k MS-DOS na druhé primární partition: Všude se píše, že MS-DOS lze instalovat pouze na první partition (v tomto případě asi stačí první viditelná). Je však zajímavé, že na běh MS-DOSu má onen EZ-Drive vliv, porovnával jsem to s nainstalovaným MS-DOSem na disku bez EZ-Drive, jsou drobné nesrovnalosti v chování emm386, ale jde jen o drobnosti (např. správnost počítání paměti) (EZ-Drive potřebuje pro svoji funkci také paměť, to může být ta nesrovnalost. - Díky Filipe :-) ).
Poznámka ke čtvrté prim. partition: Může být vytvořena jako rozšířená partition a logické disky.
zpět na začátek
Změna identifikačního čísla spouštěcího souboru
- způsob - libovolný diskový editor - V Ranish partition managerovi, který je i součástí XOSL, najeďte na oddíl, kde je XOSL. Stiskněte F4. Sloupec "Starting sektor" zobrazí číslo sektoru (prvního). Poznamenejte si ho na papír. Potom v diskovém editoru se použije volba "jdi na absolutní sektor" a tam se zadá číslo našeho absolutního sektoru, a v jeho rámci Head 1 a Sector 1, ke konci záznamu sektoru 1 je hledaná Partition Table Signature 0534FH.
- způsob - PTS Disk editor
- Přímo v PTS Disk editoru vyberete partitions, ve vedlejším okně najedete na oddíl, kde je Xosl (na obrázku je to Unknown-15.6M) a potvrdíte OK
- Potom pomocí posuvné lišty najedete na konec sektoru 1 (hlava 1) a na konci je signatute 4F53H, tu přepište na hodnotu 55AAH.
zpět na začátek
Odkazy
XOSL - špičkový boot manažer
http://www.xosl.org/
http://xosl.sourceforge.net/
česká verze http://xosl.zde.cz, http://xoslcz.sourceforge.net/
BootDisk - užitečné nástroje, bootovací disky všeho možného
http://www.bootdisk.com/
BootPart - zajímavý program pro multiboot obecně
http://www.winimage.com/bootpart.htm
DISKED The DISK EDitor For IBM-PC/XT/AT Computers - disk editor z příkazové řádky
http://www.vsp.cape.com/~prozac/disked.htm
PTS Disk Editor verze 1.04 (poslední free verze, co se mi povedlo nalézt)
http://www.volny.cz/xosl/arch/util/ptsde104.zip
MBRWork - zajímavý freewarový program pro zálohu, obnovu, nebo vymazání vaší MBR
http://www.terabyteunlimited.com/
zpět na začátek
Autoři: Jaromír Rezek a Tau
Upřesnil: Filip Komar - Dotazy pište pouze v angličtině !!