b) distribuce JAY Soft pro partition typu EXT2
b) XaAES (freeware)
c) oAESis (freeware)
d) N.AES (komerční software)
Tento text vznikl původně jako mé poznámky k práci zkušených uživatelů, kterým jsem přihlížel, když na mém počítači Atari (zprvu 1040 STE, později Falcon 030) instalovali opěvovaný MiNT. Později jsem se rozhodl původní text doplnit na co nejpodrobnější popis, jak tuto relativně náročnou operaci zvládnout i bez větších znalostí a zkušeností s unixem a multitaskovými systémy vůbec.
Ačkoliv tento text nese ve svém názvu označení "pro začátečníky", předpokládá se znalost základní terminologie, zkušenosti čtenáře s prací s disky a s používáním grafického prostředí operačního systému TOS, především pak GEM desktopu. Konkrétně jde například o ovládání klávesnice a myši, spouštění programů, kopírování souborů, vytváření adresářů, ... K odstranění případných nedostatků v této oblasti se doporučuje (kromě prostudování originální dokumentace) kniha "Jandík, P.: Atari ST/TT - obsluha a programové vybavení (Grada, 1992)" a hypertext JoyAIP (Petr Stehlík a Jiří Kučík). Dále se předpokládá znalost základních výrazů unixu (kernel, console, process, shell, prompt, UID, GID, PID, filesystem, terminal, server, login, root, script, ...). Tyto lze nastudovat z mého malého slovníčku unixových pojmů nebo z literatury o jakémkoliv standardním unixu.
Dalším nezbytným předpokladem je vlastnictví počítače kompatibilního s Atari TOS (tj. Atari ST, STE, Mega ST, Mega STE, TT, Falcon, Hades, Milan, ...) s minimálně 2 MB (lépe však 4 MB) paměti RAM. Použitelné jsou i některé emulátory těchto typů počítačů. Nejvhodnější jsou však počítače s procesorem MC68030 a vyšší (tj. Falcon, TT, Milan, ...). Pro níže popisovanou instalaci je nezbytný harddisk s kapacitou 50 až 150 MB (v závislosti na požadovaném množství pomocných programů) a vřele se doporučuje mechanika CD-ROM (alespoň ke zkopírování instalačních balíků).
Pro zjednodušení bude lepší v dalším textu předpokládat, že je k dispozici harddisk ve formátu GEMDOS (tj. TOS) rozdělený na následující části (tzv. partition):
- C: (minimálně 4 MB volného místa, nastavena jako bootovací)
- D: (minimálně 25 MB volného místa, odkládací prostor)
- E: (velikost minimálně 64 MB, budoucí unixový filesystem)
S těmito písmeny bude tedy v dalším textu operováno, příčemž uživatel, který má např. jako bootovací partition D, odkládací I a unixovou G musí přizpůsobit příkazy opisované z tohoto textu svým podmínkám. Na tomto místě by ještě bylo vhodné upozornit, že unix používá jinou formu zápisu cesty v diskovém stromu, takže např. standardní GEMDOSový zápis "C:\MINT\MINT.CNF" v MiNTu vypadá jako "/c/mint/mint.cnf". Pro zjednodušení bude někdy místo popisu cesty adresářovým stromem k určitému souboru či adresáři tato cesta uvedena jako součást jeho jména, takže např. soubor "MINT.CNF" v adresáři "MINT" na disku C: bude zapsán jako "C:\MINT\MINT.CNF" (nebo "/c/mint/mint.cnf").
Samozřejmě je nutné mít k dispozici i různý software, s jehož pomocí bude instalace MiNTu a všeho potřebného provedena. Jak bývá u unixu dobrým zvykem, většina programového vybavení je k dispozici zdarma, a to zcela legálně! Je však pochopitelné, že kvalitnější obdoby volně šiřitelných programů jsou, na naše poměry, tvrdě placenými, komerčními produkty. V každém případě, tedy až na MultiTOS, je nutné mít nainstalován dle příslušné dokumentace libovolný desktop, spolupracující se systémem MiNT. Pro ilustraci řekněme, že jde o program Thing se spustitelným souborem C:\THING\THING.APP.
Zde je výčet softwarových produktů, s nimiž bude v dalším textu operováno:
1. distribuce MiNTu:
b) XaAES 0.930 (autor: Henk Robbers; status: freeware; betaversion !)
c) oAESis 0.90 (autor: Christar Gustavsson; status: freeware)
d) N.AES 2.0.0 (autoři: J. Heischer, R. Mannigel; status: komerční software !)
* Shutdown Master (autor: Konrad M. Kokoszkiewicz; status: freeware)
Nutno zdůraznit, že ne každý zájemce o instalaci MiNTu musí nutně vlastnit veškerý výše jmenovaný software. Tak např. kdo chce instalovat na minix, nepotřebuje JAY Soft Ext2; z grafických prostředí stačí jen jedno. V následujícím popisu bude často předkládáno více řešení jednoho problému (např. instalace grafické console). To je způsobeno mj. snahou podpořit vývoj různých variant. Hlavním důvodem je však ambice vytrhnout zájemce o MiNT z bludného kruhu kriminalizace uživatelů většiny osobních počítačů již tím, že jsou (na jistých platformách) "nuceni" používat drahý komerční operační systém.
Následujícím poznámkám prosím věnujte zvýšenou pozornost:
Komentář:
V tomto kroku budou vytvořené některé základní a dočasné adresáře nutné pro začátek instalace. Dále budou nakopírovány vybrané základní instalační balíky (např. z CD), a tím provedena volba rozsahu KGMD.
Postup:
1) nastartování počítače do TOSu bez AUTO programů a accessory 2) vytvoření adresáře C:\AUTO\ (pokud ještě neexistuje) 3) vytvoření adresářů "KEMD", "KGMD" a "INSTALL" v D:\ 4) zkopírování vybraných částí KGMD do adresáře D:\KGMD\ (max. 16 MB): - KGMD obsahuje pět skupin souborů rozlišených jejich jménem: - BASIC.* = jádro a základní utility pro systém unix - COMPILER.* = programovací jazyk, přenášení programů z jiných unixů - MANUAL.* = manuálové stránky k instalovaným programům - NET.* = nutné utility pro připojení počítače k sítím (internet) - X11R5.* = prostředí X Window (verze X11, release 5, monochrom) - zcela nutná je skupina BASIC, doporučují se MANUAL a NET - COMPILER z KGMD je podle odborníků zastaralý. - X11R5 se vzhledem k odlišné struktuře od nových X11 nedoporučuje! 5) zkopírování (nebo rozbalení) balíku KEMD do adresáře D:\KEMD\ 6) vyprázdnění budoucí unix partition E: (např. přesun na jiný disk)
V. Instalace KGMD pomocí jednoho vybraného scriptu
Komentář:
Dále jsou popsány dva způsoby, jak nainstalovat základ budoucího unixového systému, tedy KGMD. U každého způsobu je nejprve uvedeno, které soubory z distribucí připravených v bodě I. je nutno kam zkopírovat a jak spustit vlastní instalaci. Následuje popis hlášek, kterými systém komunikuje s uživatelem a seznam doporučených odpovědí. Dále je u obou variant uveden script obsahující příkazy, které je nutno postupně zadat do shellu, jež se automaticky spustí po instalačním scriptu.
A. distribuce KEMD určená pro Minix partition:
Komentář:
File system Minix je jedinou volbou pro majitele počítačů s MC68000 (tedy ST, STE a jim podobné). Ostatní si ji mohou nainstalovat, pokud jim nevadí, že není kompatibilní s Linuxem, že je méně spolehlivá a údajně též pomalejší. Její výhodou je bezproblémová spolupráce i se staršími TOS programy.
Postup:
1) příprava spuštění scriptu KEMD: - zkopírování souboru INSTFLPY.ZOO z distribuce KGMD do D:\INSTALL\ - zkopírování souboru ZOO214.TTP z adresáře D:\KEMD\ do D:\INSTALL\ - rozbalení instalačního balíku INSTFLPY.ZOO: - spuštění programu ZOO214.TTP z adresáře D:\INSTALL\ - zadání parametru "-e INSTFLPY.ZOO" - zkopírování KGMD.TXT, MINT.CNF a SETUP z D:\KEMD\ do D:\INSTALL\ - spuštění programu KGMDINST.TOS z adresáře D:\INSTALL\ 2) vlastní probíhání instalačního scriptu v textovém režimu: - hláška "Please enter a valid letter": - význam: zvolení partition pro předělání na Minix - postup: zadání písmene "e" bez ":" (jinak A až P, malé či velké) - hláška "Your choice [y/N/c/!]" - význam: potvrzení změny na Minix po výpisu adresáře - y = potvrzení přeměny zvolené partition na Minix a pokračování - N = návrat k výběru jiné partition - C = přerušení celé instalace a návrat do TOS - ! = přechod do shellu /bin/sh a možnost ručních úprav - postup: zadání písmene "y" - hláška "Please, what filesystem do you choose [1 or 2]" - význam: výběr verze filesystému - postup: zadání čísla 2 (verze 1 se nedoporučuje) - hláška "SVP choose the multiple n [1, 2 or 4]" - význam: volba maximální délky jména souboru na Minix partition - "1" = 14 znaků (nepoužívá se pro filesystem V2) - "2" = 30 znaků - "4" = 62 znaků - "8" = 126 znaků (nepoužívá se se stávající verzí ovladače) - postup: zadání čísla "2" nebo "4" - hláška "Do you want to use the protection mechanism? [Y/n]" - význam: použití ochrany Minix partition před jinými systémy - postup: zadání písmene "Y" [= ano] nebo "n" [= ne] - hláška "Are you ABSOLUTELY SURE you want to do this (y/n)?" - význam: konečné potvrzení rozhodnutí vytvoření minix partition - postup: zadání y (bez "RETURN"!), pokud je vše v pořádku - hláška "SVP indicate the directory" - význam: zadání cesty k instalačnímu balíku KGMD - postup: zadání "/d/kgmd" (cesta viz. Předpoklady) - zadání údajů o nerootovském uživateli: - "Username": zadání uživatelského jména pro přístup k systému - "First name": zadání "křestního" jména uživatele - "Last name": zadání příjmení uživatele - "Hostname": zadání jména serveru - "Boot partition": zadání malého písmene "c" bez ":" - hláška "Is it correct [Y/n]?" - význam: potvrzení zadaných jmen a boot partition - "Y" = potvrzení správnosti údajů a pokračování instalace - "n" = návrat k zadávání "Username" a dalších položek - postup: zadání písmene "Y" nebo "n" - vložení počátečních hesel pro root a uživatele (minimálně 5 znaků): - "New password [? for help]": zadání hesla pro root - "New password (again)": znovupotvrzení zadaného hesla - "New password [? for help]": zadání hesla pro uživatele - "New password (again)": znovupotvrzení zadaného hesla - automatický start shellu /bin/sh pro ruční zadávání příkazů 3) script pro dodatečné úpravy file systému a zkopírování kernelu: # Script Start mkdir /c/mint cd /c/mint cp /e/boot/* /c # pro Atari ST, STE apod. je nutné zadat mint.prg místo mint030.prg cp /e/boot/auto/mint030.prg /c/auto/mintnp.prx cp /e/boot/multitos/* . mv mintkgmd.cnf mint.cnf mkdir /e/usr/sbin mv init.prg /e/usr/sbin/init chmod 755 /e/usr/sbin/init rm ramfs.xfs oslip.xif cd /d/install rm * cd /d/kemd/updates cp *.xif *.xdd /c/mint rm /e/usr/etc/pppd cp pppd /e/usr/etc chmod 4510 /e/usr/etc/pppd reboot # Script End
Postup pro převod Minix partition na GEMDOS v případě neúspěšné instalace:
Komentář:
Pomocí následující sekvence příkazů bude partition (pozor na její správné označení v posledním řádku bodu 3!) s neúspěšně nainstalovaným MiNTem převedena do podoby (GEMDOS), v níž ji bude opět schopen číst TOS. Všechna data na dané partition budou však touto operací nenávratně zničena!
1) restartování počítače do TOSu bez AUTO programů a accessory 2) rozbalení základní miniaturní instalace MiNTu (MINIMINT.TGZ): - spuštění programu GZIP.TTP z adresáře D:\INSTALL\ - zadání parametru "-d MINIMINT.TGZ" - spuštění programu TAR.TTP z adresáře D:\INSTALL\ - zadání parametru "xvf MINIMINT.TAR" 3) vlastní změna typu partition: - přejmenování souboru D:\INSTALL\USR\ETC\MINIT na MINIT.TTP - spuštění programu MINIT.TTP z adresáře D:\INSTALL\USR\ETC\ - zadání parametru "-r e:" 4) restartování počítače do TOSu
B. distribuce JAY Soft pro partition typu EXT2:
Komentář:
Tato distribuce umožňuje vytvořit Ext2 jen na počítačích s MC68030 (tedy Falcon, TT a jim podobné). Ext2 je kompatibilní s Linuxem, je spolehlivější a údajně též rychlejší než Minix. Její nevýhodou je problémová spolupráce se staršími TOS programy. Do nainstalování obslužných programů fsck se bude při každém startu MiNTu objevovat hláška "Warning: fsck test FAILED" následovaná přechodem do shellu (na začátku řádku se objeví znak "#"). Tento lze opustit zadáním příkazu "exit".
Postup:
1) příprava spuštění scriptu JAY Ext2: - rozbalení instalačního balíku JAYEXT2I do adresáře D:\INSTALL\ - spuštění programu KGMDINST.TOS z adresáře D:\INSTALL\ 2) vlastní probíhání instalačního scriptu v textovém režimu: - hláška "Please enter a valid letter": - význam: zvolení partition pro předělání na Ext2 - postup: zadání písmene "e" bez ":" (jinak A až P, malé či velké) - hláška "Your choice [y/N/c/!]" - význam: potvrzení změny na Ext2 po výpisu adresáře - y = potvrzení přeměny zvolené partition na Ext2 a pokračování - N = návrat k výběru jiné partition - C = přerušení celé instalace a návrat do TOS - ! = přechod do shellu /bin/sh a možnost ručních úprav - postup: zadání písmene "y" - hláška "Are you ABSOLUTELY SURE you want to do this (y/n)?" - význam: konečné potvrzení rozhodnutí vytvoření minix partition - postup: zadání y (a "RETURN"!), pokud je vše v pořádku - hláška "SVP indicate the directory" - význam: zadání cesty k instalačnímu balíku KGMD - postup: zadání "/d/kgmd" (cesta viz. Předpoklady) - zadání údajů o nerootovském uživateli a o počítači: - "Username": zadání uživatelského jména pro přístup k systému - "First name": zadání "křestního" jména uživatele - "Last name": zadání příjmení uživatele - "Hostname": zadání jména serveru - "Boot partition": zadání malého písmene "c" bez ":" - hláška "Is it correct [Y/n]?" - význam: potvrzení zadaných jmen a boot partition - "Y" = potvrzení správnosti údajů a pokračování instalace - "n" = návrat k zadávání "Username" a dalších položek - postup: zadání písmene "Y" nebo "n" - vložení počátečních hesel pro root a uživatele (minimálně 5 znaků): - "New password [? for help]": zadání hesla pro root - "New password (again)": znovupotvrzení zadaného hesla - "New password [? for help]": zadání hesla pro uživatele - "New password (again)": znovupotvrzení zadaného hesla - automatický start shellu /bin/sh pro ruční zadávání příkazů 3) script pro dodatečné úpravy file systému a zkopírování kernelu: # Script Start mkdir /c/mint cd /c/mint cp /e/boot/* /c cp /e/boot/multitos/* . mv mintkgmd.cnf mint.cnf mkdir /e/usr/sbin mv init.prg /e/usr/sbin/init chmod 755 /e/usr/sbin/init rm ramfs.xfs oslip.xif cd /d/install cp mintnp.prg /c/auto/mintnp.prx cp ext2.xfs fnramfs.xfs minix.xfs /c/mint rm * cd /d/kemd/updates cp *.xif *.xdd /c/mint rm /e/usr/etc/pppd cp pppd /e/usr/etc chmod 4510 /e/usr/etc/pppd reboot # Script End
Postup pro případ problémů s nastavením typu budoucí unix partition:
Komentář:
Pokud instalační script zahlásí chybu při vytváření unixové partition a vrátí počítač zpět do TOSu, je nutné tuto partition předem připravit. To je možné např. níže popsaným způsobem. Analogicky lze postupovat např. u programu HDDriver Utils. Nutno upozornit, že při chybném označení předělávané partition hrozí zničení veškerých dat na ní uložených, při chybném výběru funkce potom totéž na celém disku!
1) restartování počítače do TOSu bez AUTO programů a accessory 2) spuštění programu EDGE 2.04 3) výběr položky "Partition harddisk" v menu "Medic" 4) zvolení nabídky "Install and rebuild one" # číslo partition = "No." ve vypsaném seznamu! 5) nastavení typu "RAW" u POŽADOVANÉ partition a potvrzení volby 6) restartování počítače do TOSu
VI. Dodatečné úpravy instalace KGMD a příprava instalace AES
Komentář:
Nyní je staré KGMD kompletně nainstalováno, takže po přejmenování mintnp.prx na mintnp.prg a restartu počítače by došlo k pokusu o spuštění textové podoby MiNTu. Pro zajištění správného fungování je však vhodné upgradovat kernel na novější verzi, přičemž doporučuji nejnovější verzi FreeMiNT 1.15.12. V archivu jsou k dispozici balíky ve formátu .tgz a většinou i .lzh, které jsou asi pro rozbalení v TOSu vhodnější.
Postup:
1) upgrade kernelu: - rozbalení balíku s příslušnou verzí jádra do D:\INSTALL\ - kopie příslušného jádra (z podadresáře BIN\AUTO\) do C:\AUTO\ - MINT000.PRG = Atari ST a STE - MINT030.PRG = Atari TT a Falcon - MINT040.PRG = urychlený počítač Atari s procesorem MC68040 - MINTMIL.PRG = Milan (klon počítače Atari, kompatibilní s TOS) - smazání stávajícího souboru MINTNP.PRX z adresáře C:\AUTO\ - přejmenování zkopírovaného MINT???.PRG v C:\AUTO\ na MINTNP.PRX 2) nové moduly jádra: - vytvoření podadresáře "MODULES" v adresáři D:\INSTALL\ # od verze FreeMiNT 1.15.10 jsou moduly přikládány k jádru - rozbalení archivů s potřebnými moduly do D:\INSTALL\MODULES\ : - příklady XFS modulů (ovladače filesystémů): - CDROM = zastaralý ovladač mechanik CD-ROM - EXT2FS = ovladač pro partition typu EXT2 - FNRAMFS = RAMDISK filesystem pro MiNT do verze 1.15.12 - MINIXFS = ovladač pro partition typu Minix - RAMFS = zastaralý RAMDISK filesystem pro MiNT - NFS = síťový filesystém vhodný k propojování více počítačů - příklady XDD modulů (ovladače různých částí počítače): - AUDIO = ovladač zvuku (ne pro Falcon!) - DSPMOD = modul na přehrávání hudebních modulů pro Falcon - FLOP_RAW = vylepšený ovladač disketové jednotky - MFP = ovladač pomalejších sériových portů přes obvod MFP - SCC = ovladač sériových portů přes SCC (MegaSTE, Falcon, TT) - UART = ovladač sériových portů na počítačích Milan - XCONOUT2 = přesměrování TOS výstupu (např. pro TosWin2) - SOCKDEV = zařízení pro komunikaci mezi programy anebo počítači - příklady síťových XIF modulů (ovladače paketů pro SOCKDEV.XDD) - BIODMA = ovladač pro BIONET DMA adaptér - DE600 = ovladač pro zařízení DE600 připojené přes ROM port - DIAL = ovladač automatického vytáčení pro ppp0-ppp3 (ve vývoji) - DUMMY = ??? - LANCE = ovladač síťových karet PAM pro VME prot (MegaSTE, TT) - RIEBL* = ovladače karet Riebl - PAMSDMA = ovladač pro DMA adaptér PAM - PLIP = protokol pro komunikaci přes paralelní port - SLIP = protokol pro komunikaci přes sériový port, včetně PPP - zkopírování všech "*.XDD", "*.XFS" a "*.XIF" modulů do C:\MINT\ - vymazání obsahu adresáře D:\INSTALL\ 3) úpravy souboru MINT.CNF z C:\MINT\ v ASCII textovém editoru: - oznámení existence ostatních disků (A:, C:, D: - viz Předpoklady): - přidání řádku "newfatfs=a,c,d" na začátek scriptu - deaktivace (virtuální) disketové jednotky B: (není-li používána): - přidání řádku "HIDE_B=YES" za řádek "newfatfs=..." - zrušení přejmenovávání modemových zařízení: - přidání znaku "#" před všechny řádky "ren u:\dev\..." - rozšíření seznamu přednastavených cest: - změna "setenv PATH \bin;\usr\ucb" na "setenv PATH /bin;/sbin;/usr/bin;/usr/etc;/usr/sbin;/usr/ucb" - zrušení automatické kontroly disku při každém bootu: - přidání řádku "exec /bin/cp -v /dev/null /etc/fastboot" - nastavení správné cesty k inicializačnímu programu: - přepsání "INIT=\usr\multitos\init.prg" na "INIT=/usr/sbin/init"
VII. Instalace některé grafické console (= multitasking AES) pro MiNT
Komentář:
Po přejmenování mintnp.prx na mintnp.prg a restartu počítače by se spustila textová podoba upgradovaného MiNTu. Nyní se proto budeme zabývat instalací grafické console (prostředí AES), která umožní spouštět GEMové aplikace (a to i několik současně!), tedy programy pro TOS se standardním grafickým rozhraním. U těch prostředí, která nemají vlastní program pro korektní ukončení práce v unixu (tzv. shutdown) takový program nainstalujeme.
A. MultiTOS v 1.01 (status: komerční software, dodávaný s Atari Falcon030):
Komentář:
AES 4.1 je novější verze původního produktu firmy Atari, který byl ve spojení s jádrem MiNTu označován jako MultiTOS (tedy multitaskový TOS). Jeho nevýhodou je nejasnost jeho statusu a dnes již i značná zastaralost.
Postup:
1) přejmenování souboru C:\ALERT.ACC na ALERT.ACX 2) přejmenování adresáře C:\MINT\ na MINTKGMD 3) zkopírování originální diskety MultiTOS V1.01 na pracovní disketu 4) spuštění programu INSTALL.PRG z pracovní diskety (GEM dialogy): # instalace MultiTOS 1.01 nefunguje z harddisku ! - zvolení "INSTALL" v dialogu "Welcome" (jsou-li na C: 2 MB místa) - ponechání cesty "Install to:" na "C:\MULTITOS" a zvolení "CONTINUE" - zvolení "INSTALL" v dialogu "Begin Installation" - zvolení "OK" v dialogu "MultiTOS is installed." - automatický návrat do desktopu 5) vymazání souboru MINT.PRG z adresáře C:\AUTO\ # MINTNP.PRX je v adresáři bezpodmínečně nutné ponechat ! 6) vymazání souboru ALERT.ACC z adresáře C:\ 7) přejmenování souboru C:\ALERT.ACX na ALERT.ACC 8) nahrazení AES 4.0 verzí 4.1 z distribuce KEMD: - zkopírování souboru GEM.SYS z D:\KEMD\AES41\ do C:\MULTITOS\ 9) úprava souboru GEM.CNF z C:\MULTITOS\ v ASCII textovém editoru: - přidání řádku "shell C:\THING\THING.APP" 10) zkopírování souboru EXT2.XFS z C:\MINTKGMD\ do C:\MULTITOS\ 11) zkopírování souboru MINIX.XFS z C:\MINTKGMD\ do C:\MULTITOS\ 12) přejmenování souboru MINTNP.PRX z C:\AUTO\ na MINTNP.PRG 13) restart počítače - automatické spuštění omezeného MultiTOSu 14) úprava souboru "ttytab" z E:\etc\ v ASCII textovém editoru: - přidání znaku "#" před řádek "console ..." # vnořené uvozovky v následujícím řádku mají být součástí textu ! - smazání znaku "#" z řádku "console "/usr/etc/execmtos" st52 ..." 15) instalace programu Shutdown Master pro korektní ukončování práce: - zkopírování archivu shutdown.tar.gz do adresáře D:\INSTALL\ - přepnutí se do textové console (stisknutím kláves ALT a F1) - přihlášení se zadáním "root" (a RETURN) a hesla (+ opět RETURN) - rozbalení archivu následujícím příkazem v shellu: # Script Start tar -C /c/mint -xzvf /d/install/shutdown.gz # Script End - návrat do prostředí AES (stisknutím kláves ALT a F10) 16) přejmenování adresáře C:\MINTKGMD\ na MINT 17) restart počítače pomocí programu C:\MINT\SHUTDOWN\SHUTDOWN.APP - automatické spuštění plnohodnotného MultiTOSu # v případě hlášky "Warning: fsck FAILED" nutno zadat "exit"
B. XaAES 0.930 (status: freeware, betaversion !):
Komentář:
XaAES je freewarový AES, jehož autor má ambice vyrovnat jeho kvalitu s komerčním N.AES. Vývoj probíhá bouřlivě a každý rok bývá vydáno několik nových verzí se znatelnými pokroky. Jde však stále o testovací verze (tzv. beta), což je znát na malé stabilitě některých vydání. XaAES dosud neobsahuje některé důležité funkce, takže s ním zatím nefungují programy jako např. GEM-init, Joe 1.48 či aMail.
Postup:
1) příprava instalace: - vytvoření adresáře "MULTITOS" ma disku C:\ - vytvoření adresáře "XAAES" v adresáři C:\MULTITOS\ - rozbalení archivu XaAES930.ZIP do adresáře C:\MULTITOS\XAAES\ - zkopírování souboru "VMOOSE.XDD" z C:\MULTITOS\XAAES\ do C:\MINT\ 2) úprava C:\MULTITOS\XAAES\XAAES.CNF pomocí ASCII textového editoru: - změna řádku "desk d:\thing\thing.app" na "desk c:\thing\thing.app" 3) úprava MINT.CNF z C:\MINT\ pomocí ASCII textového editoru: - přidání znaku "#" na začátek řádku "INIT=/usr/sbin/init" - přidání řádku "GEM=/c/multitos/xaaes/xaaes.tos" 4) přejmenování souboru MINTNP.PRX z C:\AUTO\ na MINTNP.PRG 5) restart počítače - automatické spuštění omezeného MiNTu s XaAES 6) úprava souboru "ttytab" z E:\etc\ v ASCII textovém editoru: - přidání znaku "#" před řádek "console ..." # vnořené uvozovky v následujícím řádku mají být součástí textu ! - přidání řádku "console "/usr/multitos/xaaes/xaaes.tos" st52 on secure" 7) úprava MINT.CNF z C:\MINT\ pomocí ASCII textového editoru: - přidání znaku "#" na začátek řádku "GEM=/c/multitos/..." - odstranění znaku "#" z řádku "#INIT=/usr/sbin/init" 8) instalace programu Shutdown Master pro korektní ukončování práce: - zkopírování archivu shutdown.tar.gz do adresáře D:\INSTALL\ - přepnutí se do textové console (stisknutím kláves ALT a F1) - přihlášení se zadáním "root" (a RETURN) a hesla (+ opět RETURN) - rozbalení archivu následujícím příkazem v shellu: # Script Start tar -C /c/mint -xzvf /d/install/shutdown.gz # Script End - návrat do prostředí AES (stisknutím kláves ALT a F10) 9) restart počítače pomocí programu C:\MINT\SHUTDOWN\SHUTDOWN.APP - automatické spuštění plnohodnotného MiNTu s XaAES # v případě hlášky "Warning: fsck FAILED" nutno zadat "exit"
C. oAESis 0.90 (status: freeware, betaversion !):
Komentář:
oAESis je součástí free projektu, jehož cílem bylo vytvořit emulaci Atari v unixu (Linuxu). V projektu vznikly dále oVDIsis, oTOSis a oCPUsis. Z neznámých důvodů se mi dosud nepodařilo oAESis spustit na počítači Atari TT030. Mimo to se zdá velmi nestabilní a z dostupných prostředí AES i nejméně výkonný, a proto jej vpodstatě nepoužívám.
Postup:
1) příprava instalace: - vytvoření adresáře "MULTITOS" ma disku C:\ - vytvoření adresáře "OAESIS" v adresáři C:\MULTITOS\ - zkopírování archivu oaesis.tgz do adresáře C:\MULTITOS\OAESIS\ - přejmenování souboru "MINTNP.PRX" v adresáři C:\AUTO\ na MINTNP.PRG 2) restart počítače - automatické spuštění MiNTu v textovém režimu # v případě hlášky "Warning: fsck FAILED" nutno zadat "exit" - vložení jména "root" při hlášce "login:" - vložení hesla pro root při hlášce "Password:" 3) rozbalení instalačního balíku pomocí příkazů v shellu: # Script Start cd /c/multitos/oaesis/ tar xzvf oaesis.tgz rm oaesis.tgz cp oaesis.prg ../ cd /c/auto/ mv mintnp.prg mintnp.prx reboot # Script End 4) automatický restart počítače do TOSu 5) vytvoření souboru OAESIS.CNF v C:\MULTITOS\ s tímto obsahem: # Script Start # oaesis.cnf AE_FONTID=1 AE_PNTSIZE=10 AE_REALMOVE=1 AE_REALSIZE=1 AE_REALSLIDE=1 AE_REZ=4 AE_WIND_APPL=0 shell c:\thing\thing.app # Script End 6) úprava MINT.CNF z C:\MINT\ pomocí ASCII textového editoru: - přidání znaku "#" na začátek řádku "INIT=/usr/sbin/init" - přidání řádku "INIT=/c/multitos/oaesis.prg" na konec scriptu 7) přejmenování souboru MINTNP.PRX z C:\AUTO\ na MINTNP.PRG 8) restart počítače - automatické spuštění omezeného MiNTu s oAESis 9) úprava souboru "ttytab" z E:\etc\ v ASCII textovém editoru: - přidání znaku "#" před řádek "console ..." # vnořené uvozovky v následujícím řádku mají být součástí textu ! - přidání řádku "console "/usr/multitos/oaesis.prg" st52 on secure" - změna "on" na "off" v řádcích začínajících "ttyv3..." a "ttyv4..." 10) úprava MINT.CNF z C:\MINT\ pomocí ASCII textového editoru: - přidání znaku "#" na začátek řádku "INIT=/c/multitos/oaesis.prg" - odstranění znaku "#" z řádku "#INIT=/usr/sbin/init" 11) instalace programu Shutdown Master pro korektní ukončování práce: - zkopírování archivu shutdown.tar.gz do adresáře D:\INSTALL\ - přepnutí se do textové console (stisknutím kláves ALT a F1) - přihlášení se zadáním "root" (a RETURN) a hesla (+ opět RETURN) - rozbalení archivu následujícím příkazem v shellu: # Script Start tar -C /c/mint -xzvf /d/install/shutdown.gz # Script End - návrat do prostředí AES (stisknutím kláves ALT a F10) 12) restart počítače pomocí programu C:\MINT\SHUTDOWN\SHUTDOWN.APP - automatické spuštění plnohodnotného MiNTu s oAESis # v případě hlášky "Warning: fsck FAILED" nutno zadat "exit"
D. N.AES 2.0.0 (status: komerční software !):
Komentář:
N.AES je zatím nejkvalitnější GEM-kompatibilní prostředí pro MiNT. Jeho nevýhodou je především komerční status. Jsou možné dva způsoby instalace, které jsou reprezentovány body 2a) a 2b). Záleží na každém, zda mu vyhovuje instalace automatická nebo manuální. Automatická instalace mi nefunguje se zapnutou SCSI mechanikou CD-ROM.
Postup:
1) zkopírování obsahu instalačních disket do adresáře D:\INSTALL\ 2a) automatická instalace: # během automatické instalace hrozí přemazání původních programů ! - restartování počítače do TOSu bez AUTO programů a accessory # zapnutá SCSI mechanika CD-ROM způsobuje zaseknutí instalace ! - spuštění programu SETUP.APP z adresáře C:\INSTALL\ - výběr charakteru instalace: - Standard-Installation = plná instalace - Eigene Installation = instalace pro z menu vybraný typ počítače - Entfernen = odinstalování stávající verze - zahájení instalace stisknutím "SETUP" (BEENDEN -> konec programu) - kliknutí na OK při hlášce "Program-Ordner benutzen bzw. erzeugen" - kliknutí na "Sicher" v dialogu "Wollen Sie das Programm ..." - instalované balíky: - MINT (1.15.5) -> C:\multitos\ - mint???.prg, mint.cnf, fnramfs.xfs, xconout2.xdd, speedup.* - HYP -> C:\guides\*.hyp,*.ref (a C:\guides\german\*.*) - copsload, hcp, mltistrp, n_aes, n_chres, n_closur, n_fsel - reflink, speedup, st-guide, stool, thing, thingicn - toswin2, twsm2, zcontrol - ACC -> C:\*.* (a C:\home\*.inf) - cookie.dat, install.doc - mintsett.*, n_fsel.*, st-guide.*, zcontrol.* - CPX -> C:\cpx\*.cpx - n_contrl, wcolors, zmodule - N_AES -> C:\n_aes\*.* - THING -> C:\thing\*.* - UTIL -> C:\util\*.* - možné hlášky v průběhu instalace: - Ersetzen = nahradit (tj. přemazat původní soubor novým z N.AES) - Überschrieben = přepsat (totéž jako nahradit) - Behalten = ponechat (tj. zachovat původní soubor) - Umbenennen = přejmenovat (tj. dát starému souboru jiné jméno) - kliknutí na "Weiter" v dialogu "Die installation ist beendet..." - opuštění instalačního programu kliknutím na "Beenden" - přesunutí celého adresáře C:\UTIL\ do podadresáře C:\N_AES\ 2b) ruční instalace: - rozbalení archivů *.LZH a ruční rozkopírování souborů: - MINT.LZH: mint???.prg -> /c/auto/mintnp.prg (starší verze !) mint.cnf -> /c/mint/ (velmi NEžádoucí přemazání !) fnramfs.xfs -> /c/mint/ (obsahuje již KGMD) xconout2.xdd -> /c/mint/ (nutné jen pro TOSWIN2) speedup.*, su*.* -> /c/n_aes/ (není nutné) - N_AES.LZH: *.* -> /c/n_aes/ (vlastní N.AES -> nezbytné !) - ACC.LZH: *.* -> /c/ (není nutné, pozor na smazání stávajících !) - CPX.LZH: *.CPX -> /c/cpx/ (není nutné) - THING.LZH: *.* -> /c/thing/ (nutný jen není-li jiný desktop) - UTIL.LZH: *.* -> /c/n_aes/util/ (není nutné) 3) úprava MINT.CNF z C:\MINT\ pomocí ASCII textového editoru: - přidání řádku "setenv AESDIR u:\c\n_aes" před řádek "INIT=..." - přidání znaku "#" na začátek řádku "INIT=/usr/sbin/init" # pro ST, STE apod. je nutné zadat "n_aes.sys" místo "n_aes030.sys" ! - přidání řádku "GEM=/c/n_aes/n_aes030.sys" na konec scriptu 4) úpravy N_AES.CNF z C:\N_AES\ pomocí ASCII textového editoru: - změna rádku "language = 1" (Deutsch) na "language = 0" (English) - možnost nastavení barev menu: - "menucolor = 8" (dle standardní palety 16 barev) - "disablecolor = 5" (dle standardní palety 16 barev) - přidání ";c:\mint;u:\usr\GEM" na konec řádku "export PATH=..." 5) přejmenování souboru MINTNP.PRX z C:\AUTO\ na MINTNP.PRG 6) restart počítače - automatické spuštění omezeného MiNTu s N.AES 7) úprava souboru "ttytab" z E:\etc\ v ASCII textovém editoru: - přidání znaku "#" před řádek "console ..." # pro ST, STE apod. je nutné zadat "n_aes.sys" místo "n_aes030.sys" ! # vnořené uvozovky v následujícím řádku mají být součástí textu ! - přidání řádku "console "/c/n_aes/n_aes030.sys" st52 on secure" - změna "on" na "off" v řádcích začínajících "ttyv3..." a "ttyv4..." 8) úprava MINT.CNF z C:\MINT\ pomocí ASCII textového editoru: # u ST, STE apod. je nutné hledat "n_aes.sys" místo "n_aes030.sys" ! - přidání znaku "#" na začátek řádku "GEM=/c/n_aes/n_aes030.sys" - odstranění znaku "#" z řádku "#INIT=/usr/sbin/init" 9) restart počítače pomocí kombinace kláves ALT, Control a Q: - automatické spuštění plnohodnotného MiNTu s N.AES # v případě hlášky "Warning: fsck FAILED" nutno zadat "exit"