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.