Solaris Express Developer Edition 2/07 Issues
The following issues apply to the Developer 2/07 release.
The Linux Partition Does Not Display on the GRUB Menu After Installing the Solaris OS (6508647)
If Linux is installed on your disk and you installed the Solaris
OS on a separate partition, the Linux partition does not display on the
GRUB menu. No error message is displayed.
Workaround: Edit the GRUB menu's menu.lst file to add Linux to the
GRUB menu. Perform the following steps:
Boot the Solaris OS.
Edit the menu.lst file at /boot/grub/menu.lst. For more information, see the System Administration Guide: Basic Administration.
The Linux Partition is Not Recognized When Installing the Solaris OS (6507774)
When you are installing the Solaris OS, the installer enables installing on the
whole disk, but not on the Solaris partition that you've created. This problem
occurs under the following conditions:
You are installing with the Solaris interactive installation graphical user interface (GUI)
You have Linux and a Linux swap partition installed on your system
You have created a dual-boot partition for Solaris before running the installer
The following error message is displayed:
WARNING: The initial fdisk information found on disk<disk> was invalid.
Defaulting the entire disk to a Solaris partition.
Workaround: Modify the partition ID for the Linux swap partition. Perform the following
steps:
Exit the installer.
Open a terminal window.
Copy the current fdisk partition table to a temporary file.
# fdisk -W /tmp/partfile /dev/rdsk/<disk>p0
Open the /tmp/partfile in vi editor.
Change the ID of the Linux swap partition from 130 to 132.
Write the fdisk partition table from the edited file.
# fdisk -F /tmp/partfile /dev/rdsk/<disk>p0
Restart the installer.
# install-solaris
Reboot the system after the Solaris installation is complete.
Change the partition ID of the Linux swap partition back to 130 by performing step 4 through step 7.
sd Treats an fdisk Partitioned Disk as EFI Partitioned Disk (6355349)
If a GPT backup header is left on a disk after the
disk is repartitioned to a format other than EFI or GPT, the Solaris
OS might treat the disk as EFI or GPT labeled. This error occurs
only if an EFI or GPT labeled disk is repartitioned with earlier releases
of Solaris or by using a utility that is not EFI or GPT
aware. If the GPT backup is used, the following warning is displayed:
primary label corrupt; using backup
Workaround 1: Clear the entire disk before you repartition the disk.
dd if=/dev/zero of=/dev/rdsk/c1t3d0
Workaround 2: Clear the GPT backup header that resides in the last block of
the disk. Perform the following steps:
Run the format command on the disk and specify the verify option. Note the values of the sectors.
#echo "verify" | format /dev/rdsk/c1t3d0 | grep "^sectors"
Reading the primary EFI GPT label failed. Using backup label.
Use the 'backup' command to restore the primary label.
sectors = 143374743
(Optional) Copy the contents of the specified block.
dd if=/dev/rdsk/c1t3d0 of=/var/tmp/lastblock iseek=143374743
Clear the specified block.
dd if=/dev/zero of=/dev/rdsk/c1t3d0 oseek=143374743
The Solaris Partition is Not Recognized When Installing the Solaris OS (6346759)
When you are installing the Solaris OS, the installer does not install the
OS on the Solaris partition that you have created. Instead, the installer tries
to install the OS on the Linux swap partition. This problem occurs
under the following conditions:
You are installing with the Solaris interactive installation in text mode.
You have Linux and a Linux swap partition installed on your system.
You have created a separate partition for Solaris before running the installer.
No error message is displayed.
Workaround: Modify the partition ID for the Linux swap partition. Perform the following
steps:
Exit the installer.
Open a terminal window.
Copy the current fdisk partition table to a temporary file.
# fdisk -W /tmp/partfile /dev/rdsk/<disk>p0
Open the /tmp/partfile in vi editor.
Change the ID of the Linux swap partition from 130 to 132.
Write the fdisk partition table from the edited file.
# fdisk -F /tmp/partfile /dev/rdsk/<disk>p0
Restart the installer.
# install-solaris
Reboot the system after the Solaris installation is complete.
Change the partition ID of the Linux swap partition back to 130 by performing step 4 through step 7.
Installation Defaults to Developer Release
The Developer 2/07 release includes a set of developer tools and uses a
quick installation process.
Workaround: The prior default was to install the Solaris Express release. The Solaris
Express release does not include the developer tools set. However, the Solaris Express
release enables you to customize your system configuration during the installation. If you want
to install the Solaris Express release, you must select that release in the
initial installation screen.
Extended Partitions Maintained
If you have another OS on an extended partition, the existing extended partition
is not changed and is not lost during a Solaris Developer release installation.
Existing extended partitions are not visible during the Developer release installation, but
the primary fdisk partition in which the extended partition resides is visible. Data
in these partitions is not lost due to the installation. The OS
on the extended partition does not display on the GRUB menu. For instructions
about how to add another OS to the GRUB menu, see Introduction to GRUB Based Booting in System Administration Guide: Basic Administration.
Workaround: None.