Как правильно смонтировать диск для Steam в Linux?
Установлен Arch Linux, и есть дополнительный диск с установленной Windows. На этом диске находятся игры, скачанные через Steam. Задача — смонтировать диск в Linux так, чтобы Steam смог обнаружить эти игры, "подцепить" их без переустановки и запускать напрямую с этого диска. На Arch скачен KDE. Диск с windows в формате NTFS
Ответы (1 шт):
Что надо сделать:
- Определить где находится раздел диска
sudo blkid | grep NTFS
Найдите раздел NTFS (например, /dev/nvme0n1p3 или /dev/sda1).
Тут нужен идентификатор UUID диска.
Пример вывода:
/dev/sda2: LABEL="Windows" UUID="1234567890ABCD" TYPE="ntfs"
- Установить драйвер для работы с NTFS
sudo pacman -S ntfs-3g
Формат NTFS не поддерживается в линух по умолчанию
- Создать папку для монтирования диска
sudo mkdir /mnt/windows
- Настроить автоматическое монтирование в файле /etc/fstab
sudo nano /etc/fstab
Добавь строку (замени UUID на свой):
UUID=1234567890ABCD /mnt/windows ntfs-3g rw,auto,noatime,uid=1000,gid=1000,umask=007 0 0
Сохраняете и выходите.
- Тест настройки монтирования
sudo mount -a
Если команда завершится без ошибок, диск готов к использованию
- Проверить что в папке /mnt/windows все смонтировалось
ls /mnt/windows
- Указать Steam путь к играм
Открыть Steam → Steam → Настройки → Хранилище .
Нажать Добавить библиотеку .
Выберать путь:
/mnt/windows/Program Files (x86)/Steam/steamapps/common
- Узнать за права
ls -ld /mnt/windows/Program\ Files\ (x86)/Steam
Если понятно что у стима прав нет то выдать
sudo chown -R $USER:$USER /mnt/windows/Program\ Files\ (x86)/Steam
Далее перезапускаем Стим должно все Ок быть и игры в библиотеке появятся