No upgradable disks
Causa:una voce di swap nel file /etc/vfstab impedisce l'esecuzione corretta dell'aggiornamento.
Soluzione:commentare le righe seguenti nel file /etc/vfstab:
Tutti i file e le slice di swap sui dischi da non aggiornare
I file di swap non più presenti
Tutte le slice di swap non utilizzate
usr/bin/bzczt not found
Causa:Solaris Live Upgrade si interrompe perché richiede un cluster di patch.
Soluzione:è richiesta una patch per installare Solaris Live Upgrade. Verificare di disporre dell'elenco più aggiornato delle patch accedendo al sito http://sunsolve.sun.com. Consultare il documento informativo 72099 sul sito Web di SunSolve.
Sono stati rilevati alcuni dispositivi root di Solaris aggiornabili, tuttavia non è presente nessuna partizione per ospitare il software di installazione di Solaris. Non è possibile effettuare l'aggiornamento con questo programma. Provare ad eseguire l'aggiornamento con il CDROM Solaris Software 1. (solo sistemi x86)
Causa:non è possibile eseguire l'aggiornamento con il CD Solaris Software - 1 perché lo spazio disponibile è insufficiente.
Soluzione:per aggiornare il sistema, è possibile creare una slice di swap di almeno 512 Mbyte oppure usare un altro metodo di aggiornamento, ad esempio il programma di installazione di Solaris dal DVD di Solaris o da un'immagine di installazione di rete, oppure il metodo JumpStart.
ERRORE: impossibile selezionare la versione locale (solo sistemi x86)
Causa:Quando si verifica il profilo JumpStart usando il comando pfinstall -D, il test rapido non riesce se si verificano le seguenti condizioni:
Il profilo contiene la parola chiave locale.
Si verifica una versione che contiene il software GRUB. A partire da Solaris 10 1/06, il bootloader GRUB e il suo menu facilitano le operazioni di avvio quando sono stati installati più sistemi operativi.
L'introduzione del software GRUB ha comportato la compressione della miniroot. Il software non è più in grado di individuare l'elenco delle versioni locali nella miniroot compressa. La miniroot è un file system root (/) di Solaris ridotto alle minime dimensioni che si trova sul supporto di installazione di Solaris.
Soluzione:Procedere come segue. Usare i seguenti valori.
MEDIA_DIR è /cdrom/cdrom0
MINIROOT_DIR è $MEDIA_DIR /Solaris_10/Tools/Boot
MINIROOT_ARCHIVE è $MEDIA_DIR /boot/x86.miniroot
TEMP_FILE_NAME è /tmp/test
Diventare superutente o assumere un ruolo equivalente.
I ruoli comportano determinate autorizzazioni e consentono di eseguire comandi che richiedono privilegi. Per maggiori informazioni sui ruoli, vedere Configuring RBAC (Task Map) in System Administration Guide: Security Services.
Decomprimere l'archivio della miniroot.
# /usr/bin/gzcat $MINIROOT_ARCHIVE > $TEMP_FILE_NAME |
Creare il dispositivo della miniroot con il comando lofiadm.
# LOFI_DEVICE=/usr/sbin/lofiadm -a $TEMP_FILE_NAME # echo $LOFI_DEVICE /dev/lofi/1 |
Attivare la miniroot con il comando lofi nella directory Miniroot.
# /usr/sbin/mount -F ufs $LOFI_DEVICE $MINIROOT_DIR |
Provare il profilo.
# /usr/sbin/install.d/pfinstall -D -c $MEDIA_DIR $path-to-jumpstart_profile |
Al termine della verifica, disattivare il dispositivo lofi.
# umount $LOFI_DEVICE |
Eliminare il dispositivo lofi.
# lofiadm -d $TEMP_FILE_NAME |