Tilläggsinformation för Solaris 10 6/06

x86: Profilen för anpassad JumpStart misslyckas med nyckelordet locale (6340509)

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

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

Följande felmeddelande visas:


Det gick inte att välja språkversion

Åtgärd:

Skriptvärdena är följande:

    Gör så här:

  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 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 pfinstall-testet har genomförts.


    # umount $LOFI_DEVICE
    
  6. Ta bort enheten lofi.


    # lofiadm -d $TEMP_FILE_NAME