Перезагрузка определенных базовых файлов

Я использую Arch Linux, и я fstab файл fstab при аварии. Конечно, я обновляю fstab с помощью

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

Дело в том, что я не знаю, что было в начале файла, и я знаю, что использование >> просто добавляет в файл. Поэтому я предполагаю, что, возможно, был скрипт, прежде чем я ввернул файл.

В Arch Linux мы используем что-то под названием pacstrap, и я запускал что-то вроде этого

 pacstrap -i /mnt base 

поэтому я в базовых пакетах имеет файл fstab. Это правда? Это заставило меня подумать, может быть, я должен знать, как настроить таргетинг на определенные пакеты или файлы?

  • пакет листинга dpkg-запроса, который не установлен
  • Ошибка: неправильная архитектура 'amd64' & Не удается найти пакет libc6-dev-i386
  • Безопасно ли удалять KVM с рабочей станции F25 без необходимости виртуализации?
  • Что означает deb-src в sources.list?
  • «У пакетов есть неудовлетворенные зависимости», но я больше не хочу устанавливать эти пакеты. Как его очистить?
  • Какова реальная разница между «apt-get» и «aptitude»? (Как насчет «wajig»?)
  • Как автоматически устанавливать пакеты?
  • Debian больше не нужны пакеты
  • One Solution collect form web for “Перезагрузка определенных базовых файлов”

    pacstrap является частью скриптов arch-install ; вы можете прочитать сценарий, чтобы понять, как он работает.

    Как поясняет сообщение справки:

    pacstrap устанавливает пакеты в указанный новый корневой каталог. Если пакеты не заданы, pacstrap по умолчанию относится к «базовой» группе.

    pkgfile – это утилита, которая позволяет вам запрашивать базу данных pacman:

     pkgfile /etc/fstab core/filesystem 

    Итак, чтобы создать новый /etc/fstab , вы можете просто pacstrap /mnt/filesystem и иметь дело с любыми *.pac{new,save} файлами. В вашем случае, однако, достаточно запустить genfstab (а затем вручную проверить результат).

    Linux и Unix - лучшая ОС в мире.