De acordo com as especificações do FHS, é necessário / var / lib / misc existir. Consulte link para obter mais informações.
Eu tenho basicamente tudo funcionando, exceto que não sei como lidar com / var. Se eu definir o R / W no parâmetro do kernel, tudo funcionará como esperado.
append initrd=/images/fedora/initrd.img-2.6.38-8-generic.nfs root=/dev/nfs rw nfsroot=10.129.1.113:/admin/linux/fedora/root
No entanto, não quero isso, quero que cada estação de trabalho tenha seus próprios /tmp
e /var
. Quais opções eu tenho? A questão que estou enfrentando atualmente é que o Ubuntu está esperando diretórios existentes dentro de /var/lib
. Eu adicionei uma linha no meu fstab para /var/lib
, mas como ela não está lá, o Gnome se recusa a inicializar.
Este é o meu arquivo fstab
.
proc /proc proc defaults 0 0
/dev/nfs / nfs defaults 1 1
tmpfs /dev tmpfs defaults 0 0
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/run tmpfs defaults 0 0
tmpfs /var/lock tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
tmpfs /var/log tmpfs defaults 0 0
#tmpfs /var/lib tmpfs defaults 0 0
De acordo com as especificações do FHS, é necessário / var / lib / misc existir. Consulte link para obter mais informações.
Nos dias das estações de trabalho da Sun, era prática comum construir um sistema com um disco pequeno que tivesse swap, root, áreas temporárias e talvez /usr
nele. Em seguida, grandes áreas compartilhadas, como /home
, poderiam ser montadas via NFS. Às vezes, essa configuração era chamada de estação de trabalho 'sem dados'.
Você pode querer começar com uma construção básica de O / S localmente em suas máquinas. Uma vez que isso é configurado, você pode cloná-lo trivialmente - praticamente toda a configuração pode ser feita via DHCP. Então, todos os clientes montam as mesmas áreas compartilhadas. Essa abordagem também economiza um pouco do tráfego de rede.
Tags linux