Samodomo
Úvod
Samodomo slouží k instalaci operačního systému s minimální interakcí uživatele (dále jen deploy proces). Cílem je nainstalovat plně záplatovanou XP stanici (x86/x64) nebo 2003 R2 server (x86/x64) s čerstvými ovladači a aplikacemi v posledních verzích, bez nutnosti u toho sedět a celou dobu na něco klikat, případně odněkud něco stahovat.
Samodomo je sada skriptů (BAT a VBS), záznamů Windows Registru (REG) a pochopitelně i samotných instalačních programů/aplikací, ovladačů a záplat (KB).
Historické souvislosti
Počátky sahají až do dob MS DOSu, posléze MS Windows 95/98, pro které jsem vytvořil samoinstalační média a kde se rodily první nápady, jak proces co nejvíce zautomatizovat. Vývoj Samodomo pak sice probíhal od nuly, ale přebíral osvědčené postupy (nápady) z AIv3 (Automatická Instalace Windows 98 Second Edition, verze 3), stejně tak, jako kdysi AIv3 do sebe vstřebala část postupu z bezobslužné instalace MS DOSu.
Instalační sada Samodomo se ve svých počátcích skládala ze speciální instalační diskety, z neupravovaného CD s Windows XP (Corporate) a ze speciálního CD později DVD se záplatami a dalším sw. Poté pak evolvovala do jednoho bootovacího instalačního DVD-R, které obsahovalo všechny tři výše jmenované nosiče (avšak s upraveným CD Windows XP) a současně s tím si Samodomo během deploy procesu načítalo data se síťového serveru. Nyní je Samodomo koncipováno jako instalační (nízkoobjemové) CD/DVD (cca 730MB) a zbytek "objemu" je pak uskladněn na síťovém serveru, odkud si Samodomo během deploy procesu načítá potřebná data. Prozatím poslední verze Samodomo počítá s nasazením na instalačním pracovišti, kde se budou instalovat počítače pro různé zákazníky (firmy), viz výskyt slova COMPANY v konfiguračních souborech. Díky plánovanému přechodu na Windows 7 a vyšší se Samodomo "přestěhovalo" z optického média na bootovatelný USB flash disk, za kterého je možné instalovat Windows XP x86 a x64 v edicích VOL, OEM a to jak Professional tak Home (čili není nutné mít X DVD disků).
Z důvodů historických skripty prohledávají jak disketu, tak optická média, zda-li se na nich nenachází aktualizovaná část Samodomo. Toto se již nevyužívá, ale ve skriptech tyto části programového kódu stále přítomny jsou. Ze stejného důvodu se složka se skripty jmenuje FDD (původně byla na disketě).
Princip
Windows XP se nainstalují pomocí předpisu v WINNT.SIF a pak se spustí skript, který postupně načte konfiguraci, načte část Samodomo ze síťového serveru, dále volá další skripty a na závěr předá řízení hlavnímu skriptu, který pak dělá pořád dokola totéž (volá další skripty, dokud není deploy proces u konce a na závěr předá řízení poslednímu skriptu, který provede "úklid"). Deploy proces může být kdykoli "přerušen" restartem OS, přičemž po restartu deploy proces pokračuje tam, kde před tím skončil. Pro to, aby deploy proces věděl, co se již vykonalo a nevykonával jedno a totéž pořád dokola, si zakládá příznakové soubory (*.byl případně *.yes nebo *.ano). Pokud soubor existuje, má se za to, že akce již proběhla (ať už se jedná o instalaci aplikace, ovladače nebo záplaty či o jiný úkon). Příznakové soubory jsou zakládány zpravidla až po vykování oné akce, ale v některých případech, kdy akce končí "nenormálně" (tedy rebootem), se příznakový soubor zakládá před vykováním oné akce (zde může nastat situace, že se instalace nezdaří a v příštím cyklu není provedena znovu).
DVD verze Samodomo (lite)
Samodomo je speciálně připravené bootovací instalační CD-R nebo DVD-R obsahující:
1) upravenou kopii originálního instalačního média Microsoft (přidány ovladače SATA a odebrány sebechvalné obrazovky)
2) složku \$OEM$\!IN\ s předpřipravenými uživatelskými profily (jediný důvod pro toto je ten, že Samba nezachová ARHS atributy souborů a složek, čímž profil "kazí")
3) složku \$OEM$\$$\ se SATA ovladači, kteréžto jsou potřeba v prvním kroku instalace
4) složku \$OEM$\$1\ se skripty, utilitami a ovladači hw, kteréžto jsou potřeba v prvním kroku instalace
5) složku \$OEM$\JakPalit\ s návodem, jak vypálit bootovací CD/DVD
DVD verze Samodomo (full)
Samodomo je speciálně připravené bootovací instalační DVD-R obsahující:
1) upravenou kopii originálního instalačního média Microsoft (přidány ovladače SATA a odebrány sebechvalné obrazovky)
2) složku \$OEM$\!IN\ se softwarem, záplatami, profily a ovladači hw, kteréžto nejsou potřeba v prvním kroku instalace
3) složku \$OEM$\$$\ se SATA ovladači, kteréžto jsou potřeba v prvním kroku instalace
4) složku \$OEM$\$1\ se skripty, utilitami a ovladači hw, kteréžto jsou potřeba v prvním kroku instalace
5) složku \$OEM$\JakPalit\ s návodem, jak vypálit bootovací CD/DVD
Jak probíhá instalace?
a) nejprve se podle předpisu ve WINNT.SIF bezobslužně nainstaluje operační systém a ovladače (po instalačním pracovníkovi se požadováno pouze naparcelování disku), během tohoto kroku se nakopírují na pevný disk soubory ze složek \$OEM$\$$\ a \$OEM$\$1\
b) na závěr instalace operačního systému, kdy probíhá úplně první přihlášení Administrátora (ještě než se přihlásí), se spustí skripty deploy procesu. Jako první C:\!IN\FDD\DEPLOY\0PREPARE.BAT
c) po přihlášení Administrátora se spustí skript C:\!IN\FDD\DEPLOY\SEQUENCE.BAT
d) po každém rebootu se automaticky přihlásí Administrátor a opět se spustí skript C:\!IN\FDD\DEPLOY\SEQUENCE.BAT
e) na závěr se spustí skript C:\!IN\FDD\DEPLOY\LAST.BAT , který ukončí automatické přihlašování Administrátora a spouštění skriptu C:\!IN\FDD\DEPLOY\SEQUENCE.BAT
Skripty zajišťují (vše bezobslužně, není-li uvedeno jinak):
0PREPARE.BAT:
1) prvotní rekonfiguraci systému - povypínání některých MS opičáren, aby jimi nebyl deploy proces ovlivňován
2) načtení konfigurace z diskety (historicky, již se nepoužívá)
3) nakopírování aktualizované verze Samodomo z diskety (historicky, již se nepoužívá)
4) nakopírování zbytku Samodomo z CD/DVD (z DVD:\$OEM$\!IN\)
5) načtení konfigurace instalované stanice z databáze na serveru a vygenerování konfiguračního souboru stanice (pokud konfigurace v databázi není a na serveru je šablona, nabídne se ruční vytvoření konfigurace z šablony, pokud šablona není je použit default a nic se nenabídne)
1ST.BAT:
6) nakopírování aktualizované verze profilů ze serveru (využíváno výjimečně)
7) nakopírování aktualizované verze Samodomo ze serveru (využíváno spíše sporadicky)
8) nakopírování aktualizované verze profilů pro danou firmu ze serveru (využíváno výjimečně)
9) nakopírování vybraných instalačních programů pro danou firmu ze serveru
10) nakopírování ovladačů ze serveru
11) nakopírování vybraných instalačních programů ze serveru
2ND.BAT a 3RD.BAT:
12) rekonfiguraci systému - povypínání MS opičáren, přejmenování počítače, změna nastavení sítě, firewallu, služeb, atd..
SEQUENCE.BAT:
13) v případě R2 ruční doinstalaci z druhého CD (je na témže DVD, není třeba měnit médium v mechanice)
14) instalaci aplikací (APP.BAT)
15) opatchování aplikací ze složky C:\!IN\FDD\DEPLOY\APP , resp. DVD:\$OEM$\$1\!IN\FDD\DEPLOY\APP (pokud je to pro danou aplikaci žádoucí)
16) instalaci ovladačů čipsetů, které nelze instalovat v prvním kroku instalace (UPDATE01.BAT až UPDATE02.BAT, částečně i v UPDATE03.BAT)
17) instalaci ovladačů grafických karet, instalaci ovladačů wifi a ethernet adaptérů, instalaci ovladačů specifických pro notebooky, které nelze instalovat v prvním kroku instalace (UPDATE03.BAT)
18) instalaci záplat a přehrávače Windows Media Player 11 (UPDATE04.BAT)
19) založení dalších (až čtyř) uživatelských účtů (UPDATE05.BAT)
20) vytvoření společné adresářové struktury a změna výchozích oprávnění: zpřísnění zásad zabezpečení a přístupových práv (UPDATE06.BAT)
21) změna hesel administrátorských účtů (UPDATE07.BAT)
22) vytvoření předkonfigurovaného uživatelského nastavení: Default User (UPDATE08.BAT)
23) interaktivní (ruční) instalaci aplikací a interaktivní instalaci ovladačů (INTAP.BAT, dříve UPDATE09.BAT)
24) instalaci tiskáren (PRT.BAT, dříve UPDATE10.BAT)
LAST.BAT:
25) změna členství počítače v pracovní skupině (připojení ke skupině) nebo připojení počítače do domény
26) zrušení automatického přihlašování Administrátora a automatického spouštění deploy procesu
27) závěrečný přehled instalace a smazání instalačních skriptů
Co je co
WINNT.SIF - (v \I386 nebo \AMD64) nativní prostředek, jak provést unattended deployment Windows, čili obsahuje pokyny pro instalátor Windows. Tyto pokyny jsou odladěné, čili je neměníme, vyjma položek s cestami k ovladačům pro konkrétní hardware na který instalujeme Windows (má smysl jen pro instalaci do WMware nebo v případě, kdy se "tlučou" ovladače SiI RAID/nonRAID).
databáze - složka na serveru se složkami (jméno složky=MAC adresa), ve kterých je uložena konfigurace pro jednotlivé počítače/notebooky (dále jen stanice). Každá složka obsahuje jeden soubor ADD_CFG.BAT specifický pro danou stanici. Tento soubor se musí vytvořit ručně (!) z předem připravené "firemní" šablony. Například pro stanice v doméně KTF je jiná šablona, než pro stanice v doméně EDU, stejně tak, jako doména (firma) MGMTC má svou vlastní šablonu. Pomůcka po vytváření databáze: je-li skript \\DSA\unatt\$1\mkdir_for_pc_by_mac.vbs spuštěn na stanici, je pro tuto stanici založena adresářová struktura v databázi (má-li více adaptérů, může mít jedna stanice více MAC adres, tedy i více složek). Pokud se toto zanedbá, pak deploy proces vytvoří konfiguraci stanice z šablony, otevře jí v editoru a čeká - instalační pracovník je pak nucen tento soubor (ADD_CFG.BAT) ručně zeditovat a uložit - ihned po té deploy proce automaticky pokračuje dál.
na CD/DVD:
DEFAULT_CONFIG_SAMODOMO.BAT - dávkový soubor s výchozí konfigurací - zde má smysl změnit jméno serveru/složky s databází konfigurace stanic, jméno/heslo uživatele pro přístup k této databázi a nadefinovat defaultní nastavení deploy procesu napříč firmami
ADD_CFG-vzor.BAT - výchozí šablona stanice, pokud není k dispozici server
DEFAULT_CONFIG_COMPANY_sample.BAT - ukázková šablona firmy
Viz též soubory na serveru:
ADD_CFG.BAT - (firma KTF, doména KTF) výchozí konfigurace pro stanici, pokud by záhadně zmizela výchozí šablona
ADD_CFG-vzor.BAT - (firma KTF, doména KTF) výchozí šablona
ADD_CFG-vzor-edu-bez-vypalovacky.BAT - (firma KTF, doména EDU) výchozí šablona
ADD_CFG-vzor-edu-s-vypalovackou.BAT - (firma KTF, doména EDU) výchozí šablona
DEFAULT_CONFIG_COMPANY_EDU.BAT - (firma KTF) výchozí (společná) konfigurace firmy
DEFAULT_CONFIG_COMPANY_KTF.BAT - (firma KTF) výchozí (společná) konfigurace firmy
DEFAULT_CONFIG_COMPANY_MGMTC.BAT - (firma Management TC) výchozí (společná) konfigurace firmy
Pro potřeby deploy procesu je v jeho průběhu vygenerován soubor s konfigurací deployované stanice, kde je sloučena defaultní konfigurace (C:\!IN\FDD\DEFAULT_CONFIG_SAMODOMO.BAT ) s konfigurací firmy (\\DSA\unatt\$1\MAC\CFG\DEFAULT_CONFIG_COMPANY_doména.BAT) a s konfigurací stanice (\\DSA\unatt\$1\MAC\mac_adresa\ADD_CFG.BAT):
INST_CFG.BAT - dávkový soubor, který ovlivňuje post-windows instalační fázi deploy procesu. Pomocí něco=ANO případně něco=hodnota ev. něco= (nic) či :něco=[cokoli] se definuje co ANO/JAK (instalovat) a co vynechat. Tento soubor se ve skutečnosti nemusí (nesmí) měnit, protože byl vygenerován, viz výše.
DSA\unatt - jméno serveru a cesta na serveru k databázi počítačů (oboje se dá předem změnit v DEFAULT_CONFIG_SAMODOMO.BAT na DVD nebo později v INST_CFG.BAT na C:)
Obsah složky A:\PRIVATE\ případně DVD:\$OEM$\$1\!IN\FDD\PRIVATE se kopíruje na disk C:\ (případně na ten, na který se instalují Windows), a slouží k tomu, aby se do něj předem uložily privátní data klienta, pro kterého PC instalujeme (například licenční klíč k Total Commanderu, WinRARu, osobní certifikáty atd.).
Složka C:\!IN\KB\LOGs\ po instalaci obsahuje všechny LOGy, které se tvoří během instalace.
Složku C:\!IN\ je možné po instalaci úplně vymazat (Administrator by si pak měl uložit Téma vzhledu někam jinam, než do C:\!IN\Simple.Theme)
pokud jde o konfiguraci, toto již neplatí:
ADD_CFG.TXT - (v \\DSA\unatt\$1\MAC\CFG\) defaultní konfigurační soubor, který se připojuje k INST_CFG.BAT, pokud není počítač v databázi
ADD_CFG.TXT - (v \\DSA\unatt\$1\MAC\mac-adresa-stanice\) konfigurační soubor počítače, který se připojuje k INST_CFG.BAT, pokud je počítač v databázi
ADD_CFG-vzor.TXT - (v \\DSA\unatt\$1\MAC\CFG\) šablona konfiguračního souboru počítače
databáze - složka na serveru s podložkami (jméno=MAC adresa), které obsahují jednotlivé ADD_CFG.TXT konfigurační soubory
Jaké aplikace se instalují?
Vše je volitelné (unattended):
- 7zip (x86+x64)
- Acrobat Reader 9
- Adobe Flash Player
- písma pro Bibleworks 5
- CDBurnerXP
- Firefox
- Irfan View
- JRE (x86+x64)
- Microsoft .NET Framework 3.5 SP1 (x86+x64)
- Mindjet Mindmanager Viewer
- MSIE8 (x86)
- Microsoft Office Professional Enterprise Edition 2003 CZ
- Update pro Microsoft Office 2003
- Open Office 3
- PDF Creator
- Power DVD 5
- Proxomitron
- PSPad
- Silverlight
- SVG
- Thunderbird
- Total Commander
- TweakUI x86
- TweakUI x64
- UltraVNC (x86+x64)
- VCredist2005 (x86+x64)
- VCredist2008 (x86+x64)
- WinRAR (x86+x64)
Vše je volitelné (interactive):
- PrimoPDF3 x86
- PrimoPDF4 x86
- PrimoPDF5 x86
- PrimoPDF4 x64
- PrimoPDF5 x64
- Microsoft Office Standard Edition 2003 CZ
- Microsoft Office Visio Standard Edition 2003 CZ
Jaké aktualizace/záplaty se instalují?
- Windows Media Player 11 (volitelně: default ANO)
- Remote Desktop Connection (volitelně: default ANO)
- Microsoft Internet Explorer 8 (volitelně: default NE)
- záplaty pro Windows (volitelně: default ANO)
- záplaty pro .NET /všechny verze počínaje 1.1 a 3.5 konče/ (vždy, pokud se instaluje .NET)
- záplaty pro Office 2003 (vždy, pokud se instaluje Office 2003)
- záplaty pro FileFormatConverters (vždy, pokud se instaluje Office 2003)
Jaké ovladače se nainstalují "samy od sebe?"
audio: AC97, AnalogDevices SoundMax, Realtek High Definition Audio, C-Media 9738 AC/97 Codec
chipset: intel INFUpdate (starý nebo nový), VIA, SiS
řadiče: intel IDE/SATA, Silicon Image IDE/SATA, Marvell SATA, Gigabyte IDE/SATA, Promise FastTrak IDE/SATA/RAID
ostatní: Trusted Platform Module, VMware Server 2.x
video: grafické adaptéry INTEL, ATI, NVIDIA, MATROX
modely počítačů: FSC P2500-D2140-B22, FSC X102-D2140-B11, FSC P2410-D2560-A12, Acer S260, Acer TM4670, Prestigio Nobile 157, Lenovo R52, Lenovo R500 (lze snadno doplňovat další podobné modely)
tiskárny: HP Color Laserjet 2600, HP Color Laserjet 2605, HP Color Laserjet 3500, HP Laserjet 1022, HP Laserjet 1320, HP Laserjet 2300, HP Laserjet 3390, HP Laserjet 5100, HP Laserjet M1522MFP, HP Laserjet P2015, HP Deskjet 5652, Konica Minolta BizHub 250, Konica Minolta BizHub 282, Konica Minolta Di2510, Konica Minolta MagiColor 2400W
síťové karty: úplně všechny, které mi prošly rukama
poznámka: počet ovladačů se neustále zvyšuje
Oprávnění a uživatelé
Samodomo provede (pokud se to povolí) další změny: změní oprávnění a vytvoří několik uživatelů (prozatím max. 4)
změna oprávnění k C: má ten účel, že původně smí skupina users zakládat soubory a složky kdekoli - po změně už jen v předdefinovaném umístění C:\DATA\SPOLECNE - tím je běžnému uživateli znemožněno zabordelit disk (např. běžné ukládání dokumentů *.DOC a *.XLS do rootu disku)
založení uživatelů: místní servisní uživatel (např. UVT) místní Admin (MISTNI) ve skupině Administrators, + dva další obyčejní místní uživatelé (HOST, LOCALUSER), hesla lze zadat: prázdné, dočasné, konečné
prázdné: bez hesla
dočasné: heslo "docasne" je platné jen po dobu instalace, pak je toto heslo nahrazeno heslem, které je umístěno na tajném místě na serveru
konečné: heslo je nastaveno při instalaci a během instalace se již nijak nemění
hesla se uvádějí v *.BAT jako plain text, což je potencionálně zneužitelné, proto tyto možnosti
tajné místo na serveru: \\SERVER\neviditelnésdílení$\nečitelnásložka\souborčitelnýinstalačnímuživatelem
Výroba aktuálního Samodomo
Nejčerstvější verze verze Samodomo:
u Romana Štece na KTF na počítači POLLUX je v C:\RUNGUI sada skriptů, které "generují" náplň pro bootovatelný USB disk. Kopie téhož je na serveru KTF DSX ve složce \\DSX\unattended$\$1\IN.USB
Závěr
SamoDomo je letitou praxí dlouhodobě ověřený způsob, jak relativně rychle a snadno nainstalovat počítač "na čisto". Problémy víceméně žádné, úspora času značná.
následující texty již úplně neplatí, ale je dobré si je přečíst pro pochopení how-it-works
Výroba CD Samodomo od nuly
Vezmeme CD-ROM s některou z těchto verzí Windows XP/Server 2003:
- CORPORATE EDITION
- SELECT EDITION
- FULL
- OEM
- SP2 nebo SP3
- Server R2
- x86 (32-bit)
- x64 Edition (AMD64)
- Czech
- English
kompletně celý obsah CD zkopírujeme na HDD (např. C:\SAMODOMO)
do tohoto zkopírujeme $OEM$ a WINNT.SIF tak, aby vzniklo
C:\SAMODOMO\$OEM$\$1\ atakdále
do složek C:\SAMODOMO\$OEM$\$1\!IN\!HW\ patří ovladače (zvukovky, videokarty, síťovky), zejména ty síťovky jsou absolutně nutné pro případ, kdy se sw kopíruje ze serveru (a nebo kdy se PC rovnou dává do domény).
složku !HW je nutné naplnit drivery pro VIA, SiS chipsety. Ty stačí stáhnout (odkud stahovat je popsáno v baťácích UPDATE02.BAT a UPDATE03.BAT)
Vypálíme bootovací CD podle návodu C:\SAMODOMO\$OEM$\JakPalit\ eventuelně vytvoříme bootovací ISO IMAGE a zkoušíme instalovat ve VMware. K tomu je žádoucí umět vytvořit floppy image, což lze snadno například pomocí Virtual Floppy Drive)
FD verze Samodomo
Samodomo je speciálně připravená instalační disketa pro bezobslužnou instalaci Windows XP z CD-ROM (Full, OEM, Select, Corporate nebo upraveného CD - přičemž preferované je upravené CD). Bezobslužná instalace je koncipována tak, aby na počítači vznikl funkční opatchovaný OS s potřebnými ovladači + nejpoužívanějšími aplikacemi a nakonec se spustil průvodce, který doporučí, co případně donastavit (kde a jak).
Vzhledem k tomu, že záplaty nabobtnaly do astronomických rozměrů, nejsou již součástí upraveného instalačního CD, ale nacházejí se na samostatném CD nazvaném ROLLBACK (běžně používaný termín je ROLLUP, tak aby se to nepletlo s jinými distribucemi záplat).
Přípravná fáze
Na upraveném CD-ROM najdeme složku \$OEM$\ a zvolíme si příslušný FDD template, jehož celý obsah zkopírujeme na disketu. Na disketě pak opravíme WINNT.SIF (dle v něm uvedeného předpisu) a případně na disketu nakopírujeme novější a/nebo další konfigurační soubory, u kterých požadujeme, aby se do Windows nakopírovaly během instalace. Dále upravíme INST_CFG.BAT (dle v něm uvedeného předpisu).
Vlastní instalace
S připravenou disketou vloženou ve fungující FDD mechanice nabootujeme počítač z CD-ROM. Spustí se standardní instalátor s tím rozdílem, že po nás nic nechce (nechá nás pouze naparcelovat disk). Důležité: pokud počítač (např. dnes běžně notebooky) není vybaven FDD mechanikou, pak připojíme USB FDD a v CMOS BIOS nastavení povolíme USB Legacy Support. Tím docílíme stavu, že BIOS propaguje FDD jako standardní HW a instalátor tím pádem FDD mechaniku vidí. Pokud to neuděláme, nebo pokud to BIOS neumí, jsme nuceni použít Samodomo verzi na DVD (nebo Windows nainstalovat ručně).
Dokončení instalace
Před prvním přihlášením Administrátora (které proběhne automaticky), se spustí instalátory nejpoužívanějších aplikací. Zde není třeba nic vymýšlet, aplikace nainstalujeme běžným způsobem (snaha je, aby se instalovaly bezobslužně, ale ne u všech se to daří). Poznámka: v této post fázi deployment procesu se:
a) překonfiguruje firewall
b) překonfigurují služby
c) případně zkopírují data (drivery, software, záplaty, baťáky) ze serveru na lokální disk - čili netřeba nic komplikovat a stačí udržovat aktuální verze na serveru (na CD je nutné mít akorát aktuální drivery síťových karet)
Po přihlášení Administrátora se (pokaždé) spustí dávka, která nás pak navede na další kroky. Prvním z nich je přiřazení písmene Q: CD/DVD mechanice. Bez tohoto nelze pokračovat v instalacích z CD příp. DVD média (tento krok vůbec nemusí nastat, pokud se sw automaticky nakopíroval na C: během závěrečné fáze deploymentu - instalace pak běží z C: a onanie s CD médii odpadá). Instalace vyžadující reboot si ho též sami zařídí a po rebootu dávka pokračuje dalšími kroky. Některé kroky jsou bezobslužné, některé interaktivní.
Výroba CD spočívá v tom, že se celý obsah CD-ROM média zkopíruje na pevný disk, kde se příslušně upraví (+ se musí patřičně upravit všechny WINNT.SIF a dávkové soubory). Bootovací CD médium se pak vypálí podle návodu ve složce \$OEM$\JakPalit\
Aktualizaci je vhodné udělat, když se objeví nové bezpečnostní záplaty a nové verze nejpoužívanějších aplikací.
Samodomo na první pohled
Čím se Samodomo nainstalované Windows liší od standardně nainstalovaných Windows? Jak to na první pohled poznat? Dnes už nijak. Nápovědou budiž:
přítomnost složky C:\!IN\!HW
přítomnost složky C:\!IN\!SW
přítomnost souboru C:\!IN\DOC\samodomo.htm
přítomnost souboru C:\SAMODOMO.LOG
přítomnost souboru C:\SAMODOMO.ERR
obsah souboru C:\WINDOWS\system32\$winnt$.inf
poznámka: vše výše uvedené lze z disku beztrestně smazat.
Jak na první pohled poznat Windows nainstalované pomocí předchozí verze Samodomo? Velmi jednoduše:
namísto "C:\Documents and Settings" existuje zjednodušená forma "C:\Dokumenty" (spolehlivě to funguje).
Změny v SAMODOMO v roce 2008
vytvořil jsem verzi, která nevyžaduje disketu (leč disketu lze i nadále využívat)
další novinkou je, že data, která se původně nevešla na CD a musela být na serveru, teď mohou být přímo na instalačním DVD
stále platí, že aktuálnost dat se posuzuje takto
- nejméně aktuální: obsah instalačního CD/DVD
- čerstvé: disketa a server
v praxi to znamená, že se data kopírují na harddisk v pořadí nejprve z CD, pak z FDD nakonec ze SERVERu (soubory shodného názvu a cesty se přepisují)
shrnutí
stanici lze nainstalovat kompletně:
-v terénu s použitím samotného DVD
-v terénu s použitím DVD a FDD
-ve firmě s použitím CD nebo DVD a serveru
SAMODOMO "obecné" vytvořené v nLite
toto pokusné DVD-ROM vzniklo spojením "Windows XP SP2 CZECH OEM" a jakýmsi pofidérním "25000 Windows Drivers CD"
v nLite bylo nadefinováno, že se mají integrovat ovladače a že se má instalátor obejít "bez opičáren" - instalace tedy probíhá bez informačních obrazovek
dále bylo toto DVD doplněno o mírně vykleštěné "SAMODOMO 2008" - nejsou záplaty (čekám na SP3 v květnu) a aplikace (použiji Barcuchovo MSI balíčky)
instalace ve VMware trvá pouhých 14 minut!