
Windows NT-kurssilta mieleen jäänyttä
Kaikkinainen palaute on tervetullutta !! Myös testauksissa
syntyneet sekalaiset
ajatukset ja kokemukset.
Esitystä päivitetty 271299, sisältö ei muuttunut.
ASENNUS
Win95 ei voi päivittää NT:ksi.
NT ei tue FAT32:ta
Win95 ja NT registry-tietokannat ovat erilaiset.
Kaikki sovellusohjelmat on asennettava uudestaan myös, jos koneessa
halutaan
käyttää sekä Win95 että NT:tä.
NT:n asennus ajaa yli kaikista boot-sektorissa olevista asetuksista.
Esim
Linux:n asentama LiLo tuhoutuu.
Asennus suoritetaan WINNT.EXE -ohjelmalla, jota myös SETUP -kutsuu.
Asennuksessa tallettuu lokitiedostot WINNT.SIT ja $WINNT$.INF.
Asentaessa kannattaa smartdrv pitää päällä, asennusaika saattaa lyhetä
70%.
WINNT:n parametrit:
/ox tehdään boot-levyt
/b korputon asennus
/u asennus käsin koskematta
Käsin koskematonta asennusta varten voidaan tehdä UDF-ohjaustiedosto ohjelmalla
\support\deptools\setupmanager.exe.
Ohjaustiedosto voidaan tehdä valmiiksi kutakin asennettavaa konetta varten,
jolloin se sisältää konekohtaiset tiedot, myös servicepack:t,
driverit,
office:n...
Malliasennus voidaan paketoida monistettavaksi SYSDTF:llä..
Esim: (CDROM D:-asemassa)
Winnt/b/s:D:\i386 /u:utu.txt /udf:kone1.utu.fi
Uudelleenasennus
Uudelleenasennus voidaan suorittaa WINNT32 -ohjelmalla
LEVYJÄRJESTELMÄT
Nykyisillä kovalevyillä FAT16-järjestelmän rajat on jo aikoja ohitettu,
joten
pitää siirtyä NTFS-järjestelmään haluttaessa isompia partitioita.
NTFS:n
maksimi partitiokoko on teoriassa 16E18 B. Käytännössä kovalevyjen
rakenne
rajaa levykoon 2 Terabyteen (2E12 B).
NT:n aktiivisen partition koko voi olla
enintään 4 GB (? PTM).
Partitioita voi yhdistellä asennuksen jälkeen. Tiedot
tosin katoavat.
NTFS ei tue irroitettavien laitteiden vaihtoa (=changing
removable media).
Toisinsanoen NTFS-formatoitua ZIP-levykettä vaihdettaessa
kone pitää bootata.
Sensijaan FAT16-formatoidun ZIP-levykkeen voi vaihtaa
lennossa.
On olemassa kolmannen osapuolen toimittamia ohjelmia, jotka kykenevät (ainakin)
lukemaan NTFS-levyjärjestelmää. Tämä tulee huomioida
tietoturvaa
suunniteltaessa.
FAT16-kovalevy voidaan konvertoida CONVERT-ohjelmalla NTFS:ksi tiedon
katoamatta,
mutta muunnos on yksisuuntainen.
NTFS:ssä voidaan luoda erikoissuuria virtuaalisia kovalevyjä yhdistämällä kaksi
tai useampia kovalevyä joko VOLUME SET tai STRIBE SET -tekniikalla.
-Volume set jatkaa kovalevyä liittämällä toisen levyn sen perään.
-Stribe set leikkaa kovalevyt 64 kB siivuiksi ja lomittaa ne.
Aktiivista partitiota ei voi pidentää.
NTFS-levyillä olevaa materiaalia voi tiivistää asettamalla COMPRESS -ruutuun
ruksin hakemiston properties-osassa. Tiedostojen pakkaus ja purku tapahtuu
lennossa
ja ottaa huomioon MOVE ja COPY-komentojen eron.
Tiedostojen nimissä voidaan käyttää useampia kuin 8+3 merkkiä. Tiedoston nimi
tallettuu tällöin hakemiston nimi kenttiin. Kuhunkin kenttää sopii 11 merkkiä,
joten esim 35 kirjaiminen nimi varaa 4 hakemiston kenttää.
Järjestelmän virtuaalimuisteja PAGEFILE.SYS voi olla useampiakin eri levyillä.
NT-käynnistyslevyke
WinNT:ssä formatointikomennos si ole /S -parametriä.
Tämä levyke boottaa, käy alkurutiinit läpi ja käynnistää WinNT:n Boot.ini:ssä
ilmoitetusta hakemistosta.
Tätä voi käyttää hyväksi multiboot-rakennelmissa.
1. Formatoi levyke NT:ssä.
2. Kopioi levykkeelle:
NTLDR
NTDETECT.COM
BOOT.INI
NTBOOTDD.SYS (vain jos koneessa on SCSI-levy)
Boot.ini
Ohessa kopio erään koneen BOOT.INI:stä. Lisäsin rivien alkuun rivinumerot:
1. [boot loader]
2. timeout=20
3. default=multi(0)disk(0)rdisk(0)partition(3)\WINNT
4. [operating systems]
5. multi(0)disk(0)rdisk(0)partition(3)\WINNT="Windows NT Workstation
Version 4.00"
6. multi(0)disk(0)rdisk(0)partition(3)\WINNT="Windows NT Workstation
Version 4.00 [VGA mode]" 7. /basevideo /sos
8. C:\="Microsoft Windows"
Rivillä 3 määritellään käynnistettävän WinNT-hakemiston sijainti:
ei-monilevyisen systeemin (multi(0) 0-levyllä (rdisk(0)) partitiossa 3
(partition(3)) hakemistossa \WINNT eli F:-partitiossa koneen ainoalla
levyllä.
Riveillä 4 ja 5 annetaan boottausvaihtoehdot, jotka näkyvät konetta
käynnistettäessä.
KÄYNNISTYS
Power On Self Test
MBR:n sisältämä ohjelma suoritetaan
Suoritetaan Boot Sector aktiivisesta partitiosta
NTLDR ladataan käynnistysvalikko
Asetetaan lineaarinen muistimalli
Käynnistetään Minifile System Drivers (NT-tiedostojärjestelmän
pienoismalli)
Luetaan Boot.ini
(-jos valitaan ei-NT, käynnistetään BOOTSECT.DOS)
Jos valitaan NT, käynnistetään NTdetect.con (laitekartoitus) ja ladataan
NT.
Ladataan Services
NTbootdd.sys (SCSI)
Ladataan Kernel
Initialisoidaan Kernel
Käynnistetään Win32 Subsystem
Ddevice drivers
HAL.DLL -Hardware Abstraction Layer
Käynnistetään käyttäjien kirjaus
Hardware Compatibility List, jossa on Microsoftin tukemien laitteiden NT:n
tarvitsemat asetustiedot, on saatavana uusimpana versiona MS:n
kotisivuilta.
Mahdollisia virheilmoituksia:
Missing NTLDR
Missing NTDETECT.COM
Missing NTOSKRNL.exe
Missing BOOTSECT.DOS in multible boot configuration
--Tarkista ensin BOOT.INI
--Aja tuorein Rescue Disk
Emergency Repair Disk (ERD) valmistetaan komennolla RDISK. Tällä voidaan luoda
kokonaan uusi
levyke. Levyke on boottaava ja sille kopioituu setup.log, joka
sisältää
asennettujen ohjelmien CRC-tulokset, sekä Repair Folderin sisältö
pakattuina.
05/19/98 01:43p 47,183 setup.log
04/15/98 03:47p 67,872 system._
04/15/98 03:47p 120,133 software._
04/15/98 03:47p 3,294 security._
04/15/98 03:47p 4,489 sam._
04/15/98 03:47p 17,866 default.
_
04/15/98 03:47p 17,075 ntuser.da_
08/09/96 12:00a 438 autoexec.nt
04/15/98 06:45p 2,510 config.nt
9 File(s) 280,860 bytes
-ERD kannattaa luoda säännöllisesti. Ainakin suurten muutosten jälkeen.
-Emergency Repair Process
-tutkii registry -tietokanna
-tutkii startup environmentin (mikä lieneekään)
-verifioi systeemitiedostot
-tutkii boot sektorin
NT:ssä ei ole sys-komentoa, joten boot -levyä ei pysty käyttämään samalla
tavalla
kuin DOS:ssa bootsektorin palauttamiseen.
NTFS:lle voidaan rakentaa boottaava levyke, mutta koska pelkkä järjestelmä vie
n. 1 MB, datalle ei jää paljoa tilaa. Tälläistä levykettä voi kuitenkin
käyttää
esim BOOT.INI:n editoimiseen hätätilanteessa.
Seuraavat virheilmoitukset viittaavat vialliseen BOOT.INI -tiedostoon:
'Invalid Win NT path name'
'Invalid device in the Win NT Path'
VERKKOASETUKSET
Esimerkki Network-asetuksista.
!! Verkkoasetusten asettamisen jälkeen koneeseen on ajettava ainakin
service-pack 3,
mieluummin tuoreempi. Ellei tätä tee, kone häiriköi verkossa !!
Koneen IP-asetukset saa näkyviin \WINNT\SYSTEM32\IPCONFIG-ohjelmalla,
IPCONFIG
/? antaa ohjeita.1
Asennuksessa annetaan koneelle Netbios-nimi, joka on oletuksena sama, kuin
koneen
TCP/IP-nimi.
Koneelle annetaan:
Host name: minunkone
Domain: laitos.utu.fi
Network-ikkunan Identifikaatio-osassa Computer-name on juuri tämä Host
Name.
Workgroup kannattaa valita järkevästi oman laitoksen työryhmäksi. Esim Brainiac
-niminen kone on työryhmässä ATK-KESKUS.
Protocols-osassa DNS:n alla Host-Name on edelleen se sama, Domain
on
laitos.utu.fi.
Tämä ei ole se sama Domain, joka näkyy konetta käynnistettäessä
käyttäjätunnusta ja
salasanaa kysyttäessä. Näitä Domaineja taas on käytössä
kaksi UTU.FI:n alueella:
SIRKKALA hämeenkadun eteläpuolella ja VESILINNA
pohjoispuolella.
TCP/IP-nimeä ei tarvita netbios-palveluille, ainoastaan
TCP/IP_sovelluksille.
Konetta käynnistettäessä NT lähettää DHCP:lle kortin HW-osoitteen ja
DHCP
lähettää koneelle IP-osoitteen:
CLIENT DHCP server
IP lease request ->
<- IP lease offers
IP lease select ->
<- IP lease ack.
Oletuksena verkossa on yksi master browser, joka ylläpitää listaa
verkon
palveluista, eli verkossa olevista levyasemista ja
kirjoittimista.
Tarvittaessa mikä tahansa kone alkaa uudeksi master
browseriksi, mikäli sitä ei
ole erikseen estetty rekisterissä:
HKEY_LOCAL_MACHINE
- system
--CONTROL_SET001
---SERVICES
----BROWSER
-----PARAMETERS -Maintain Serverlist: Auto/No/Yes
UTU.FI:ssä on käytössä tätä kirjoitettaessa 'staattinen dynaaminen'
järjestelmä,
eli IP-osoitteet on kirjattu konekohtaisesti. Mikäli koneita
olisi käytössä
enemmän, kuin IP-osoitteita, voitaisiin käyttää dynaamista
järjestelmää,
jossa koneelle annettaisiin IP-osoite vapaana olevien joukosta.
Tällöin
määriteltäisiin myös osoitteen voimassaoloaika, jotta
käyttämättömiä
osoitteita voitaisiin kierrättää.
Lease -periodia voidaan lyhentää tarpeen mukaan.
Lainausaikana IP-osoite tarkistetaan serveriltä kaksi kertaa: kun laina-ajasta
on kulunut 50% ja 87.5%.
Vapauttaminen ja varaaminen voidaan suorittaa myös IPCONFIG/RELEASE ja
IPCONFIG/RENEW -komennoilla.
Verkon käyttöön liittyviä ohjelmia:
IPCONFIG -Kertoo oman koneen parametrit
NBTSTAT
HOSTNAME -kertoo oman koneen nimen
TRACERT
ROUTE
NSLOOKUP
RCP -remote copy
RSH -remote shell
REXEC -remote execute
TFTP -FTP
JÄRJESTELMÄN HALLINTA
NT on monen käyttäjän moniajojärjestelmä. Työasemassa tämä tarkoittaa sitä
että
konetta voi käyttää useampi käyttäjä voi eri aikoina ja pitää tällöin
useampia
ohjelmia yhtaikaisesti aktiivisina. Ohjelmille voidaan antaa
prioriteettia
seuraavasti task managerilla:
koko skaala 0-31
normaali 8
real time 16-31
Real Time oikeudet voi antaa ainoastaan systeemin administraattori.
NTFS-järjestelmässä tiedostoille voidaan määrätä seuraavat oikeudet:
R Read
W Write
X eXecute
D Delete
P change Permissions
O take Ownerchip
Järjestelmän ylläpidosta vastaa administrator-salasanan haltija. Hän
voi
päästää koneelle uusia käyttäjiä tai poistaa heitä sekä määritellä
heidän
oikeutensa. Samoin hän voi määritellä eri laitteiden suojaukset ja
huolehtia
järjestelmän lokikirjan ylläpidosta.
Lähes jokaiselle resurssille voidaan asettaa seuranta, joka tekee
halutut
merkinnät lokiin. Lokin ylläpito vie resursseja, joten kannattaa
harkita,
mitä valvoo. Esimerkiksi jos panee kaikki Program Files- hakemiston
tiedostot
tehotarkkailuun, nopeakin kone hyytyy kokonaan.
SEKALAISTA
WinNT ei oletusarvoisesti täydennä komentoriviä. Tämä voidaan kuitenkin saattaa
käyttöön rekisteristä:
HKEY_CURRENT_USER
-SOFTWARE
--MICROSOFT
---COMMAND PROCESSOR COMPLETION CHAR:REG_DWORD:0x0
Muutetaan arvoksi 9, eli tabulaattori.
Tämä astuu voimaan seuraavan kerran cmd-ikkunaa käynnistettäessä.
Samasta paikasta voi muuttaa myös DEFAULT_COLOR:a, jolloin saa
cmd-ikkunan
tekstivärin mieleisekseen. CMD-ikkunan ominaisuuksia voi muuttaa
tökkäämällä
oikealla hiiren painikkeella CMD-ikkunan yläpalkkia. Esimerkiksi
ikkunan
korkeus ja puskurin koko on hyvä muuttaa oletusarvoja suuremmaksi
NT:n
verkko-ohjelmia tutkiessaan.
PTMUSTA at UTU.FI