Partição swap corrompida, como montar novamente ? [RESOLVIDO]

1. Partição swap corrompida, como montar novamente ? [RESOLVIDO]

Robson
robsoncb

(usa Outra)

Enviado em 21/10/2009 - 10:56h

Olá pessoal,


Eu acho que após uma queda de luz aqui na empresa, a minha partição swap deu problema. Quando a máquina dá boot, a mesma não monta a área de swap.
Pelo /etc/fstab ve que a linha que monta a swap está assim:

#LABEL=<83>x^L^EP^O<92>ÃA<89>N è^WY swap swap defaults 0 0

Será que dá para recuperar a swap ?

Segue as linhas fdisk e fstab:


fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 276 1550 10241437+ 83 Linux
/dev/sda3 14 275 2104515 82 Linux swap / Solaris
/dev/sda4 1551 14593 104767897+ 5 Extended
/dev/sda5 1551 14593 104767866 83 Linux

Partition table entries are not in disk order

Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 15201 122102001 83 Linux
/dev/sdb2 15202 30401 122094000 83 Linux


fstab

# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext2 defaults 1 2
/dev/devpts /dev/pts devpts gid=5,mode=620 0 0
/dev/shm /dev/shm tmpfs defaults 0 0
/dev/proc /proc proc defaults 0 0
/dev/sys /sys sysfs defaults 0 0
LABEL=/u01 /u01 ext3 defaults 1 2
LABEL=/u02 /u02 ext3 defaults 1 2
LABEL=/u03 /u03 ext3 defaults 1 2
#LABEL=<83>x^L^EP^O<92>ÃA<89>N è^WY swap swap defaults 0 0
/dev/hda /media/cdrom auto pamconsole,exec,noauto,managed 0 0


Sds.


  


2. Re: Partição swap corrompida, como montar novamente ? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/10/2009 - 11:34h

SUAVE! parece que vc ta fazendo uma confusao... nao e a particao que ta com pau, mas o arquivo que a declara... altere o /etc/fstab

#LABEL=<83>x^L^EP^O<92>ÃA<89>N è^WY swap swap defaults 0 0

para
/dev/sda3 swap swap defaults 0 0

se nao der certo, tente refazer a formatacao da particao:

swapoff /dev/sda3 && mkswap /dev/sda3 && swapon /dev/sda3

PS. por mais que possa ser bom, eu simplesmente detesto essa coisa de LABEL, UUID em partições... sou mais do tempo antigo, quando voce declarava particao por particao... pela letra mesmo...


3. Re: Partição swap corrompida, como montar novamente ? [RESOLVIDO]

Robson
robsoncb

(usa Outra)

Enviado em 22/10/2009 - 15:01h

Ok amigo,
Coloquei a linha:
/dev/sda3 swap swap defaults 0 0

E funcionou, valeu ai pela ajuda !


4. Re: Partição swap corrompida, como montar novamente ? [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 22/10/2009 - 15:08h

dá uma força pro nosso amigo vfs, marca como resolvido e marca e dele como melhor resposta.


5. Re: Partição swap corrompida, como montar novamente ? [RESOLVIDO]

Robson
robsoncb

(usa Outra)

Enviado em 23/10/2009 - 10:14h

Pessoal,

Coloquei a linha:
/dev/sda3 swap swap defaults 0 0

Dei o comando mount -a e não deu erro.

Dei o comando top, mas e a swap está com 0 K , olha só:

Swap: 0k total, 0k used, 0k free, 863608k cached

Como devo proceder agora ? Faço o comando ?

swapoff /dev/sda3 && mkswap /dev/sda3 && swapon /dev/sda3


Sds,
Robson.


6. Re: Partição swap corrompida, como montar novamente ? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/10/2009 - 11:17h

particoes de swap nao sao montadas, sao ativadas...

tenta somente o

swapon /dev/sda3 && free (ou top que seja)

elas sao ativadas no boot, pode ser que o sistema espere que ela seja declarada com aquela coisa de label nos script de inicializacao

e parece que sua distro usa um esquema no meu entender é FULEIRO FULEIRO FULEIRO pra manipular o /etc/fstab.

Eu odeio que mexam nas minhas coisas sem eu saber... E isso me irritava no Windows e em alguns Linux "mais intuitivos".. Bom, da uma interada nisso: http://linux.die.net/man/8/fstab-sync

experimenta o comando:

fstab-sync --clean

e reinicia, pra não dizer que ficou algum serviço sem restart.

(po, pra que isso hem??? era muito mais negocio "vi /etc/fstab", cabou)


7. Re: Partição swap corrompida, como montar novamente ? [RESOLVIDO]

Robson
robsoncb

(usa Outra)

Enviado em 23/10/2009 - 13:10h

vfs,
Dei o comando swapon /dev/sda3 e depois um top e vi que a swap estava montada.
Valeu pela ajuda !







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts