O programa fdisk do Windows Vista tem uma nova abordagem para a alocação de setores extras em uma unidade de disco. O Vista aloca espaço em múltiplos de 2048 setores. Esta alteração afeta o processo de multi-inicialização do Developer 9/07 para alguns laptops com o Vista pré-instalado. O comando fdisk relata erros durante a instalação ao ler a tabela de partições existente.
Ao instalar o Developer 9/07 em um sistema com o Windows Vista, uma das duas falhas seguintes pode ocorrer:
A instalação pode falhar com a seguinte mensagem de erro:
Not enough free space |
O fdisk pode falhar com a seguinte mensagem de erro:
fdisk: Cannot Create partition table |
Confirme a existência do problema usando o seguinte comando:
fdisk -d <device> |
Por exemplo:
# fdisk -d c0d0p0 Physical Geometry: cylinders[30400] heads[255] sectors[63] sector size[512] blocks[488376000] mbytes[896] Virtual (HBA) Geometry: cylinders[30400] heads[255] sectors[63] sector size[512] blocks[488376000] mbytes[896] Partition Table Entry Values: SYSID ACT BHEAD BSECT BEGCYL EHEAD ESECT ENDCYL RELSECT NUMSECT 191 128 0 1 1 254 63 1023 16065 488359935 100 0 0 0 0 0 0 0 100 100 100 0 0 0 0 0 0 0 100 100 100 0 0 0 0 0 0 0 100 100 |
A capacidade máxima do disco é exibida em blocos como 488376000. O maior setor alocado é calculado a partir da tabela de partição 16065 + 488359935, que é 488376000. Se o maior setor alocado for maior que a capacidade do disco, então o problema é existente.
Se o Solaris não estiver instalado neste sistema, você poderá inicializar usando o CD ou o DVD de instalação e, no início do processo de instalação, selecionar a opção de sair para shell.
Solução alternativa: crie um CD de recuperação das partições afetadas do disco rígido. Execute as seguintes etapas:
Inicialize o Windows Vista.
Diminua a última partição. Vá para Windows -> Painel de Controle -> Manutenção do Sistema -> Ferramentas Administrativas -> Criar e formatar partições do disco rígido.
Clique com o botão direito do mouse na última partição à direita e selecione Diminuir Volume. Diminua o volume em cerca de 9 Mbytes.
Devido a diferença entre os cálculos de fdisk do Vista e dos cálculos de fdisk do instalador do Solaris, um ajuste de 9 MB no tamanho atual da última partição do Vista resolverá os erros de instalação do Solaris.
Reinicialize o sistema e instale o Solaris OS.