Arquivo fstab destruído por engano! Precisa restaurá-lo

3

Eu destruí pelo mysype o arquivo fstab em um servidor 12.04 do Ubuntu.

Alguém sabe como posso restaurá-lo com os valores corretos?

    
por Konstantinos 26.08.2014 / 22:58

1 resposta

5

Por padrão, o Ubuntu usa o uuid em seu fstab quando você instala.

Para mostrar as partições criadas, em um terminal, como usuário, digite o seguinte comando:

 ls -l /dev/disk/by-uuid

Será produzido assim:

lrwxrwxrwx 1 root root 10 2007-05-27 23:42 348ea9e6-7879-4332-8d7a-915507574a80 -> ../../sda1
lrwxrwxrwx 1 root root 10 2007-05-27 23:42 610aaaeb-a65e-4269-9714-b26a1388a106 -> ../../sda2
lrwxrwxrwx 1 root root 10 2007-05-27 23:42 857c5e63-c9be-4080-b4c2-72d606435051 -> ../../sda5
lrwxrwxrwx 1 root root 10 2007-05-27 23:42 a83b8ede-a9df-4df6-bfc7-02b8b7a5f1f2 -> ../../sda6
lrwxrwxrwx 1 root root 10 2007-05-27 23:42 ad662d33-6934-459c-a128-bdf0393e0f44 -> ../../sda7

O próximo passo é inserir a partição do UUID em / etc / fstab.

Durante o processo de inicialização, os sistemas de arquivos listados em / etc / fstab são montados automaticamente, exceto pelas entradas que contêm noauto. Este arquivo contém entradas no seguinte formato:

device / mount-point Opções do fstype dumpfreq passno

dispositivo

An existing device name, by default Ubuntu uses uuid 

ponto de montagem

An existing directory on which to mount the file system.

fstype

The file system type to pass to mount. The default Ubuntu file system is ext4.

opções

Either rw for read-write file systems, or ro for read-only file systems, followed by any other options that may be needed. A common option is noauto for file systems not normally mounted during the boot sequence. 

dumpfreq

Used by dump to determine which file systems require dumping. If the field is missing, a value of zero is assumed.

passno

Determines the order in which file systems should be checked. File systems that should be skipped should have their passno set to zero. The root file system needs to be checked before everything else and should have its passno set to one. The other file systems should be set to values greater than one. If more than one file system has the same passno, fsck will attempt to check file systems in parallel if possible.

Para adicioná-lo ao seu arquivo fstab, use um editor de texto com privilégios de root:

sudo -i
nano /etc/fstab

Exemplo:

# <device file system>                         <mount point>    <type>  <options>       <dump> <pass>
UUID=ad662d33-6934-459c-a128-bdf0393e0f44            /             ext4      defaults              1      1

UUID=30ebb8eb-8f22-460c-b8dd-59140274829d            /home         ext4      defaults              1      1

UUID=7014f66f-6cdf-4fe1-83da-9cab7b6fab1a            swap          swap      defaults              0      0

Control + O, salve o arquivo

Control + X, perto de nano

Após a reinicialização do computador, os sistemas de arquivos serão montados automaticamente.

Não é necessário listar / proc e / sys no fstab, a menos que algumas opções especiais sejam necessárias. O sistema de inicialização sempre irá montá-los.

    
por kyodake 28.08.2014 / 17:43

Tags