как автоматически подключать диски, подключенные к моему мини-ПК с сервером Ubuntu

Вопрос или проблема

У меня установлен Ubuntu Server на мини-ПК ASUS. Сверху установлена CasaOS. Я вижу диски, которые не используют ОС: 1 NVMe диск и один SSD диск, подключенный через USB, в CasaOS. Но когда я пытаюсь найти их в приложении Emby server, я не могу найти свои HDD:(

Я думаю, что, возможно, мне нужно сначала смонтировать диски на сервере Ubuntu. Я ищу помощь по командам в терминале для автоматического монтирования моих HDD на Ubuntu Server.

.

Ответ или решение

Чтобы автоматически монтировать диски на вашем Ubuntu сервере, установленном на ASUS мини ПК, необходимо следовать определённой процедуре. Вы правильно предположили, что для корректной работы приложений, таких как Emby, вам необходимо монтировать диски на уровне операционной системы.

Теория

На операционных системах на базе Linux, включая Ubuntu, для доступа к файлам на физических дисках, таких как NVMe или USB SSD, необходимо монтировать их в файловую систему. Монтирование выполняет привязку файловой системы диска к каталогу в дереве файловой системы вашего компьютера, что позволяет операционной системе и программам обращаться к файлам на этом диске. Для автоматического монтирования при старте системы необходимо отредактировать файл fstab.

Пример

В Ubuntu монтирование и автоматическое монтирование дисков обычно осуществляется с использованием файла конфигурации fstab (/etc/fstab). Чтобы добавить диск в файл fstab, сначала необходимо определить идентификатор (UUID) диска и подходящий точку монтирования в системе.

Вот шаги, которые необходимо выполнить:

  1. Определение UUID диска:
    Откройте терминал и выполните следующую команду, чтобы получить информацию о подключённых дисках:

    sudo blkid

    Эта команда выдаст список всех дисков и их UUID. Найдите ваш NVMe диск и USB SSD в этом списке и скопируйте их UUID.

  2. Создание точки монтирования:
    Выберите и создайте директорию, в которую будет монтироваться ваш диск. Например, вы можете создать директорию в /mnt:

    sudo mkdir -p /mnt/nvme_drive
    sudo mkdir -p /mnt/usb_drive
  3. Редактирование fstab для автоматического монтирования:
    Откройте файл /etc/fstab в текстовом редакторе с правами суперпользователя:

    sudo nano /etc/fstab

    Добавьте строки для вашего NVMe и SSD дисков. Например:

    UUID=ваш_UUID_NVMe_диск /mnt/nvme_drive ext4 defaults 0 2
    UUID=ваш_UUID_USB_диск /mnt/usb_drive ext4 defaults 0 2

    Замените ваш_UUID_NVMe_диск и ваш_UUID_USB_диск на реальные UUID ваших дисков. Здесь предполагается, что файловая система — ext4. Если файловая система другая, замените её соответствующим значением.

  4. Проверка правильности конфигурации:
    Вы можете проверить правильность настроек fstab перед перезагрузкой системы с помощью команд:

    sudo mount -a

    Если ошибок нет, диски будут смонтированы автоматически. Если возникают ошибки, проверьте правильность записей в fstab.

Применение

После успешного монтирования дисков и корректного внесения изменений в fstab они будут автоматически монтироваться при каждом запуске системы. Теперь вы сможете без труда находить ваши диски в Emby сервере и других приложениях, таких как CasaOS, так как они будут доступны в указанных точках монтирования (/mnt/nvme_drive и /mnt/usb_drive).

Таким образом, следуя описанной процедуре, вы обеспечите автоматическое монтирование ваших NVMe и USB дисков в Ubuntu серверной среде, что упростит управление системными ресурсами и интеграцию с различными серверными приложениями. Это повышает отказоустойчивость системы и облегчает дальнейшее администрирование вашего мини ПК.

Оцените материал
Добавить комментарий

Капча загружается...