Durante l'installazione del sistema operativo Solaris, il programma di installazione consente l'installazione sull'intero disco ma non sulla partizione di Solaris che è stata creata. Questo problema si verifica in presenza delle seguenti condizioni:
L'installazione viene eseguita con l'interfaccia grafica del programma di installazione interattivo di Solaris
Sul sistema sono presenti Linux e una partizione di swap di Linux
È stata creata una partizione dual-boot per Solaris prima di eseguire il programma di installazione
Viene visualizzato il seguente messaggio di errore:
WARNING: The initial fdisk information found on disk<disk> was invalid. Defaulting the entire disk to a Solaris partition. |
Soluzione. Modificare l'ID della partizione di swap di Linux. Procedere come segue:
Uscire dal programma di installazione.
Aprire una finestra di terminale.
Copiare la tabella di partizionamento di fdisk corrente in un file temporaneo.
# fdisk -W /tmp/partfile /dev/rdsk/<disk>p0 |
Aprire il file /tmp/partfile in vi.
Modificare l'ID della partizione di swap di Linux da 130 a 132.
Scrivere la tabella di partizionamento fdisk usando il file modificato.
# fdisk -F /tmp/partfile /dev/rdsk/<disk>p0 |
Riavviare il programma di installazione.
# install-solaris |
Riavviare il sistema al termine dell'installazione di Solaris.
Riportare l'ID della partizione di swap di Linux su 130 eseguendo i passaggi da 4 a 7.