Nenhuma pasta / etc / fstab para alterar o problema de troca

2

Recebi uma resposta anteriormente sobre como corrigir um problema no arquivo de troca. Agora, no entanto, descubro que não tenho nenhuma pasta / etc / fstab no meu sistema de arquivos para alterar. Eu tenho uma pasta /etc/fstab.d mas está vazia. Eu sou capaz de arrancar (GRUB2) com o único problema que o meu arquivo de swap não carrega na inicialização e tem que ser carregado com o GParted manualmente. A resposta anterior indicava "(Ele tem um dispositivo de troca com o mesmo nome :-)" e sugeriu que eu alterasse minha pasta / etc / fstab. Quando eu tento no terminal como SUDO recebo uma resposta de permissão negada e, em seguida, descobri o problema do / etc / fstab. Alguma sugestão ou é melhor eu fazer o backup de meus diretórios pessoais e partion a unidade para Mint Xfce e Mate novamente?

Update: Eu encontrei o arquivo fstab como um arquivo txt na pasta etc é uma bagunça

# /etc/fstab: static file system information.
#
# Use 'blkid' 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>
# / was on /dev/sda1 during installation
UUID=b1f19883-53c5-4f12-9220-e8ffadfcb29d /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=21286226-9a42-46ed-b421-b44cb4342715 none            swap    sw              0       0
    
por user519471 08.11.2015 / 23:24

1 resposta

2

Esta é uma resposta completa expandida de este comentário como sugerido por cristi .

Esta pergunta é uma continuação do carregamento automático do arquivo de troca no Linux .

/etc/fstab é um arquivo regular, não uma pasta, e deve existir ou seu sistema não inicializa .

Eu vejo que mais tarde você conseguiu encontrar o arquivo /etc/fstab .

Solução

Substitua a última linha de /etc/fstab (reproduzida abaixo):

UUID=21286226-9a42-46ed-b421-b44cb4342715 none            swap    sw              0       0

… com esta linha:

/dev/sda5 none            swap    sw              0       0

Explicação

Parece que você pode ter removido e recriado a partição SWAP /dev/sda5 , que altera o UUID que o /etc/fstab estava usando para localizar a partição SWAP no momento da instalação do sistema operacional.

Em vez de identificar a partição SWAP como UUID=21286226-9a42-46ed-b421-b44cb4342715 , /dev/sda5 é a partição SWAP que conhecemos em sua configuração.

Advertência

Não é garantido que

/dev/sda5 identifique a partição SWAP. Se você inserir outro disco rígido em seu computador, /dev/sda5 poderá se tornar /dev/sdb5 .

Você pode voltar a usar o UUID localizando o novo UUID de sua partição SWAP. Este comando pode fornecer o novo UUID:

blkid | grep 'TYPE="swap"'

Se o seu novo UUID for f95e5378-6b56-4369-80ea-1845313041c8 , você deverá usar isso como sua nova linha /etc/fstab para SWAP:

UUID=f95e5378-6b56-4369-80ea-1845313041c8 none            swap    sw              0       0
    
por 09.11.2015 / 08:00