Причины ошибки
Системное имя хоста хранится в двух основных файлах в Linux. Первый файл - это файл «/ etc / hostname», а второй файл - это файл «/ etc / hosts». Первый состоит только из имени хоста вашей системы, тогда как последний содержит отображение имени хоста на определенный IP-адрес. «Не удалось запустить имя хоста.имя хоста сервисного подразделения.служба замаскирована »ошибка возникает, когда содержимое этих двух файлов не соответствует, i.е., имя хоста, упомянутое в одном из этих файлов, отличается от имени хоста в другом файле. Из-за этого несоответствия между содержимым файлов «/ etc / hostname» и «/ etc / hosts» ваша система не сможет запустить имя хоста.service, и возникнет ошибка.
Как исправить ошибку
Самый простой способ устранить эту ошибку в Linux - убедиться, что имя хоста, указанное в обоих файлах, одинаковое. Для этого вам нужно будет проверить содержимое обоих этих файлов. Вы можете получить доступ к файлу «/ etc / hostname», выполнив следующую команду в терминале Linux:
$ sudo nano / etc / имя хоста
Наш файл «/ etc / hostname» показан на изображении ниже:
Доступ к файлу «/ etc / hosts» можно получить с помощью следующей команды:
$ sudo nano / etc / hosts
Наш файл «/ etc / hosts» показан на изображении ниже:
Как видно из содержимого обоих файлов, имя нашего хоста одинаково в обоих файлах, i.е., kbuzdar-VirtualBox. После того, как вы убедились, что имя хоста в ваших соответствующих файлах точно такое же, вы можете попробовать перезапустить имя хоста.сервис еще раз. На этот раз он не должен отображать ошибку.
Заключение
В этой статье вы узнали о причинах «не удалось запустить имя хоста.имя хоста сервисного подразделения.служба замаскирована »ошибка. Более того, он также поделился с вами простейшим методом, с помощью которого вы можете избавиться от этой ошибки в Linux.