Installationshandbok för Solaris 10 6/06: Solaris Live Upgrade och uppgraderingsplanering

Uppgradera, felmeddelanden


Inga uppdaterbara skivminnen

Orsak:

En växlingspost i /etc/vfstab-filen gör att uppgraderingen misslyckas.

Lösning:

Kommentera bort följande rader i /etc/vfstab-filen:

  • Alla växlingsfiler och skivdelar på skivminnen som inte uppdateras

  • Växlingsfiler som inte längre finns

  • Oanvända växlingskivdelar


usr/bin/bzcat ej hittad

Orsak:

Solaris Live Upgrade misslyckas, behöver en korrigeringsgrupp.

Lösning:

En korrigering krävs om Solaris Live Upgrade ska installeras. Kontrollera att du har den senaste listan med korrigeringar genom att gå till http://sunsolve.sun.com. Sök efter informationsdokumentet 72099 på webbplatsen SunSolve.


Uppdaterbara Solaris-rotenheter påträffades. Däremot hittades inga passande partitioner för installationsprogramvaran för Solaris. Det går inte att uppgradera med installationsprogrammet för Solaris. Det kan gå att uppgradera med hjälp av Solaris Software 1 CDROM. (endast x86-baserade system)

Orsak:

Du kan inte uppgradera med Solaris-programvara - 1-cd-skivan eftersom du inte har tillräckligt med diskutrymme.

Lösning:

När du uppgraderar kan du antingen skapa en minnesväxlingsskivdel på 512 MB eller mer, eller använda en annan metod för uppgradering som t.ex. Solaris installation från Solaris Operating System DVD, en avbildning för nätverksinstallation eller JumpStart.


FEL: Det gick inte att välja locale (endast x86-system)

Orsak:

När du testar JumpStart-profilen med hjälp av kommandot pfinstall -D misslyckas testkörningen under följande omständigheter:

  • Profilen innehåller nyckelordet locale.

  • Du testar en version som innehåller GRUB-programvara. Från och med version Solaris 10 1/06 gör GRUB-startladdaren det lättare att starta olika operativsystem på systemet med GRUB-menyn.

Införandet av GRUB-programvara innebär att miniroten komprimeras. Programvaran kan inte längre hitta locale-listan i den komprimerade miniroten. Miniroten är den minsta möjliga Solaris-roten (/) och finns på Solaris installationsmedium.

Lösning:

Utför följande steg. Använd följande värden.

  • MEDIA_DIR är /cdrom/cdrom0/

  • MINIROOT_DIR är $MEDIA_DIR /Solaris_10 6/06/Tools/Boot

  • MINIROOT_ARCHIVE är $MEDIA_DIR /boot/x86.miniroot

  • TEMP_FILE_NAME är /tmp/test

  1. Dekomprimera minirotarkivet.


    # /usr/bin/gzcat $MINIROOT_ARCHIVE > $TEMP_FILE_NAME
    
  2. Skapa minirotenheten med kommandot lofiadm.


    # LOFI_DEVICE=/usr/sbin/lofiadm -a $TEMP_FILE_NAME
    # echo $LOFI_DEVICE
    /dev/lofi/1
  3. Montera miniroten med kommandot lofi under katalogen Miniroot.


    # /usr/sbin/mount -F ufs  $LOFI_DEVICE  $MINIROOT_DIR
    
  4. Testa profilen.


    # /usr/sbin/install.d/pfinstall -D -c $MEDIA_DIR $path-to-jumpstart_profile
    
  5. Avmontera enheten lofi när testet har genomförts.


    # umount  $LOFI_DEVICE
    
  6. Ta bort enheten lofi.


    # lofiadm -d $TEMP_FILE_NAME