Fstab. Делаем сетевые папки локальными на Steam Deck

Fstab. Делаем сетевые папки локальными на Steam Deck

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

Данный гайд является продолжением

fstab — один из конфигурационных файлов в UNIX-подобных системах, который содержит информацию о различных файловых системах и устройствах хранения информации компьютера; описывает, как диск будет использоваться или как будет интегрирован в систему.

Еще больше инструкций и гайдов в нашей группе Steam Deck База Знаний

Для чего это нужно: монтирование сетевой папки даёт возможность использовать её как локальную, а то есть запускать установочные файлы сразу с сетевой папки без необходимости перемещать файлы на steam deck, запускать игры (тестировал на ромах PS2).

Установка

ВНИМАНИЕ: данный способ будет работать на версии Windows 8 и выше!

Предупреждение: пока не добились доступа к сетевой папке даже не думайте переходить к следующим шагам

Создаём папку в которую будет монтироваться наша сетевая папка

sudo mkdir /home/deck/ИМЯ_ВАШЕЙ_ПАПКИ_БЕЗ_ПРОБЕЛОВ

Делаем копию fstab файла

sudo cp /etc/fstab /home/deck/fstab.original

ВНИМАНИЕ: повреждение данного файла приведет к невозможности загрузки устройства и соответственно к последующей переустановке системы будьте внимательны и сделайте обязательно копию!

Открываем Dolphin (Проводник) и переходим в rootfs>etc

Fstab. Делаем сетевые папки локальными на Steam Deck

Там находим файл fstab, открываем и в самом низу прописываем следующее

//имя_вашего_пк/Имя_сетевой_папки/ /home/deck/ИМЯ_ПАПКИ_СОЗДАНОЙ_РАНЕЕ_ДЛЯ_МОНТИРОВАНИЯ cifs uid=1000,username=ИМЯ_ПОЛЬЗОВАТЕЛЯ_С_ДОСТУПОМ_К_ПАПКЕ,password=ПАРОЛЬ_ПОЛЬЗОВАТЕЛЯ_С_ДОСТУПОМ_К_ПАПКЕ,nofail,x-systemd.automount,_netdev 0 0

ВНИМАНИЕ: Если у Вас сетевая папка с пробелами, например My Shares, то необходимо вместо пробелов вставлять \040, пример My\040Shares

Как должно получиться, пример:

//endimur-pc/decK/ /home/deck/Shares cifs uid=1000,username=deck,password=111,nofail,x-systemd.automount,_netdev 0 0

Fstab. Делаем сетевые папки локальными на Steam Deck

Примечание: если папок несколько, то для каждой создается отдельная папка монтирования и отдельная строка в fstab

  • Сохраняем и закрываем файл, запросит пароль sudo
  • Откройте Konsole и вводим команду монтирования:

sudo mount -a

  • Должно появится сообщение:
Fstab. Делаем сетевые папки локальными на Steam Deck

Если в сообщении какие то ошибки, то вы сделали что то неверно, проверьте строку в fstab на возможные опечатки и ошибки, если ничего не помогает то лучше верните файл в исходное состояние, для этого в Домашней папке откройте ранее сохраненный файл

Fstab. Делаем сетевые папки локальными на Steam Deck

Выберите "Файл" - "Сохранить как" и в открывшемся окне укажите путь к оригинальному файлу и нажмите Сохранить

Fstab. Делаем сетевые папки локальными на Steam Deck

Открываем Dolphin (Проводник) и проверяем как монтировалась сетевая папка, она должна появится рядом с Сеть

Я монтировал сразу две
Я монтировал сразу две

Перезагружаем устройство

Теперь вы можете использовать сетевые папки как локальные!

Видеоинструкция

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

Телеграмм канал с новинками в группе:

Группа телеграмм с разборами, инструкция, гайдами:

Канал YouTube

8
27 комментариев

А разве "sudo mount /адрес/до/сетевой/папки /mnt "не будет проще?

Ответить

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

Ответить