Partição de troca do disco rígido inativa e partição de ext4 não montagem automática na inicialização

1

No final da minha sagacidade com este. Especificações relevantes do ambiente de trabalho:

  • Ubuntu 14.04 LTS
  • Dois discos SSD 0 RAID criptografados que inicializam em /
  • Um disco rígido de 1 TB para armazenamento de dados
  • O dispositivo md0 (ou seja, RAID) tem apenas uma partição Ext4
  • O disco rígido tem duas partições: (i) 10 GB de troca e (ii) 990 GB de extensão

A partição Ext4 de 990 GB deve ser montada automaticamente em /home/pete/DataStore na inicialização, mas, apesar de todos os esforços até o momento, isso não acontece.

O conteúdo do arquivo /etc/fstab é:

UUID=c64572a8-9c34-45d6-9086-eaeb49bf9d03 /ext4 errors=remount-ro 0 1
UUID=e514c398-4915-41a5-8c9c-b5ae368c918a /home/pete/DataStore auto nosuid,nodev,nofail 0 0

Com base na minha leitura, isso parece suficiente para automontagem, mas obviamente algo está explodindo. Além disso, a partição swap está sempre inativa na inicialização e tem que ser ativada manualmente.

No entanto se eu usar o aplicativo Disks para editar as opções de montagem e selecionar /dev/disk/by-uuid/[disk ID] no menu suspenso "Identificar como" e manter o ponto de montagem /mnt/[disk ID] que é preenchido automaticamente na caixa de texto, então a partição Ext4 realmente monta automaticamente!

Pensei que talvez os diferentes privilégios de diretório permitissem automount em um local e não no outro, então alterei a propriedade de "/ home / pete / DataStore" de pete: pete para root: root. Nada.

Alguma idéia do que eu posso experimentar ao lado do automount em / home / pete / DataStore? Conseguir a partição de swap para ativar na inicialização seria cereja no topo do bolo.

    
por Pete Janda 03.08.2016 / 06:17

1 resposta

2

Suas entradas no / etc / fstab não estão corretas

UUID=c64572a8-9c34-45d6-9086-eaeb49bf9d03 /ext4 errors=remount-ro 0 1
UUID=e514c398-4915-41a5-8c9c-b5ae368c918a /home/pete/DataStore auto nosuid,nodev,nofail 0 0

De acordo com a página man do / etc / fstab, o formato correto é

# <file system> <mount point>   <type>  <options>       <dump>  <pass>    
LABEL=t-home2   /home      ext4    defaults,auto_da_alloc      0 2

Na primeira linha deve haver espaço entre / e ext4

UUID=c64572a8-9c34-45d6-9086-eaeb49bf9d03 / ext4 errors=remount-ro 0 1

Na segunda linha, tente usar ext4 em vez de auto

UUID=e514c398-4915-41a5-8c9c-b5ae368c918a /home/pete/DataStore ext4 nosuid,nodev,nofail 0 0

Não há entrada para sua partição swap em / etc / fstab. Primeiro você tem que encontrar o swap UUID com o comando sudo blkid

$ sudo blkid
/dev/sda5: UUID="vvvvvvvv-wwww-xxxx-yyyy-zzzzzzzzzzzz" TYPE="swap" 
/dev/sda1: UUID="vvvvvvvv-wwww-xxxx-yyyy-zzzzzzzzzzzz" TYPE="ext4" 
/dev/sdb1: UUID="vvvvvvvv-wwww-xxxx-yyyy-zzzzzzzzzzzz" TYPE="ext4"

Adicione uma entrada para swap em / etc / fstab

UUID=vvvvvvvv-wwww-xxxx-yyyy-zzzzzzzzzzzz none swap defaults 0 0

Você pode testar suas configurações do / etc / fstab rapidamente com

sudo mount -a

Antes de usar este comando, desmonte a partição que você alterou em / etc / fstab

    
por iuuuuan 03.08.2016 / 08:51