sábado, 25 de outubro de 2008

Ativar particão swap no ubuntu 8.04

Eu gostava muito mais quando o /etc/fstab continha apenas o nome dos volumes. Não faço a menor idéia pq mudaram para UUID, mas a vida é assim mesmo e os caras mudaram, o que eu posso fazer, conviver...

A algum tempo atrás tive que aumentar a minha área de swap. Usei um LiveCD e utilizei o gparted. Beleza, só que agora a swap não era mais encontrada durante o boot.

Entrei na página de manual do swapon e verifiquei que a opção padrão é utilizar swapon -a, o qual vai buscar no arquivo /etc/fstab as unidades. Executei o comando e o bendito disse que não tinha o UUID do swap em /dev/disk/by-uuid. Fui lá e dei um ls, recebi uma listagem com os seguinte arquivos:
  • 1CB02BA2B02B80FE
  • 3b81a3dd-6685-4605-ad8a-cf92ed560320
  • a72b73f5-4472-43a0-9677-738f0159f6b2
  • AEB026BEB0268D41
  • fa5df5ec-ec0d-48ed-a0f3-9bfbd0d4b726
E agora, qual seria o UUID que representa minha swap. Depois de fazer cat em um dos arquivo e ver um monte de lixo pipocando na minha cara imaginei que eram os dados que estavam na unidade e resolvi dar um ls -l pois desconfiei que o arquivo era um link simbólico para minha unidade. Yeah!!! Era isso mesmo. Bastou colocar o novo UUID no /etc/fstab e blz, agora a swap é sempre carregada no boot.

Não é uma grande informação, mas fiquei um bom tempo pra realizar essas coisas, sempre ia pelo caminho mais fácil devido a falta de tempo. Mesmo assim, resolvi postar, pois não achei em lugar nenhum informação parecida.