Jump to content

Frees Point

Sign in to follow this  
  • entries
  • comments
  • views

Windows 2008 sp1 πρόβλημα εγκατάστασης sp2

Sign in to follow this  


Πρόσφατα αντιμετώπισα ένα περίεργο πρόβλημα κατά την εγκατάσταση του SP2 σε ένα server με Windows 2008 sp1. Κάνοντας διπλό κλικ στο αρχείο εγκατάστασης μετά από λίγο εμφανίζεται ένα μήνυμα που αναφέρει ότι πρέπει να γίνει η εγκατάσταση του sp1 πρώτα για να μπορέσει να συνεχίσει η διαδικασία. Το οποίο όμως είναι εγκατεστημένο. Ότι και αν δοκίμασα δεν κατάφερα τίποτα. Μετά από αρκετό ψάξιμο βρήκα τη λύση:

    1. Κατεβάζουμε το System Update Readiness Tool (CheckSUR)
    2. Κάνουμε εγκατάσταση του CheckSUR που μόλις κατεβάσαμε
    3. Μετά την ολοκλήρωση τις εγκατάστασης ανοίγουμε το αρχείο %SYSTEMROOT%\Logs\CBS\CheckSUR.log.
    4. Το περιεχόμενο θα είναι κάτι σαν αυτό :

      Checking System Update Readiness.
      Binary Version 6.0.6001.22375
      Package Version 5.0
      2009-09-08 20:40

      Checking Deployment Packages

      Checking Package Manifests and catalogs.

      Checking package watchlist.

      Checking component watchlist.

      Checking packages.
      (f) CBS MUM Missing 0x00000002 servicing\packages\Microsoft-Windows-VistaServicePack-SysHiper-SP1-Package~31bf3856ad364e35~x86~~6.0.6002.18005.mum
      (f) CBS MUM Missing 0x00000002 servicing\packages\Package_10_for_KB948465~31bf3856ad364e35~x86~~
      (f) CBS MUM Missing 0x00000002 servicing\packages\Package_11_for_KB948465~31bf3856ad364e35~x86~~
      (f) CBS MUM Missing 0x00000002 servicing\packages\Package_14_for_KB948465~31bf3856ad364e35~x86~~
      (f) CBS MUM Missing 0x00000002 servicing\packages\Package_15_for_KB948465~31bf3856ad364e35~x86~~
      (f) CBS MUM Missing 0x00000002 servicing\packages\Package_5_for_KB948465~31bf3856ad364e35~x86~~
      (f) CBS MUM Missing 0x00000002 servicing\packages\Package_6_for_KB948465~31bf3856ad364e35~x86~~
      (f) CBS MUM Missing 0x00000002 servicing\packages\Package_7_for_KB948465~31bf3856ad364e35~x86~~
      (f) CBS MUM Missing 0x00000002 servicing\packages\Package_8_for_KB948465~31bf3856ad364e35~x86~~
      (f) CBS MUM Missing 0x00000002 servicing\packages\Package_9_for_KB948465~31bf3856ad364e35~x86~~
      (f) CBS MUM Missing 0x00000002 servicing\packages\Package_for_KB948465_client_1~31bf3856ad364e35~x86~~
      (f) CBS MUM Missing 0x00000002 servicing\packages\Package_for_KB948465_client~31bf3856ad364e35~x86~~
      (f) CBS MUM Missing 0x00000002 servicing\packages\Package_for_KB948465~31bf3856ad364e35~x86~~
      (f) CBS MUM Missing 0x00000002 servicing\packages\VistaSP2-KB948465~31bf3856ad364e35~x86~~

      Checking component store
      Seconds executed: 1749
      Found 14 errors
      CBS MUM Missing Total Count: 14

    5. Από το log αυτό βλέπουμε ποια αρχεία λείπουν και ανάλογα κατεβάζουμε το αντίστοιχο KB. Στο παράδειγμά μας είναι το KB948465.

    6. Αφού κατεβάσουμε το KB το κάνουμε extract σε ένα φάκελο με τη χρήση του Win-zip,7Zip ή κάποιο αντίστοιχο. Γίνεται και από γραμμή εντολής από τον φάκελο που έχουμε το kb τρέχουμε την εντολή Windows6.0-KB948465-X86.exe /x:c:\temp .

    7. Πηγαίνοντας στο φάκελο που κάναμε το extract θα βρούμε μεταξύ άλλων και ένα cab αρχείο. Κάνουμε exctract σε ένα άλλο φάκελο αυτό το cab αυτό περιέχει και τα αρχεία που μας λείπουν.

    8. Κάνουμε copy τα αρχεία που εμφανίζονται στο log (CheckSUR.log) από τον τελευταίο φάκελο

    9. Πηγαίνουμε στο φάκελο %SYSTEMROOT%\Servicing\Packages και κάνουμε paste.

    10. Αν θέλουμε ξανατρέχουμε το ChexkSUR και αν το καινούργιο log δεν αναφέρει κάποιο πρόβλημα, τότε είμαστε έτοιμοι να προχωρήσουμε την εγκατάσταση του SP2 χωρίς πρόβλημα

Sign in to follow this  


Recommended Comments

There are no comments to display.

Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...