Recarregar arquivos base específicos

3

Estou usando o Arch Linux e limpei o arquivo fstab por acidente. É claro que eu regenhei o fstab com

genfstab -U -p /mnt >> /mnt/etc/fstab

a coisa é, eu não sei o que estava no começo do arquivo e sei que usar >> apenas adiciona um arquivo. Então eu estou supondo que pode ter havido script antes de eu estragar o arquivo.

No arco Linux usamos algo chamado pacstrap e eu corri algo assim

pacstrap -i /mnt base

, então eu imagem nos pacotes de base, há um arquivo fstab. Isso é verdade? Isso me fez pensar que talvez eu deva saber como direcionar pacotes ou arquivos específicos?

    
por Michael Bruce 10.03.2015 / 22:34

1 resposta

2

pacstrap faz parte de arch-install-scripts ; você pode ler o script para entender como funciona.

Como a mensagem de ajuda observa:

pacstrap installs packages to the specified new root directory. If no packages are given, pacstrap defaults to the "base" group.

pkgfile é um utilitário que permite consultar o banco de dados do pacman:

pkgfile /etc/fstab
core/filesystem

Então, para criar um novo /etc/fstab , você poderia simplesmente pacstrap /mnt/filesystem e lidar com qualquer *.pac{new,save} de arquivos. No seu caso, no entanto, executar genfstab (e verificar manualmente o resultado) seria suficiente.

    
por 11.03.2015 / 00:52