Dual Boot - Ubuntu 9.10, 10.04 - / home Não pode ser inicializado na inicialização

5

Eu recentemente instalei o 9.10 64-bit em um sistema que tinha o 10.04 já instalado. Eu pensei ter feito esta instalação corretamente, mas quando cheguei ao grub2 e escolhi a opção que queria, eu tive alguns erros.

Primeiro, recebi a seguinte mensagem antes da tela de login aparecer:

The disk drive for /home is not ready yet or not present.

Continue to wait; or press S to skip mounting or M for manual recovery.

Eu reiniciei e conectei-me à inicialização 9.10 recém-instalada e isso funcionou bem. Eu encontrei a partição que 10.04 está em e criei um diretório de usuário em /home que é uma cópia do 9.10 /home . Eu nomeei o diretório do usuário da mesma forma que antes, então não houve diferença.

Em seguida, alterei a propriedade e o grupo desse diretório recém-criado e, em seguida, reiniciei. Eu tenho o mesmo erro:

The disk drive for /home is not ready yet or not present.

Continue to wait; or press S to skip mounting or M for manual recovery.

mas, desta vez, quando pressiono S para pular, consegui fazer login e ver minha área de trabalho. As ações que fiz pareciam permitir o login, mas a montagem de /home não está funcionando como deveria.

Uma coisa que eu devo mencionar. Ao instalar o 9.10 de 64 bits, eu tinha algum espaço extra no disco rígido e escolhi formatá-lo para o ext4 e montá-lo em /home . Isso pode estar causando problemas, mas pensei que, ao fazer isso, seria montado no /home da nova instalação. Parecia tentar montá-lo na instalação antiga (a 10.04).

Espero que isso não seja muito confuso. Qualquer ajuda é muito apreciada.

Obrigado antecipadamente.

EDIT - Para a instalação 9.10 /etc/fstab :

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0

# / was on /dev/sda1 during installation
UUID=10270f21-1c42-494b-bd3f-813c23f6d518 /               ext4    errors=remount-ro 0       1

# /home was on /dev/sda6 during installation
UUID=fc128610-a6d5-4d23-9898-064580419da0 /home           ext4    defaults        0       2

# swap was on /dev/sda5 during installation
UUID=d3644f61-b65c-4f30-9eb5-cda163f9fce5 none            swap    sw              0       0

Para a instalação da versão 10.04:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0

# / was on /dev/sda6 during installation
UUID=28fd6eb0-38a2-4c22-86d8-f7dce7508ac4 /               ext4    errors=remount-ro 0       1

# /home was on /dev/sda7 during installation
UUID=97f82eca-0fdd-49e1-a12b-b4e1f6adbcbb /home           ext4    defaults        0       2

# swap was on /dev/sda5 during installation
UUID=d3644f61-b65c-4f30-9eb5-cda163f9fce5 none            swap    sw              0       0

/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

EDIT 2:

fdisk -l saída:

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcbcbcbcb

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6231    50049483+  83  Linux
/dev/sda2            6232       30401   194145525    5  Extended
/dev/sda5           12158       12773     4939776   82  Linux swap / Solaris
/dev/sda6            6232       12157    47600532   83  Linux
/dev/sda7           12774       30401   141596878+  83  Linux

Partition table entries are not in disk order

blkid /dev/sda* saída:

/dev/sda1: UUID="10270f21-1c42-494b-bd3f-813c23f6d518" TYPE="ext4" 
/dev/sda5: UUID="d3644f61-b65c-4f30-9eb5-cda163f9fce5" TYPE="swap" 
/dev/sda6: UUID="28fd6eb0-38a2-4c22-86d8-f7dce7508ac4" TYPE="ext4" 
/dev/sda7: UUID="97f82eca-0fdd-49e1-a12b-b4e1f6adbcbb" TYPE="ext4"
    
por nicorellius 24.08.2010 / 02:18

2 respostas

1

A partição home da sua instalação 9.10, acabamento uuuid em 19da0, parece não existir no seu computador.

Se você quiser compartilhar sua partição inicial em ambos os sistemas operacionais, altere-a para o outro uuuid no 9.10 fstab.

Mas não acredito que seja uma ótima ideia. Versões diferentes de cada programa vão tocar nos mesmos arquivos de configuração e, mais cedo ou mais tarde, algo ficará estranho.

Você provavelmente deve reparticionar seu disco para abrir espaço para outra casa. Atribuir em 9.10. Monte o 10.04 home em outro caminho e vincule os arquivos não-configurados da instalação 9.10 a ele. Dirs como Documents, Music, etc ...

Se você não quiser uma partição home separada no 9.10, como Maco disse, apenas apague essa linha. Tudo deve ficar bem, pois agora sua casa provavelmente está no disco f6d518.

    
por Javier Rivera 24.08.2010 / 19:53
1

Se você criar um diretório / home no 10.04 significa que você não pretende que ele tenha uma partição / home separada, basta excluir

# /home was on /dev/sda7 during installation
UUID=97f82eca-0fdd-49e1-a12b-b4e1f6adbcbb /home           ext4    defaults        0       2

do seu /etc/fstab

    
por maco 24.08.2010 / 18:29