Pretendia instalar o Dapper Drake e o Windows XP no mesmo disco rídigo. Planejei o seguinte partiçionamento da unidade:
Partição 1 (sda1): Windows (sistema)
Partição 2 (sda2): Windows (dados)
Partição 3 (sda3): Ubuntu (sistema)
Partição 4 (sda4): Ubuntu (swap)
Partição 5 (sda5): Ubuntu (dados)
Como não é possível criar 5 partições, criei 2 para o Windows e 1 estendida (ext3) para o Linux.
No entanto, o processo não foi bem-sucedido. Percebi que apenas a partição onde o sistema foi instalado foi criada e, ao invés de chamar-se sda3, ela recebeu a identificação sda4.
Verificando a situação através do Gerenciador de Discos constatei que a lista de partições havia sido criada de forma diferente. Nela, a exceção das partições sda4 e swap, as demais aparecem sem formatação e ponto de acesso. Editar esses campos ou habilitar as partições além de não surtir o efeito desejado, impossibilita o acesso as partições ativas.
O confrontamento entre o conteúdo do arquivo fstab e os dados obtidos através do comando fdsik pode fornecer alguma informação do que aconteceu:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda4 / ext3 defaults,errors=remount-ro 0 1
/dev/sda8 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
...
#fdisk -l
Disco /dev/sda: 80.0 GB, 80026361856 bytes
255 cabeças, 63 setores/trilha, 9729 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 1 1912 15358108+ b W95 FAT32
/dev/sda2 1913 6374 35841015 b W95 FAT32
/dev/sda3 6375 8598 17864280 5 Linux
/dev/sda4 * 8599 9729 9084757+ 83 Linux
/dev/sda5 6375 7266 7164958 83 Linux
/dev/sda6 7297 7649 3076416 82 Linux swap / Solaris
/dev/sda7 7650 8545 7197088+ 83 Linux
/dev/sda8 8546 8598 425691 82 Linux swap / Solaris
...
Há um ponto a ser esclarecido no resultado apresentado pelo fdisk: o sistema de arquivos Linux swap da partição sda6 não deve estar asssociado ao processo de instalação do sistema operacional mas sim a uma tentativa de habilitar as partições via Gerenciador de Discos. Desconfio que excetuando-se essa tentativa, o resultado seria Sistema = Linux.
Agora, algumas conclusões extraídas dos dados obtidos pelo fdisk:
- As partições de sda4 até sda8 estão dentro da área do disco correspondende a partição sda3;
- O nº de identificação deve apontar para o tipo de partição (5 = estendida, 83 = dados e 82 = memória swap);
- O sinal de adição "+" ao lado do valor final dos blocos indicaria a partição na qual o sistema está instalado. No entanto, a sda7 também possui esse sinal. Atribuo isso a um momento durante a instalação na qual tentei estabelecer um valor inteiro (7,00 GB) a partição de sistema enquanto o programa de instalação insistia em transformá-lo em outro (6,86 GB). No final das contas, a partição de sistema tornou-se sda4 com 8,66 GB;
- a partição sda5, de valor 5,83 GB, representaria uma tentativa frustrada de criação da partição de sistema;
- a partição swap criada pelo programa de instalação possui 415,71 MB e nunca foi apresentada para alteração. Pelos meus planos, ela teria 3 GB, valor que ficou como partição sda6.
A explicação provável ao problema que estou enfrentando é que durante a instalação esqueci de definir um ponto de montagem ou que, mesmo tendo escolhido corretamente o formato do sistema de arquivos, as partições não foram formatadas. Isso ficaria evidenciado pela partição listada como sda6, prevista para comportar a memória swap.
Embora fique demonstrado através do fdisk que as partições foram criadas, elas não estão acessíveis já que não compõem o arquivo fstab. Existe alguma maneira de corrigir esses problemas sem a necessidade de reinstalalação do sistema operacional?