SunPCi användarhandbok

Bilaga A Felsökning

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.

Kända problem i SunPCi

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/.

Köra program för Microsoft Windows 95

Köra Windows 95 från cd-läsaren

Windows 95 kan inte installeras med alternativet "Kör från cd-läsaren" . Använd ett annat alternativ.

SunPCi verkar hänga sig när man bläddrar i nätverksenheterna.

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:

  1. 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
    

  2. 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.

  3. 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
    

  4. Spara filen och avsluta textredigeringsprogrammet.

  5. Starta om systemet.

    "Bläddringsfunktionen" ska nu vara avstängd.

Katalogoperationer från DOS-fönstret

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.

Visa kortnamnsändelser

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.

Läsa Windows-formaterade cd-skivor

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.

  1. Öppna ett kommandofönster på Solaris skivbord.

    Skriv följande kommando:


    % 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.

Ytterligare installationsanvisningar för korrigeringsfilerna finns i SunPCi installationshandbok. De finns också på cd:n med SunPCi-programvaran.

Nätverket

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.

Nationella tangentbordsfunktioner

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:

  1. Klicka på Start i SunPCi-fönstret och välj sedan Program och Tillbehör på snabbmenyerna.

  2. Välj Anteckningar och öppna sedan filen C:\autoexec.bat.

  3. Lägg till följande rad till filen:


    C:\dos\keyb.com
    

  4. Spara filen och stäng den.

  5. Ö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.

  6. Avsluta Anteckningar.

  7. Klicka på Start och välj Avsluta på snabbmenyn.

    Dialogrutan Avsluta Windows visas.

  8. 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.

  9. 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 .

Felsökning för SunPCi-maskinvara

Tabell A-1 innehåller grundinformation om eventuella problem med SunPCi-kortet och hur de ska lösas.

Tabell A-1 SunPCi-felmeddelanden

Felmeddelanden 

Beskrivning 

Drivrutinerna för SunPCi kunde inte laddas. Körs en annan session?

Meddelandet visas möjligen av ett av följande skäl: 

  • En SunPCi-session körs redan. Avsluta den andra sessionen innan SunPCi körs igen.

  • SunPCi-kortet har tagits bort och sedan återinstallerats på annan PCI-kortplats. Ta bort kortet och installera det, om möjligt, på samma ställe som tidigare.

  • SunPCi har startats utan att arbetsstationen först startats om sedan kortet installerats. Logga in som superanvändare, ange halt vid #-ledtexten för att stoppa systemet igen och starta om vid ledtexten ok med boot -r.

Drivrutinen kunde inte laddas. SunPCi kan inte öppna enheten.

Kontrollera att kortet sitter fast ordentligt. 

 

BIOS kan vara för gammalt.

BIOS behöver uppdateras. Se SunPCi Installationguide för att läsa om hur du uppdaterar BIOS.

Problem vid installation av SunPCi-paketet

Avsnittet listar några möjliga problem vid installation av SunPCi.

Kan inte installera SunPCi-programvara

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.

Problem vid installation av Windows 95 eller Windows 95-program

Installera program

Ha alltid cd:n för Windows 95 tillgänglig vid nya programvaruinstallationer i SunPCi. Installationsprogrammet behöver eventuellt filer från denna cd.

Mus

Två musmarkörer visas på skärmen

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.

Ryckiga musrörelser efter installation av SunPCi

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.

Diskettenheter

Ingen åtkomst till disketten i diskettenheten

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.

Deaktivera Solaris Volume Manager
  1. Se till att SunPCi inte körs. Logga in som superanvändare.

  2. Deaktivera Volume Manager genom att ange följande kommando:


    # /opt/SUNWspci/bin/vold_floppy_disable
    

  3. Logga ut som superanvändare.

  4. Starta om alla SunPCi-fönstren.

Kan inte mata ut disketten: meddelande i Solaris-kommandofönster

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".

Kan inte använda lågtäthetsdisketter

Disketten är antagligen inte korrekt formaterad. Mer information finns i "Använda lågdensitetsdisketter".

Emulerade skivenheter

Ansluta enhet C:

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.

Felmeddelanden för skivenheter

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:".

cd-romspelare

Kan inte ansluta en Solaris cd-romspelare i Utforskaren i Windows

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:

Utökade skivenheter

Kan inte montera utökade skivenheter med Utforskaren i Windows

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:

  1. 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:

  1. Klicka på Startknappen och välj Avsluta.

  2. När du i dialogrutan tillfrågas om du vill stänga av eller starta om datorn, väljer du Starta om.

  3. 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" .

Tangentbord

Backstegstangenten fungerar inte i DOS

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.

Arbeta i nätverk

Kan inte koppla upp mot andra system

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:

Utför följande steg för att avgöra orsaken om problem uppstår när du använder SunPCi med TCP/IP.


Obs!

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.


Diagnostisera TCP/IP-problem

  1. Ö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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Skrivare

Avsnittet beskriver några problem du kan stöta på vid utskrift från program som körs under SunPCi.

Problem vid utskrift på PostScript-skrivare

Försök följande vid problem med utskrift från ett program till en PostScript-skrivare:

Starta SunPCi-programvaran

Felmeddelanden som kan påträffas vid start av SunPCi

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 .

Korrekt Solaris-installation

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.