Xubuntu 16.04: o fstab não monta a entrada “/ root”

1

Uma semana atrás, eu instalei o Xubuntu 16.04 e supus montar uma partição ( /dev/sda3 ) para a home de raiz ( /root ). Aqui está o meu fstab se parece com:

# / was on /dev/sda5 during installation
UUID=81f2f987-b411-4579-a3e5-8e92f66567ac /               ext4    errors=remount-ro 0       1
# /root was on /dev/sda3 during installation
UUID=bbf21f07-54ec-4515-a31b-7767fbfe985d /root           ext4    defaults        0       2
# swap was on /dev/sda6 during installation
UUID=717a9bb5-cb8f-48f7-bd4f-56bfafe431be none            swap    sw              0       0

e fdisk -l :

Device     Boot     Start       End   Sectors  Size Id Type
/dev/sda1  *         2048    206847    204800  100M  7 HPFS/NTFS/exFAT
/dev/sda2          206848 204799999 204593152 97.6G  7 HPFS/NTFS/exFAT
/dev/sda3       204800000 307199999 102400000 48.8G 83 Linux
/dev/sda4       307200000 468860927 161660928 77.1G  5 Extended
/dev/sda5       307202048 368642047  61440000 29.3G 83 Linux
/dev/sda6       368644096 370741247   2097152    1G 82 Linux swap / Solaris
/dev/sda7       370743296 468860927  98117632 46.8G 83 Linux

blkid /dev/sda3 :

/dev/sda3: LABEL="home" UUID="bbf21f07-54ec-4515-a31b-7767fbfe985d" TYPE="ext4" PARTUUID="e25cf333-03"

Primeiramente, /dev/sda3 às vezes montado em /root , às vezes não. Depois que eu reinicio várias vezes, ele não é montado. Além de especificar o nome do arquivo do dispositivo:

/dev/sda3  /root           ext4    defaults        0       2

Eu tentei montar em /test pelo formulário UUID, funciona. No Debian Jessie e no Xubuntu 14.04, este problema não existe de todo.

Por fim, uso label para denotar dispositivo:

LABEL=home  /root           ext4    defaults        0       2

Montagem com sucesso, pelo menos até que eu esteja fazendo esta pergunta aqui. Mas eu não tenho idéia porque /dev/sda3 não está montado em root em casos anteriores. O Ubuntu desativa isso por motivos de segurança?

    
por J.K 02.05.2016 / 06:44

1 resposta

2

Como regra geral, é desaconselhável (na melhor das hipóteses) tornar /root uma partição separada do sistema de arquivos raiz ( / ). O motivo é que esse é o diretório inicial do usuário root , e é essencial que esse local permaneça acessível mesmo em caso de um problema grave, como danos ao arquivo /etc/fstab .

Eu não sei se isso está relacionado ao seu problema, mas pode ser - é possível que exista algo no procedimento de inicialização ou desligamento do Ubuntu que esteja interagindo mal com o uso de uma partição /root separada. Certamente o uso de uma partição /root separada é tão raro que este caso não teria absolutamente nenhum teste pelos desenvolvedores do Ubuntu.

Eu recomendo que você reconsidere essa prática. Dado o modelo de segurança do Ubuntu, /root provavelmente contém poucos ou nenhum arquivo, além de arquivos de contas clichê. Se você está armazenando alguma coisa lá (especialmente algo grande o suficiente para justificar a criação de uma partição separada para esses arquivos), poderia ser outro local seria mais sensato.

    
por Rod Smith 02.05.2016 / 15:05