Detta appendix innehåller tips för att korrigera fel du kan komma att träffa på när du använder SunPCi. Följande förteckning beskriver de felsökningsämnen som finns i bilagan.
Avsnittet beskriver några kända problem som finns i denna version av SunPCi. Uppdateringar till informationen och sätt att kringgå problem (om lösningar finns) visas på hemsidan för SunPCi under http://www.sun.com/.
Windows 95 kan inte installeras med alternativet "Kör från cd-läsaren" . Använd ett annat alternativ.
När Solaris 2.6 körs på arbetsstationen går det långsamt när man bläddrar i nätverksdrivrutinerna. Det kan till och med verka som om SunPCi hänger sig då programmet söker igenom skivenheterna. Funktionen förekommer i Solaris 2.6 och Solaris 7.
Solaris 2.6 innehåller en "bläddrings"-funktion som ger möjlighet att automatiskt visa alla automonterade enheter på arbetsstationen. I Solaris 2.5.1 och tidigare versioner kan automonterade kataloger inte visas innan de monterats.
Detta gör att Windows 95-program går mycket sakta när man bläddrar efter filer på arbetsstationen (gäller särskilt enhet R: som är /) och kan förorsaka problem vid visning av mycket stora kataloger med Utforskaren i Windows eller när man sparar i en underkatalog i en av dessa kataloger.
Åtgärda problemet genom att redigera filen auto_master i Solaris 2.6. Gör så här:
Använd ett textredigeringsprogram och öppna filen /etc/auto_master.
Filen ska se ut ungefär som följer:
# Master map for automounter # +auto_master /net-hosts -nosuid,nobrowse /home auto_home -nobrowse /xfn -xfn
Flytta raden +auto_master i filen till slutet av listan efter -nobrowse. Om nyckelorden -nosuid, nobrowse och -nobrowse inte finns med i filen lägger du till dem.
Resultatet ska se ut ungefär som följer:
# Master map for automounter # /net -hosts -nosuid,nobrowse /home auto_home -nobrowse /xfn -xfn +auto_master
Spara filen och avsluta textredigeringsprogrammet.
Starta om systemet.
"Bläddringsfunktionen" ska nu vara avstängd.
De problem som listas i avsnittet gäller DOS-fönstret i Windows 95. De berör inte det DOS-fönster som körs under OpenDOS 7.01.
När ett långt filnamn från Windows 95 läses i DOS-fönstret trunkeras filnamnet till DOS-format (dvs. ett åtta tecken långt filnamn följt av ett tillägg på tre tecken). Tecknet tilde och en siffra läggs till i filnamnet (till exempel ~1); detta kallas kortnamnsändelse. När långa filnamn läses på utökade skivenheter DOS-fönstret i Windows 95, kan bara kortnamnsändelser som slutar på siffran 1 visas; inte ~2, ~3, och så vidare.
Några Solarisversioner (Solaris 2.5.1 och 2.6) kan inte läsa vissa Windows-formaterade cd-skivor, t ex formatet RockRidge. Om SunPCi inte kan läsa den cd du vill använda, kontrollera cd:ns innehåll enligt följande procedur.
Öppna ett kommandofönster på Solaris skivbord.
% cd /cdrom/cdrom0 % ls -lR
Om systemet svarar med ett meddelande som liknar följande, kan programmet inte läsa cd:ns setup-fil:
./setup.exe: Ingen sådan fil eller katalog
totalt 170
-r-xr-xr-x 1 root sys 45 Aug 21 1996 autorun.inf*
dr-xr-xr-x 2 root sys 2048 Nov 26 11:46 doc/
-r-xr-xr-x 1 root sys 11171 Nov 25 10:01 readme.txt
dr-xr-xr-x 2 root sys 2048 Nov 26 11:46 setup/
Om detta inträffar måste du hämta och installera en korrigeringsfil för Solaris. Instruktioner för installationen finns med i korrigeringsfilen. Korrigeringsfilerna finns på http://access1.sun.com.
Ladda ned korrigeringsfil 104560 för Solaris 2.5.1.
Ladda ned korrigeringsfil 105486 för Solaris 2.6.
Ytterligare installationsanvisningar för korrigeringsfilerna finns i SunPCi installationshandbok. De finns också på cd:n med SunPCi-programvaran.
När Nätverket öppnas på skrivbordet i Windows 95 visas inte fönstret Min arbetsstation. Arbetsstationen och SunPCi-kortet delar samma nätverksgränssnitt, därför "ser" de inte varandra i nätverket. Båda kan dock kommunicera med nätverket.
DOS använder filen C:\dos\keyb.com som tangentbordsdrivrutin. Windows 95 använder i stället filen C:\windows\keyb.com. Det resulterar i att man inte får funktioner för nationella tangentbord i Windows 95.
Följande procedur förklarar hur man ändrar filerna autoexec.bat och config.sys för att kunna använda DOS-drivrutinen för nationella tangentbordsfunktioner.
Mer information om nationella funktioner finns i Bilaga B.
Gör följande för att återupprätta funktioner för nationellt tangentbord:
Klicka på Start i SunPCi-fönstret och välj sedan Program och Tillbehör på snabbmenyerna.
Välj Anteckningar och öppna sedan filen C:\autoexec.bat.
Lägg till följande rad till filen:
C:\dos\keyb.com
Spara filen och stäng den.
Öppna filen C:\config.sys.
Eventuellt visas följande rad:
rem DEVICE=C:\DOS\SETVER.EXE
Om den inte visas, ta bort (kommentar-)satsen rem och spara filen.
Om den inte visas, lägg till raden DEVICE=C:\DOS\SETVER.EXE i filen och spara den.
Avsluta Anteckningar.
Klicka på Start och välj Avsluta på snabbmenyn.
Dialogrutan Avsluta Windows visas.
Välj Starta datorn i MS-DOS-läge och klicka på Ja för att starta om SunPCi.
När omstarten är klar visas MS-DOS-ledtexten i SunPCi-fönstret.
Ange följande kommando vid DOS-ledtexten:
C:\> CD DOS C:\> SETVER keyb.com 7.01 C:\> win
Tangentbordsdrivrutinen är nu rätt version och Windows 95 startas.
Kommandona CD DOS och SETVER måste anges varje gång du startar SunPCi. SunPCi-systemet kan konfigureras att starta DOS automatiskt. Konfigureringsinstruktioner för systemet finns i Bilaga C .
Tabell A-1 innehåller grundinformation om eventuella problem med SunPCi-kortet och hur de ska lösas.
Tabell A-1 SunPCi-felmeddelanden
Avsnittet listar några möjliga problem vid installation av SunPCi.
När programvaran för SunPCi installeras visas eventuellt ett av följande felmeddelanden.
Inte tillräckligt diskutrymme för att installera SunPCi.
Ta bort onödiga filer och/eller program för att frigöra mer diskutrymme. Be systemadministratören om hjälp vid behov. När mer diskutrymme skapats startar du installationen av SunPCi igen. Alternativt kan SunPCi installeras på en annan disk eller i ett annat system.
Ytterligare utrymme för minnesväxling behövs för att installera och köra SunPCi.
SunPCi behöver minst 12 Mbyte diskutrymme. Öka diskutrymmet för minnesväxling i systemet och försök sedan installera SunPCi igen.
Ha alltid cd:n för Windows 95 tillgänglig vid nya programvaruinstallationer i SunPCi. Installationsprogrammet behöver eventuellt filer från denna cd.
Om två musmarkörer finns på SunPCi-skärmen har drivrutinerna för SunPCi ännu inte installerats. Välj Anslut mus från Alternativ-menyn för att använda musen innan du installerar drivrutinerna eller tryck på Meta-M. Sedan drivrutinerna installerats kommer musen att fungera normalt.
Om musrörelserna i SunPCi är ryckiga kan det bero på att drivrutinerna för SunPCi ännu inte installerats. Information om installation av drivrutiner finns i Kapitel 3 . Musrörelserna kommer att bli mycket smidigare efter installationen.
SunPCi och Solaris Volume Managers program (vold) kommer i konflikt med varandra beträffande kontrollen av diskettenheten. Volume Manager har automatisk monteringsservice för kringutrustning som anslutits till systemet, t ex diskettenheter.
Konflikten uppstår när Volume Manager är aktiv i systemet och du försöker nå en diskettenhet via ett SunPCi-fönster. Ett felmeddelande visas då och försöket att nå disketten misslyckas.
Standardvärdet när SunPCi installeras är att Volume Managers funktion för diskettenheter är avstängd, de flesta användare kommer därför inte att råka ut för problemet. Det är dock möjligt att återaktivera Volume Manager i systemet och därmed råka ut för problemet vid ett senare tillfälle.
Om Volume Managers funktion för diskettenheter har återaktiverats i systemet och problemet med diskettåtkomst återkommer ska Volume Manager deaktiveras och SunPCi-fönstret startas om. Om problemet kvarstår ska Volume Manager deaktiveras och systemet startas om.
Se till att SunPCi inte körs. Logga in som superanvändare.
Deaktivera Volume Manager genom att ange följande kommando:
# /opt/SUNWspci/bin/vold_floppy_disable
Logga ut som superanvändare.
Starta om alla SunPCi-fönstren.
Om följande meddelande visas:
eject: //open failed on /dev/rdiskette. Device busy.
så kan ett annat av Solaris kommandofönster ha kontrollen över diskettenheten. Mer information finns i "Mata ut disketter".
Disketten är antagligen inte korrekt formaterad. Mer information finns i "Använda lågdensitetsdisketter".
För att du alltid ska kunna ansluta C:-enheten kan behörigheterna ändras på den. Ändras behörigheterna kan andra användare inte ansluta till C:-enheten, även om du inte använder SunPCi. Ange följande kommando för att ändra behörigheterna på C:-enheten:
% chmod 600 ~/pc/C.diskimage
Åtkomst till enheten nekas andra användare.
Om meddelandet //Non-system disk or disk error visas i SunPCi-fönstret vid start kan C:- enheten ha fördärvats eller så är det inte möjligt att starta den diskett som finns i A:-enheten. Om det inte finns någon diskett i enhet A:, tar du bort standardenhetsfilen för C: i $HOME/pc och startar om SunPCi.
Du kan utföra periodisk säkerhetskopiering av C:- . Mer information finns i "Säkerhetskopiera enhet C:".
Om du försöker få tillgång till Solaris-filer och cd-romspelare från Windows 95 och inte kan använda kommandot Anslut nätverksenhet i Utforskaren i Windows för att ansluta enheten, kontrollera följande:
Kontrollera att cd:n sitter i cd-romspelaren. Det är ett vanligt förekommande skäl till att anslutning av en enhet inte fungerar.
Kontrollera att sökvägen för cd-romspelaren är \\cdrom\cdrom0, med två bakåtvända snedstreck som inledning.
Om utökade skivenheter inte kan monteras, kan det bero på att nätverkshantering inte har installerats på SunPCi.
Försök först logga in på nätverket. Om det är möjligt att nå nätverket från UNIX-sidan, gå till Startmenyn i SunPCi och välj Kontrollpanelen, dubbelklicka sedan på Nätverket. Utför SunPCi-installationen i nätverket. Se Windows-dokumentationen för mer information.
Om det fortfarande, efter inloggningen, inte är möjligt att koppla upp mot nätverket måste Windows 95 ominstalleras.
För inloggning på nätverket, gör så här:
Starta SunPCi och ange användarnamn och lösenord när dialogrutans text uppmanar dig att ansluta till Microsoft-nätverket.
Om du redan kör SunPCi kan du logga in på nätverket på följande sätt:
Klicka på Startknappen och välj Avsluta.
När du i dialogrutan tillfrågas om du vill stänga av eller starta om datorn, väljer du Starta om.
När dialogrutan för Microsofts nätverk visas anger du användarnamn samt lösenord och trycker på Retur.
Det är nu möjligt att montera utökade skivenheter. Instruktioner om Utforskaren i Windows och anslutning av nätverksenheter finns i "Utökade skivenheter" .
Anslut inte Delete-tangenten till backstegstangenten. Då kommer det inte att finnas en backstegstangent tillgänglig vid arbete med DOS-program. När man trycker på backstegstangenten kommer den inte att stega bakåt utan tar istället bort tecknen vid markören. Om dessa två tangenter anslutits genom ändring i filen.xinitrc finns en rad där med följande text: xmodmap -e keycode 50 = delete. Ta bort raden för att återställa den ursprungliga tangentuppsättningen.
Innan du börjar se över eventuella problem med att använda SunPCi för att koppla upp mot andra system i nätverket, kontrollera att SunPCi och arbetsstationen konfigurerats enligt följande:
Arbetsstationen och SunPCi-värddatorn måste ha olika IP-adresser.
Både SunPCi-värddatorn och arbetsstationen måste finnas på samma fysiska delnät, men kan ligga på olika virtuella delnät.
Arbetsstationen och SunPCi måste ha samma nätmask. Nätmaskvärdet beror på nätverkstypen, kontakta nätverksadministratören om du behöver mer information.
Utför följande steg för att avgöra orsaken om problem uppstår när du använder SunPCi med TCP/IP.
Du måste veta namn och IP-adresser för ett annat system inom samma delnät som din arbetsstation, samt för ett system som inte ligger på samma delnät. Kontakta nätverksadministratören om du behöver mer information.
Öppna ett DOS-fönster i SunPCi-fönstret. Välj Startknappen i Windows 95 och sedan Program och MS-DOS-prompt.
DOS-prompt-fönstret visas.
Skriv kommandot ping, följt av IP-adressen för ett system på delnätet (inte din arbetsstation). Till exempel:
C:\> ping 206.4.151.254
Om detta ping -kommando fungerar, gå vidare till Steg 3. Om ett felmeddelande visas, t ex Hittar inte värddatorn, kan det betyda att SunPCi-kortet använder fel delnät eller att nätmasken är felaktig. Kontakta nätverksadministratören och kontrollera att uppgifterna är korrekta.
Skriv kommandot ping följt av namnet på det system du angav i Steg 2. Till exempel:
C:\> ping persws
Om detta ping -kommando fungerar, gå vidare till Steg 4. Om ett felmeddelande visas behöver DNS (Domain Name Service) omkonfigureras. Kontakta nätverksadministratören för att få reda på varje DNS-servers värdnamn, domännamn och IP-adress i nätverket.
Skriv kommandot ping följt av IP-adressen för ett system som inte finns på delnätet. Till exempel:
C:\> ping 199.172.10.2
Om detta ping -kommando fungerar, gå vidare till Steg 5. Om det inte fungerar, kontrollera att korrekt nätverksrouter angivits. Kontakta nätverksadministratören.
Skriv kommandot ping , följt av namnet på ett system som inte finns på delnätet. Till exempel:
C:\> ping evasws
Om ping-kommandot fungerar är TCP/IP korrekt inställt. Om felmeddelande visas, kontakta nätverksadministratören och kontrollera informationen om DNS-servrarna enligt Steg 3.
Avsnittet beskriver några problem du kan stöta på vid utskrift från program som körs under SunPCi.
Försök följande vid problem med utskrift från ett program till en PostScript-skrivare:
Skriv ut till en fil och skriv ut filen från ett kommandofönster med lp filnamn. Om det inte fungerar kan det bero på att skrivaren inte är korrekt konfigurerad. Kontrollera att standardskrivaren och eventuell annan skrivare finns angiven i katalogen /etc/lp/printers.
Kontrollera att inställningarna i programmet motsvarar inställningarna för standardskrivaren i Kontrollpanelen i Windows 95. Installationsguiden har redan installerat och konfigurerat PostScript-skrivaren om stegen utförts under installationen.
Skriva ut till fil. Visa filen från ett Solaris-kommandofönster med od -a. Om bokstäverna eot syns någonstans i filen betyder det att tecknen ^D förekommer i filen. PostScript-skrivaren känner inte igen dessa tecken.
När SunPCi startas visas eventuellt ett av följande felmeddelanden.
Hittar inte kommando
Kontrollera att SunPCi programkatalog--standardvärdet är /opt/SUNWspci/bin--i finns i miljön PATH. Instruktioner finns i Kapitel 3 .
Om inte en korrekt Solarisinstallation finns i systemet kommer problem att uppstå när SunPCi startas. SunPCi kräver installation av åtminstone slutanvändarsystemet, utvecklingssystemet eller en komplett installation av Solaris versioner 2.5.1, 2.6 eller Solaris 7. SunPCi kan inte köras om endast kärnsystemet finns installerat. Kontrollera med systemadministratören vilka system som finns installerade på arbetsstationen.