Não é possível montar / home / partition após reinstalar o grub após reinstalar o windows 7

2

Eu reinstalo o windows 7 em sua partição designada e, como normalmente, ele substitui o MBR por seu próprio material e, portanto, não foi possível inicializar a minha partição 12.04 do Ubuntu.

Eu segui o passo neste tutorial e tudo correu bem.

Ao inicializar no meu sistema Ubuntu 12.04 depois disso, recebi uma mensagem de erro dizendo que havia um erro durante a montagem de / home /. Eu selecionei para ignorar o erro e a inicialização continua com sucesso até a tela de login. Ao tentar fazer login na minha conta, nada aconteceu depois que eu inseri minha senha.

Eu abri um terminal e vi um manequim / home / com nada dentro.

Aqui está o meu disco:

# fdisk -l
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical) : 512 bytes / 512 bytes
I/O size (minimum/optimal) : 512 bytes / 512 bytes
Disk identifier: 0x000913aa

   Device Boot      Start         End      Blocks  Id  System
/dev/sda1    *         63   275803919  137901928+  7   HPFS/NTFS/exFat
/dev/sda2       275803290   317797829   20996955   83  Linux
/dev/sda3       317797954  1953520064  817861055+   5  Extended
/dev/sda5      1936716075  1953520064    8401995   82  Linux swap / Solaris

# blkid
/dev/sda1: UUID="4CD32DDF72FB084D" TYPE="ntfs"
/dev/sda2: UUID="dae0bc16-7133-4706-8a40-fdd84e281651" TYPE="ext4"
/dev/sda5: UUID="2daec68e-08b6-452f-8f75-2f59ebf61ba5" TYPE="swap"

Aqui está o que acontece quando tento montá-lo eu mesmo

# mount /dev/sda3 /mnt
[ 2680.555298] EXT3-fs (sda3): error: unable to read superblock
[ 2680.564065] EXT4-fs (sda3): unable to read superblock
mout: you must specify the filesystem type

# mount -t ext4 /dev/sda3 /mnt
[ 2863.195328] EXT4-fs (sda3): unable to read superblock
mount: wrong fs type, bad option, bad superblock on /dev/sda3,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail or so

# dmesg | tail
... other stuff related to my sound card ...
[   21.538194] init: mountall main process (325) terminated with status 2
[ 2680.555298] EXT3-fs (sda3): error: unable to read superblock
[ 2680.564065] EXT4-fs (sda3): unable to read superblock
[ 2863.195328] EXT4-fs (sda3): unable to read superblock

Então, eu li em algum lugar para tentar

# mke2fs -n /dev/sda3
mke2fs 1.42 (29-Nov-2011)
mk2fs: inode_size (128) * inodes_count (0) too big for a
       fylesystem with 0 blocks, specify higher inode_ratio (-i)
       or lower inode count (-N).

# fsck.ext4 /dev/sda3
e2fsck 1.42 (29-Nov-2011)
fsck.ext4: Attempt to read block from filesystem resulted in short read
           while trying to open /dev/sda3
Could this be a zero-length partition?

Basicamente, parece que minha partição / dev / sda3 é assumida como tendo comprimento zero.

Como posso resolver este problema?

    
por authchir 13.10.2012 / 17:00

1 resposta

4

Você não parece ter uma partição home separada. /dev/sda3 é uma partição estendida (daí o "Étendue" no fdisk -l), você não poderá montar e não irá conter o seu / home.

A menos que você tenha um segundo disco rígido, parece que você excluiu sua partição / home durante a instalação do Windows. As únicas partições em sda são as do Windows (sda1), o que eu imagino é sua raiz linux (sda2), a estendida (sda3) e uma partição swap. Se você tiver um segundo disco rígido, atualize sua pergunta.

    
por 13.10.2012 / 17:12