Как установить игры Steam на внешний жесткий диск в SteamOS?

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

На Windows и других дистрибутивах Linux я просто перехожу в настройки хранилища Steam и добавляю этот внешний жесткий диск в качестве устройства для библиотеки отсюда:

Добавить устройство хранения Steam

Когда я пытаюсь сделать это через опцию “Добавить диск”, появляется всплывающее окно с ошибкой, говорящей следующее:

Не удалось добавить папку библиотеки Steam

Не удалось добавить папку библиотеки Steam


Почему я получаю эту ошибку? Как я могу использовать свой внешний жесткий диск и установить на него игры?

Сам диск в отличном состоянии. Я проверял установку игр Steam на нем с другими операционными системами. Я тестировал на Windows 11, Linux Mint и Ubuntu. Оно работало на всех из них, но на SteamOS не хочет работать.


Кто-нибудь знает, почему это не работает или как я могу это заставить работать?

Проблема

Вы не можете использовать /run или /var/run в качестве места для постоянного хранения. См. Глава 3. Корневая файловая система – 3.15. /run : Данные переменной во время выполнения. По своей природе настройки и данные во время выполнения являются временными.

Исправление

Смонтируйте диск в месте, которое не хранит временные данные. Пример:

Из терминала:

sudo makdir -pv /mnt/steamStorage
sudo mount -t ntfs -v /dev/sdX /mnt/steamStorage

Не забудьте заменить ntfs на желаемый тип файла, а букву X на правильный указатель для диска.

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

Установка игр Steam на внешний жесткий диск в SteamOS

Если вы столкнулись с проблемой установки игр Steam на внешний жесткий диск в SteamOS, это вполне понятно, поскольку подходы к настройке систем различаются между операционными системами. В данной статье мы рассмотрим, как правильно настроить внешний жесткий диск для использования в SteamOS, а также причины возникновения ошибок при попытке добавления диска в качестве библиотеки.

Проблема

На других операционных системах, таких как Windows и многие дистрибутивы Linux, вы можете легко добавить внешний жесткий диск в настройки хранилища Steam. Однако в SteamOS это не всегда возможно из-за архитектуры файловой системы и ограничений, связанных с местами временного хранения, такими как /run или /var/run. Эти директории предназначены для временных (временных) данных и изменяются на лету, что делает их неподходящими для постоянного хранения файлов.

Причина ошибки

При попытке добавить внешний жесткий диск через интерфейс SteamOS вам может показаться, что диск находится в исправном состоянии, но система может выдавать ошибку:

Failed to add Steam library folder

Это происходит из-за попытки монтирования диска в место, которое не предназначено для постоянного хранения. Чтобы исправить это, необходимо смонтировать диск в директорию, способную хранить данные без риска их потери.

Решение

Для того чтобы без проблем установить игры Steam на внешний жесткий диск в SteamOS, выполните следующие шаги:

  1. Откройте терминал. Для этого можно воспользоваться комбинацией клавиш (например, Ctrl + Alt + T) или найти терминал в меню приложений.

  2. Создайте директорию для монтирования. Введите следующую команду:

    sudo mkdir -pv /mnt/steamStorage

    Эта команда создаст директорию /mnt/steamStorage, которая будет использоваться для монтирования вашего внешнего диска.

  3. Смонтируйте внешний жесткий диск. Используйте следующую команду:

    sudo mount -t ntfs /dev/sdX /mnt/steamStorage

    Замените ntfs на соответствующую файловую систему вашего жесткого диска (например, ext4, если ваш диск отформатирован в этой системе), и X на правильную букву устройства вашего жесткого диска. Вы можете узнать имя устройства, выполнив команду lsblk.

  4. Добавьте внешний жесткий диск в Steam.

    • Запустите Steam и перейдите в настройки.
    • Найдите раздел "Загрузки" и выберите "Папки библиотеки Steam".
    • Нажмите “Добавить папку библиотеки”, выберите только что созданную директорию /mnt/steamStorage и подтвердите.
  5. Установите игры на внешний жесткий диск. Теперь вы можете устанавливать новые игры на внешний диск, выбрав его в качестве папки библиотеки.

Заключение

Следуя данным инструкциям, вы можете успешно установить игры Steam на внешний жесткий диск в SteamOS. Правильное монтирование и использование подходящей директории для хранения позволяют избежать ошибок и обеспечивают стабильную работу системы. Благодаря этому процессу вы сможете наслаждаться своими играми без ограничений и беспокойства о потере данных. Мы надеемся, что эта информация поможет вам в настройке вашей игровой среды.

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

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