Oznámení

Sbalit
Aktuálně žádná oznámení.

Jak ve WinUAE připravit disk pro provoz ve skutečné amize

Sbalit
X
Sbalit
  •  
  • Příprava disku pro amigu s minimem paměti

  • Jak ve WinUAE připravit disk pro provoz ve skutečné amize

    Všechny zde uvedené varianty přípravy disku obsahují zavedení souborového systému PFS3 a na disku představují tvorbu dvou i více partitionů. Pokud máte pouze základní amigu, tedy amigu nerozšířenou o paměť FAST, žádná z uvedených variant není příliš vhodná, protože moderní souborový systém PFS3 i buffery na každém partitionu spotřebují spoustu místa v paměti, což vede k tomu, že se nebude dařit spouštět některé na paměť náročnější programy a hry. Příkladem takové hry je např. Banshee. Pokud použijete v nerozšířené amize PFS3, Banshee i jiné na paměť náročné hry se vám nepodaří spustit ani z diskety.

    Pro nerozšířené amigy je vhodné na disku používat původní Fast File System, přestože je oproti PFS3 výrazně pomalejší a při nesprávném vypnutí amigy budete muset disk validovat. Přes uvedené neduhy je ale výrazně méně náročný na paměť.

    Pojďme tedy připravit disk s Fast File Systémem, bude to opět na 8 GB SD kartu SanDisk. FFS bohužel v kombinaci s originálním scsi.device nedokáže obsloužit disky o kapacitě více než 4 GB, proto z SD karty použijeme pouze půlku.

    Předpoklady:
    • emulátor máme spuštěný jako správci;
    • máme k pc připojený externí disk přes funkční redukci, tedy WinUAE může k disku přistupovat bez omezení;
    • máme připravenou disketu Install 3.1 z instalační sady Workbenche 3.1.
    Emulátor nabootojeme z diskety a spustíme HDToolBox.

    Amiga HDToolBox Workbench 3.1

    Přes tlačítko Change Drive Type a Define New

    Amiga HDToolBox Workbench 3.1

    Amiga HDToolBox Workbench 3.1

    Amiga HDToolBox Workbench 3.1

    načteme geometrii disku, volíme tedy Read Configuration.

    Amiga HDToolBox Workbench 3.1

    Pokud vyskočí hláška Unit is not a disk (type 7)!, nic se neděje, to jen HDToolBox neidentifikoval výrobce paměťové karty.

    Amiga HDToolBox Workbench 3.1

    Do políček Manufactures Name, Drive name a Drive revision zadáme jakékoli vlastní údaje. Podstatné jsou načtené údaje v Cylinders, Heads atd., které neměňte. Záporné hodnoty nejsou podstatné. Z tohoto i následujících oken odejdeme přes Ok.

    Amiga HDToolBox Workbench 3.1

    Amiga HDToolBox Workbench 3.1

    V úvodním okně HDToolBoxu pro jistotu geometrii přes Save Changes to Drive uložíme

    Amiga HDToolBox Workbench 3.1

    Amiga HDToolBox Workbench 3.1

    a pustíme se do přípravy partitionů, volíme tedy Partition Drive.

    Amiga HDToolBox Workbench 3.1

    Tlačítko Add/Update můžeme nyní ignorovat, protože odkazuje na Fast File System, který se nachází v adresáři L: instalační diskety, tedy zde nemusíme nic měnit.

    Tlačítkem Change nastavíme MaxTransfer na 0x1FE00 a odejdeme přes Ok.

    Amiga HDToolBox Workbench 3.1

    Označíme druhý partition a přes tlačítko Delete partition jej odebereme. Nebude nám k užitku.

    Amiga HDToolBox Workbench 3.1

    Označíme první partition, změníme jeho jméno na DH0, prověříme, zda je aktivní bootování, buffery necháme na hodnotě 30 a zkontrolujeme, že velikost partitionu bude cokoli do 4 GB, případně raději trochu méně. Tačítkem Ok, odejdeme do úvodního okna HDToolBoxu.

    Amiga HDToolBox Workbench 3.1

    V úvodním okně tlačítkem Save Changes to Drive uložíme změny a tlačítkem Exit HDToolBox opustíme.

    Amiga HDToolBox Workbench 3.1

    Amiga HDToolBox Workbench 3.1

    Amiga HDToolBox Workbench 3.1

    Amiga HDToolBox Workbench 3.1

    Po restartu systému (stále z diskety Install 3.1) disk naformátujeme

    Amiga Disk Format Workbench 3.1

    Amiga Disk Format Workbench 3.1

    Amiga Disk Format Workbench 3.1

    Amiga Disk Format Workbench 3.1

    A můžeme jej začít používat, tedy na něj instalovat systém.

    Amiga disk in Workbench 3.1

    Pokud bychom chtěli jít na dřeň

    Pokud bychom chtěli jít na dřeň, můžeme z geometrie disku spočítat celkovou kapacitu disku a z ní odvodit počet použitelných cylindrů tak, abychom se vešli do limitu 2^32 bajtu, čímž disk vzhledem k možnostem využijeme na 100% limitu scsi.device.


    Geometrie disku
    Geometrie disku

    Celkovou kapacitu disku v bajtech vypočítáme takto:

    počet cylindrů × počet hlav × bloků na stopu (tedy sektorů) × velikost bloku v bajtech

    z výše uvedené geometrie disku vyplývá, že

    61602 cylindrů × 4 hlavy × 63 bloků na stopu (tedy sektorů) × velikost bloku 512 bajtů = 7 948 136 448 bajtů, což když podělíme 2^30, dostaneme hodnotu 7,4 GB, tedy kapacitu disku v GB.

    Potřebujeme vědět, kolik cylindrů můžeme disku přiřadit, abychom se vešli do limitu 2^32.

    Cylindry vypočítáme jako podíl limitu 2^32 a součinu počtu hlav, bloků na stopu a velikosti bloku v bajtech, tedy:

    2^32/(4×63×512), což se rovná 33288,126984126984126984126984127 cylindru. Tuto hodnotu zaokrouhlíme na nejbližší celé nižší číslo a tím získáme počet cylindrů, které můžeme disku přiřadit, aniž bychom překročili limit 2^32.

    HDToolBox Workbench 3.1
    Konečný cylindr 33 288 budeme muset přece jenom ještě posunout.

    Háčkem ovšem je, že při zadávání této hodnoty musíme jeden cylindr ubrat, protože v prvním cylindru se nachází RDB.

    HDToolBox Amiga Workbench Max Cylinders
    33 287 je v mém případě maximální množství cylindrů na disku, aniž bych ohrozil data.

    Výše uvedené hodnoty vychází z konkrétní geometrie disku a geometrie vašeho disku bude s největší pravděpodobností zcela jiná, bude tedy potřeba dopočítat vlastní maximální cylindr. Zápisem nesprávných hodnot partition zcela jistě nebude pro ukládání dat funkční.

    Ověření

    Pro korektní spuštění programů Check4GB a HDDReport nabootujte z diskety Workbench 3.1. Jestli použijte disketu Install 3.1, programy nepůjdou spustit, chybějí jim totiž knihovny, které jsou jen na disketě Workbench.

    Check4GB Amiga
    Při 33 288 cylindrech hlásí Check4GB, že partition je větší než 4 GiB, což je problém. Pokud bychom na takto nastavený disk nahráli data až do posledního cylindru, přepsali bychom RDB a tím by přestal být disk čitelný.

    HDDReport Amiga
    I HDDReport při 33 288 cylindrech hlásí chybu. V řádku DH0 je zcela vpravo uvedena informace *** data at risk ***.

    Check4GB Amiga
    Při 33 287 je vše v pořádku jak v Check4GB,

    HDDReport Amiga
    tak i v HDDReportu.

    Dostupná paměť

    Jestliže na takto připravený partition nainstalujete např. Workbench 3.1 (a máte ve své Amize 1200 opravdu jen paměť CHIP), budete mít dostupných cca 1,7 MB.

    Workbench 3.1 Max available chip memory
    Workbench 3.1 po bootu, máme 1,7 MB volné paměti.

    A pokud amigu nastartujete bez startup sekvence, budete mít paměti téměř 1,9 MB. A s tím už se dá spustit i Banshee.

    Maximum Chip Available memory in Worbench 3.1
    Dostupná paměť CHIP po startu systému bez Startup sekvence.

    Přiložené soubory
      Přidávání komentářů není v této časti diskusního fóra bez přihlášení možné, nebo zde nejsou povoleny.

    Nejnovější články

    Sbalit

    • Sam460LE a A1222 Plus, duel velterových vah
      vytvořil sailor
      Dnes, na začátku roku 2024 zažíváme v AmigaNG světě neobvyklou situaci. Máme dva entry-level počítače ze kterých můžeme vybírat: v roce 2023 firma ACube uvedla novou verzi Sama460 - Sam460LE, a letos po dlouhé cestě plné peripetií firma AAA technology představila i A1222 Plus.
      Souběh hned dvou počítačů stejné kategorie je v AmigaNG světě něco naprosto neobvyklého, proto se často diskutuje který z nich je jaký a kdo je lepší.



      V tomto článku se podíváme jak to...
      09.04.2024, 10:18:55

    Nové komentáře v článcích

    Sbalit

    • sailor
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil sailor
      @stano
      promptně změřeno: všechny provozní režimy obou počítačů se pohybují mezi spotřebou BananaPro a Powermac G5 Quad. Takže bych to tipla na remízu
      16.04.2024, 18:31:46
    • Stano
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil Stano
      Ďakujem za ďalší pekný článok a prosím zmerať aj spotrebu zostavy v rôznych režimoch (idle, max. CPU, max. GPU, max. MAX )
      15.04.2024, 10:25:38
    • sailor
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil sailor
      no, hlučnost....
      oba počítače mají jeden malý ventilátorek na CPU, asi tak stejně tichý nebo hlasitý. A1222+ má řízení otáček ventilátorů, ale já rozdíl v hluku neslyším.

      TDP obou CPU jsou tak malé, že by nebyl problém osadit pasivní chladič, či udělat tepelný most na kovovou case.
      Takže to může v obou případech být 0 dB(A).

      Hluk vyjde u obou spíš podle grafické karty a ta je také v obou případech stejná. Rozumná...
      15.04.2024, 08:37:33
    • pavlor
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil pavlor
      Tower57 a 1941 zrovna nejsou hry, které by 3D nějak důrazně využívaly... benchmark ukazuje pouze rychlejší integer výpočty (a patrně rychlejší paměť). Při porovnání obou strojů jsem měl na mysli ideální případ (tedy u A1222 nativní SPE kompilované aplikace/hry), až nějaké budou pro srovnání, budeme moudřejší. Mohl bych mít dotaz na hlučnost obou řešení (SAM460LE a A1222)?
      14.04.2024, 08:01:54
    • sailor
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil sailor
      Samozřejmě že ve 3D hrách přeložených pro standardní powerpc bude A1222+ nutně pomalý. Navíc u klasických 3D FPS jako Quake se většinou musí vypnout i LTE Emulátor, takže je to zcela nepoužitelné.
      U 3D kde se nemusí LTE vypnout, jako třeba Spencer je to hratelné ( =24 FPS, Sam460 46=FPS )
      Ale co se týká her jiných, tak je na tom velice dobře. Zatím jen ochutnávka:

      Tower57: Sam460=51 FPS, A1222+ =71 FPS, 1941 Sam460=60 FPS, A1222+ =105 FPS....
      13.04.2024, 15:59:46
    • pavlor
      Odpověděl na Sam460LE a A1222 Plus, duel velterových vah
      vytvořil pavlor
      Upřímně řečeno, neveřím, že by A1222 porazila SAM460 v rychlosti 3D her (jako Quake, nebo Jedi Knight 2). Ty údajné výhody SPE FPU se zatím nikdy neodrazily v application benchmarcích (pod Linuxem). Ale klidně se nechám příjemně překvapit dalšími testy.
      12.04.2024, 17:09:25
    • sailor
      Sam460LE a A1222 Plus, duel velterových vah
      vytvořil sailor
      Dnes, na začátku roku 2024 zažíváme v AmigaNG světě neobvyklou situaci. Máme dva entry-level počítače ze kterých můžeme vybírat: v roce 2023 firma ACube uvedla novou verzi Sama460 - Sam460LE, a letos po dlouhé cestě plné peripetií firma AAA technology představila i A1222 Plus.
      Souběh hned dvou počítačů stejné kategorie je v AmigaNG světě něco naprosto neobvyklého, proto se často diskutuje který z nich je jaký a kdo je lepší.



      V tomto článku se podíváme jak to...
      09.04.2024, 10:18:55
    • ghh
      Odpověděl na AmigaNG – kompatabilita HW s AmigaOS, MorphOS a linux
      vytvořil ghh
      Oba disky mám na jednom kabelu (1) na interním IDE, CD mám na druhým. Ještě jsem asi nezkusil dát disky jak píšeš. Dřív mi to fungovalo v pohodě, ale už jsem zapoměl jak to bylo zapojený
      Způsob bootu mám vyřešen dobře, tam chyba není.
      09.04.2024, 01:23:11
    • sailor
      Odpověděl na AmigaNG – kompatabilita HW s AmigaOS, MorphOS a linux
      vytvořil sailor
      @ghh
      oba disky máš zapojeny v interním ide?
      Obecně ( i když by to mělo být dle normy jedno ) je lepší dávat hdd jako master a cd jako slave, tj. třeba:
      1.IDE master = AmigaOS, slave=CD
      2.IDE master = MorphOS

      to že není disk vidět v OF je pitomé, to nevím jak opravit. Zkus dát v open firmware probe-all, jestli se pak neobjeví.

      na bootovací menu používáš bootscript?
      - prioritu nastav vyšší u AmigaOS
      - v parametrech...
      08.04.2024, 08:59:11
    • ghh
      Odpověděl na AmigaNG – kompatabilita HW s AmigaOS, MorphOS a linux
      vytvořil ghh
      Článek se mi taky líbí. Je tam opět všechno
      V PegII mám dva disky jeden Aos a druhý Mos. Občas mi jeden z nich nenaběhne (není vidět v OF).
      Jak máte nastavený boot flag a prioritu u disku(ů), nebo master-slave?
      07.04.2024, 16:20:50

    Populární tagy v článcích

    Sbalit

    a1200 (6) akce (16) amiga (18) amigang (4) apple (7) artway (5) cybergraphx (5) demoscena (9) dizzy (9) emulace (8) fastata (9) furia (5) hardware (16) internet (7) iomega (6) mac (6) midi (8) morphos (14) navody (10) pfs3 (8) resetkání (5) srazy (12) terrible fire (4) winuae (10) zip (7)
    Zpracovávám...
    X