Erro na tabela de partição. Eu tenho a informação "fdisk -l"

2

Eu tenho meu computador com W7 e Ubuntu por um bom tempo agora. Eu tinha feito as partições com o Easeus Partition Manager e não há problema lá.

Eu gostei do Ubuntu e queria alocar mais espaço. Assim, com o gerenciador de partições Easus, redimensionei minhas partições W7 e as converti para um espaço não alocado.

Quando eu reiniciei, recebi o erro "Unkown Filesystem" do Grub, mas consegui repará-lo com o Boot-Repair. Agora sou capaz de inicializar novamente em ambos os sistemas operacionais, mas minha partição de troca "não está disponível" no Monitor do Sistema e o Gparted e o KPM não conseguem encontrar meus sistemas de arquivos.

Meu fdisk -l é este:

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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: 0xcc1175bb

   Device Boot      Start         End      Blocks   Id  System

/dev/sda1            2048     3074047     1536000   27  Hidden NTFS WinRE
/dev/sda2   *     3074048    55745549    26335751    7  HPFS/NTFS/exFAT
/dev/sda3        55745552    97787654    21021051+   7  HPFS/NTFS/exFAT
/dev/sda4       269613055   312580095    21483520+   f  W95 Ext'd (LBA)
/dev/sda5       269613056   308674559    19530752   83  Linux
/dev/sda6       308674560   312580095     1952768   82  Linux swap / Solaris

Montagem:

/dev/sda5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
/home/david/.Private on /home/david type ecryptfs 
(ecryptfs_check_dev_ruid,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs,ecryptfs_sig=2e10788bc7a3aea4,ecryptfs_fnek_sig=97c48f7ea38b799b)    
    gvfs-fuse-daemon on /home/david/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=david)

cat / 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/sda6 during installation
UUID=bd246bec-aa85-4b8e-84ec-dd2fa23a5dda /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
#UUID=bf8a85b1-f5ed-44f9-82a2-985ed51e06be none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

sudo blkid:

/dev/sda1: LABEL="TOSHIBA SYSTEM VOLUME" UUID="94D45BE5D45BC7DE" TYPE="ntfs" 
/dev/sda2: UUID="3C7452E57452A206" TYPE="ntfs" 
/dev/sda3: LABEL="Documents & Apps" UUID="01CC7A1011E57EA0" TYPE="ntfs" 
/dev/sda5: UUID="bd246bec-aa85-4b8e-84ec-dd2fa23a5dda" TYPE="ext4" 

@JOHN S GRUBER: Eu não movi a partição SWAP. Eu apenas redimensionei duas partições primárias; um tem o sistema operacional W7, o outro meu usuário W7 info (Meus documentos, etc). MINHA quarta partição primária (que EASEUSPM poderia ver, mas não modificar) tem duas partições lógicas: uma é para todo o Ubuntu, a outra SWAP.

NOTA: "Swap" (como qualquer outra partição) não aparece no Gparted (ou no KPM). Portanto, nenhuma opção de clique direito é possível.

Saída de sudo parted -l :

david@davesLapU:~$ sudo parted -l
Error: Unable to satisfy all constraints on the partition.                

david@davesLapU:~$ 

Saída de cat /etc/crypttab :

david@davesLapU:~$ cat /etc/crypttab
# <target name> <source device>     <key file>  <options>
cryptswap1 /dev/sda5 /dev/urandom swap,cipher=aes-cbc-essiv:sha256
david@davesLapU:~$

@John S Gruber: Eu realmente não sei se quero criptografado ou não. Eu acho que, uma vez que tem dados não importantes, pode ser não criptografado. Se houver uma vantagem notável, talvez a criptografia seja melhor. Qual você recomendaria? (O foco desta máquina é velocidade e desempenho, então pense nisso para o seu conselho.) Obrigado.

Obrigado por todas as respostas.

    
por David Russell Parrish Bojrquez 20.08.2012 / 03:18

1 resposta

0

Primeiro, suponho que o disco tenha pelo menos 312580095 + 1 setores. Se isso estiver errado, poderá explicar por que o gparted não deseja acessar essa partição.

Parece que ele foi configurado ou configurado para criptografia e porque o reparo não está em boa forma. Veja como remover a criptografia da troca e reinicializá-la.

O resumo disso é de aqui .

 sudo swapoff -a

 sudo cryptsetup remove /dev/mapper/cryptswap1

Eu não ficaria surpreso se o texto acima der a você mensagens de erro, pois elas podem estar parcialmente ou totalmente concluídas neste momento.

Comente a linha / dev / sda5 em / etc / crypttab. Note que cryptswap1 estava apontando para / dev / sda5, sua partição root. Eu não entendo isso.

sudo /sbin/mkswap /dev/sda6

sudo swapon /dev/sda6

Verifique se a troca está funcionando agora usando o comando free .

Para usar a troca automaticamente cada vez que você inicializar:

sudo vi /etc/fstab

e altere a linha /dev/mapper/cryptswap1 none swap sw 0 0 para /dev/sda6 none swap sw 0 0

    
por John S Gruber 22.08.2012 / 04:41