Av Jerry Pournelle
En av Pournelle's Lagar fastslår att innan du kan göra
något viktigt, måste du göra två andra saker,
en av vilken är närapå omöjlig. Jag gjorde denna
som ett infall, men den var sannare än jag gillade, när jag
bevittnade våra försök att installera Februari, 2006
CTP (Community Technology Preview) version, även känd som
Version 5308, av Windows Vista.
Det såg inte ut att bli en svår uppgift. När
allt kommer omkring, vi hade September-versionen av Vista (den som släpptes
förra hösten vid Utvecklar-Konferensen) körande på
ett AMD 64-bit Athlon-system byggt på ett Gigabyte K8NS Pro 754
moderkort, och vi hade kunnat göra några tämligen användbara
saker, inkluderande nerladdningar, och även några experiment
med BitTorrent med både 32-bit och 64-bit versionerna av Vista.
Windows Media Spelare fungerade bra med det, och vi kunde
se nerladdade filmer. "September Vista" var begränsad,
och ofta öppnade vi en funktion bara för finna ett ersättningsmeddelande,
så det var inte något jag skulle prova i en produktionsmaskin,
men det fungerade mer eller mindre. Vi räknade med att uppdateringen
skulle gå i ett nafs.
Första aktiviteten var att gå till det oumbärliga
Microsoft Developers Network (MSDN) och ladda ner installationsfilen.
Nu gör en ISO-bild kopia. Det kan inte vara svårt. Vi har
Nero, Burning ROM, Version 7, vilken gör alla sådana saker,
och en av mina större maskiner som har den senaste och bästa
Plextor CD/DVD-brännaren. Nero och Plextor är en oöverträffbar
kombination, och jag rekommenderar båda.
Jag laddade ned installationsfilen till kommunikationsmaskinen.
Naturligtvis är det inte en av maskinerna som har en DVD brännare,
så filen fick kopieras till Wendy, min huvudsakliga spel- och
skrivmaskin. Men det var sent, så jag gav upp, och nästa
dag arbetade jag på någonting annat, så det var en
söndag eftermiddag när vi beslutade att på allvar installera
Februari-versionen av Vista.
Som en bisak, hade jag nästan beslutat att hoppa över
det: Där kommer säkert att vara en ny utgåva av Vista
på WinHEC, och det är inte mycket mer än en månad
från nu. Peter Glaskowsky påpekade att vi troligen borde
få mer ut av WinHEC, om vi hade lekt med Februariutgåvan,
vilken " i grund och botten var komplett till innehållet,
så jag måste säga att den kvalificerar sig som den
första ordentliga betaversionen."
Alex påminde mig om att vi gör dessa dumma saker så
ni skall slippa.
Mellan Alex och Peter's övertalningar beslutade jag att jag måste
ge det nya Vista en prövning.
Vårt första problem var ingens fel men mitt eget.
Jag flyttade nerladdade ISO installationsfilen över till Satine,
ett arbets- laboratorie-system, därför att hon hade en sen
modell av Plextor DVD skrivare och jag tänkte hon hade Nero Burning
Rom Version 7. Naturligtvis när vi började bränna en
diskett, fann vi att det som jag hade tänkt var Nero 7 faktiskt
var en version av Nero ljudredigerare, som hade kommit med en CD inkluderad
i (rekommenderas) Geoghegan och Klass, Podcast Solutions (Apress). Den
hade ingenting att göra med bränning av DVD:er.
Jag började att leta efter min installationskopia
av Nero, vilken naturligtvis gömde sig fullt synlig på mitt
skrivbord. Under tiden, upptäckte jag att vi hade Nero 5 på
Wendy. Nero 5 var tillräcklig för att bränna en ISO-
kopia på en Maxell DVD+R/W-diskett, men endast vid 2X hastighet.
Medan det höll på att bränna, fann Alex
Nero 7 och installerade det på Satine. Nero 7 stödjer 4X
DVD bränning, så vi kunde troligen ha startat en bränning
på Satine efter installationen och ha slutat innan Wendy var klar
med 2X bränningen. Hur som helst, skivan var bränd och namngiven,
och stoppades i Gigabyte Athlon test-systemet.
Det bootade fint. Det startade Windows Vista. Sedan kraschade
det till en blå skärmbild. Den blå skärmbilden
sa att om du inte sett den skärmen innan, prova igen. Vi försökte
igen, och fick tillbaka den blå skärmen. Det tog flera minuter
att komma dit.
Den andra blå skärmbildens instruktion var, stäng av
alla BIOS cache och sådant, och om det inte fungerade, uppdatera
BIOS. Vi hade redan stängt av alla cache-er.
BIOS Spelet
Gigabyte är ett kvalitets-företag, som gör
kvalitets-moderkort, men deras webbplatssupport är desorganiserad,
som bäst. Google sände oss till Taiwan-hemsidans supportplats.
Den platsen hade aldrig hört talas om K8NS Pro 754 moderkort..
Verkligen, boxen moderkortet kom i hade inga indikeringar
att det var ett Socket 754 system, ej heller var något som helst
utskrivet på moderkortet; Jag vet, eftersom jag undersökte
det med en stark belysning. K8NS Pro var angivet, men där var
inget nämnt om något som helst socket-nummer någonstans,
på boxen eller på moderkortet. Men, när jag tittade
på en pytteliten "karta" över moderkort layouten,
(detta är en liten utskriven översikt som du kan klistra
på sidan av lådan), var CPU sockeln utmärkt "Socket
754". Naturligtvis fann jag inte detta förrän senare.
Tills jag gjort det, var enda beteckningen jag hade för moderbordet
K8NS Pro. Den enda BIOS-uppdateringen på Gigabyte Taiwan supportplatsen
var för ett K8NS Pro 939. Vi laddade ner det, och brände
det till en DVD.
Nu kommer några av er redan att le. Socket 754 system
är enkanal Hypertransport; Socket 939 är dubbelkanal. En
BIOS-uppdatering menat för ett 939 system är inte till för
att fungera på ett 754 system. Vi visste inte det ännu,
och det tog en stund innan vi kom på det.
Det tog en stund, därför att du kan inte uppdatera
ett BIOS från en DVD eller CD-ROM. Om inte du har Windows igång.
Du kan inte uppdatera BIOS, om du inte har en bra gammalmodig floppydiskett,
inte en USB-diskett, men en av de där som ansluts med en flat
kabel (med vridning) till moderkortet. Och, naturligtvis, vi hade
inte satt in någon som helst floppydiskettenhet i detta system,
vilket ursprungligen var avsett för att köra 64-bit Windows
XP och senare, Vista. Det var en modern maskin avsedd för ett
modernt operativsystem och skulle inte ha behövt någon
förbaskad diskett. Men det gjorde det. Den blå bildskärmen
sade till oss att uppdatera BIOS, och för att uppdatera BIOS
behövde vi en floppydiskett.
Naturligtvis hade jag inte någon extra diskettenheter.
Jag hade några halvgamla maskiner, som hade floppy-enheter.
Jag kommer att bespara er nästan en halv timme av isärtagande,
utom för att tala om för er att jag skulle vilja finna och
slå gossen sanslös, som skapade lådan till maskinen
jag valde. För att öppna upp denna maskin måste du
ta av frontpanelen; sidopanelerna och sedan skjuta framåt. Inget
av detta var självklart. Men slutligen tog vi loss en floppyenhet
från denna äldre maskin, och installerade den i den nya
moderna maskinen, och försökte med BIOS-uppdatering.
Till Gigabyte's stora förtjänst skall sägas,
att det inte gjorde ens ett försök att installera denna
opassande BIOS. Det ledde till en uppringning av Robert Bruce Thompson,
som använt sin stora erfarenhet och tur med Google för att
finna en BIOS-uppdatering för ett Gigabyte K8NS Pro 754 på
en tjeckisk webbplats. Detta verkade som en övernitisk utövning
i förtroende sagt. Nu, mera sökande. Google ville inte erkänna
att det existerade platser, men slutligen fann Bob Gigabyte,s USA-plats,
vilken vi borde ha tittat på i första hand, och se! där
var en K8NS Pro 754 BIOS-uppdatering. Han e-postade mig URL-en, vi
gick in där, laddade ner det, och skrev det till en floppy, och
det tog hand om BIOS-uppdateringen.
Moralen av denna berättelse är att din experiment-maskin
borde ha en floppy-enhet. Produktions-maskiner får vanligtvis
tag i en BIOS uppdatering från inne i Windows, och kan gå
hela sin livslängd utan att behöva tillgång till en
floppy, men experimintella maskiner kan behöva ett BIOS, eller
boot drivrutiner, innan det kan installeras någon som helst
OS, och för det behövs en vanlig enkel floppy-enhet. En
floppy-enhet kostar under 150:- kr och tar mindre än tio minuter
att installera när du bygger ett nytt system. Installera en.
Det är en billig försäkring.
Sätta
Upp Vista
BIOS uppdaterades, efter många äventyr. Vi
satte i boot DVD-n, lät den gå och fick den blå bildskärmen
igen. Blå bildskärmens instruktioner hade ingen mer hjälp
att ge oss.
Men ... medan maskinen startade upp, noterade vi att där var
en referens till en hårdvaru-RAID. Denna RAID användes
inte, men där var tydligen någon referens till den i BIOS.
Vi gick in i Bios och avstängde alla referenser till RAID, satte
i boot DVD-n, lät den gå -- och voila! den frågade
efter en aktiveringskod. Tillbaka till MSDN, finn aktiveringskoden
för Vista, skriv in den. Välj att omformatera Seagate Barracuda
Serie ATA 150 Gbyte C:enheten, vilket gick mycket snabbare än
under XP. Sedan låt installeraren gå. Cirka två
timmar senare (en mycket långsam bränslemätare visar
framsteg, men det finns inga andra tecken på att saker händer)
vi såg på Februari Windows Vista skärmbilden. Till
skillnad från September utgåvan av Vista, nämner
Februari-versionen aldrig Longhorn.
Drivrutiner,
Drivrutiner, Drivrutiner
Nästa problem var att ansluta till Internet. Tidigare
version av Vista hade varit ansluten till D-LINK Megabit Ethernet
Switch, och eftersom det hade fungerat, så vi tänkte aldrig
på att ändra den anslutningen – men denna version
av Vista kände inte igen gigabit-anslutningen. Där var inga
blinkande ljus varken på switchen eller på Ethernet terminalen
på baksidan av datorn. Enhetshanteraren tänkte den såg
en Ethernet anslutning, men där var någonting fel med den.
Slutligen fann vi att hjälpmedlet var att ansluta till en 10/100
Ethernet switch. Det fungerade, med användning av inbyggda Vista
Ethernet drivrutiner för moderbordets Marvell Ethernet chip.
Ljud drivrutiner installerade sig bra själva, och
vi fick ljud. Video fungerade inte ordentligt, men nVidia hade ett
nytt set av Vista video drivrutiner, bokstavligen två dagar
gammalt. De installerade sig ordentligt, och befriade oss från
ett okänt nVidia tillbehör i Enhetshanteraren. Nu arbetar
videon, på 1280 x1024 vid 85Hz bildfrekvens.
Vad angår resten, Vista hatar min hårdvara.
Ok, det identifierar de flesta av komponenterna; RAID-hårdvaran
är fortfarande en "okänd masslagrings-enhet",
trots avstängning i BIOS; finns det två andra helt enkelt
"okänd" enhet. USB fungerar bra, nVidia ljuddrivrutin
arbetar, och vi kan få tag i nätverket. Fortfarande: maskinen
kan inte hålla igång tillräckligt länge för
att göra någon som helst Windows-uppdatering, och om du
är tillräckligt nyfiken för att vilja öppna Enhetshanteraren
kommer det en blå skärmbild. Faktiskt, om systemet lämnas
ensamt för ungefär sju minuter, kommer det ganska säkert
att krascha av sig själv.
Helt klart finns det gott om folk, som har Februari Vista,
som arbetar ordentligt, och det är mycket troligt att vi bara
har hårdvaran -- ett Gigabyte K8NS Pro 754 nForce3-baserat moderbord
med en Athlon 64 3000+ -- som det inte fungerar med. Varken MSDN nyhetsgrupper,
eller Google Grupper, eller någon av de mindre-pålitliga
chatplatserna har något som helst användbart att säga
om detta. Kom ihåg, denna hårdvaru konfiguration fungerade
bra med September 2005 Longhorn beta, och vi har inte ändrat
en sak.
Mitt botemedel kommer att vara att kontrollera med kompanjoner
för att avgöra en hårdvarukombination som Februari
Vist är känt att arbeta bra med, och installera det på
denna Jag borde få det gjort på en vecka eller två,
troligen innan slutet av denna månad.
Under tiden, de flesta av er kommer att få Vista
när ni köper en maskin som har Vista. När de där
maskinerna börjar dyka upp – någon gång senare
detta år, tydligen, sedan utsläppsdatum av Vista till OEM's
inte tycks ha förskjutits, eller i så fall inte med mycket
– kommer det att vara dags att besluta sig för eventuell
uppgradering av existerande system, och vad för OS att installera
på maskiner som vi bygger. Tills då, finns det lite om
Vista som kan ändra mitt liv eller ert, och spekulation tycks
som ett onödigt tillfälle att få fel, med liten uppsida.
Jag har inga tvivel om att det kommer att vara mycket
om Vista vid WinHEC, inkluderande, med tur, nästa Vista beta.
Jag kommer till WinHEC, som vanligt, och jag skall ägna det stor
uppmärksamhet, och med tur kommer jag redan att ha några
erfarenheter med Februari Vista. Vi lyckades få den tidigare
Vista att köra, och jag tyckte den var cool. Efter WinHEC skall
jag kontrollera hårdvarukraven, för att vara säker,
och installera versionen jag får tag i där, eftersom jag
tror att jag kommer att gilla den.
Vad jag verkligen vill ha är en version tillräckligt
stabil för att installera på denna maskin, som jag skriver
detta på, en "huvudmaskin," och därför kommer
jag att använda den mycket och få riktig information om
hur bra den är att använda till riktigt arbete.
Tills jag har någonting stabilt, som jag vet kommer
att arbeta med vanlig hårdvara, kommer emellertid Vista att
vara en distraktion, installerad på en testmaskin, som jag använder
när jag har tid och är i testläge: och det är
inte en riktig test enligt min standard. Vi gör en massa dumma
saker så att ni inte behöver göra det, men vårt
riktig arbete är att använda material för att se hur
det arbetar med riktiga uppgifter, inte planerade testsviter.
Jag är ser även fram emot en Intel Mac; Jag
misstänker att omkring tiden när jag får tag i en,
skall jag kunna placera Vista på en iMac, som en separat partition.
Jag har då en dator som jag kan ha Apple OS X, Linux, Windows
XP, och Vista på. Med Parallell och Microsoft Virtuell PC för
Mac skall jag kunna köra ett helt knippe av operativsystem på
en iMac, fastän Vista på Intel Mac får vara reserverad
för dual boot för en tid.
Jag
ser fram emot det med avsevärd förväntan.
Jerry Pournelle,
Ph.D., är en science-fiction författare och Byte.com's senior
contributing editor. Kontakta honom på jerryp at jerrypournelle.com.
Besök Jerry's Chaos Manor på http://www.jerrypournelle.com/.
Översättning
Jackie Derving
Tillbaka till toppen
|