Fstab. Делаем сетевые папки локальными на Steam Deck
fstab — один из конфигурационных файлов в UNIX-подобных системах, который содержит информацию о различных файловых системах и устройствах хранения информации компьютера; описывает, как диск будет использоваться или как будет интегрирован в систему.
Еще больше инструкций и гайдов в нашей группе Steam Deck База Знаний
Для чего это нужно: монтирование сетевой папки даёт возможность использовать её как локальную, а то есть запускать установочные файлы сразу с сетевой папки без необходимости перемещать файлы на steam deck, запускать игры (тестировал на ромах PS2).
Установка
ВНИМАНИЕ: данный способ будет работать на версии Windows 8 и выше!
Предупреждение: пока не добились доступа к сетевой папке даже не думайте переходить к следующим шагам
- Установите пароль sudo
- Откройте Konsole и по порядку вводим команды:
Создаём папку в которую будет монтироваться наша сетевая папка
sudo mkdir /home/deck/ИМЯ_ВАШЕЙ_ПАПКИ_БЕЗ_ПРОБЕЛОВ
Делаем копию fstab файла
sudo cp /etc/fstab /home/deck/fstab.original
ВНИМАНИЕ: повреждение данного файла приведет к невозможности загрузки устройства и соответственно к последующей переустановке системы будьте внимательны и сделайте обязательно копию!
Открываем Dolphin (Проводник) и переходим в rootfs>etc
Там находим файл 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
- Сохраняем и закрываем файл, запросит пароль sudo
- Откройте Konsole и вводим команду монтирования:
sudo mount -a
- Должно появится сообщение:
Если в сообщении какие то ошибки, то вы сделали что то неверно, проверьте строку в fstab на возможные опечатки и ошибки, если ничего не помогает то лучше верните файл в исходное состояние, для этого в Домашней папке откройте ранее сохраненный файл
Выберите "Файл" - "Сохранить как" и в открывшемся окне укажите путь к оригинальному файлу и нажмите Сохранить
Открываем Dolphin (Проводник) и проверяем как монтировалась сетевая папка, она должна появится рядом с Сеть
Перезагружаем устройство
Теперь вы можете использовать сетевые папки как локальные!
Видеоинструкция
Кому помог данный гайд, прошу поддержать блог подпиской и лайком, так же подписывайтесь на канал ютуб чтобы не пропустить новые видео и телеграмм где сделаны инструкции по запуску игр с подробным описанием, так же имеются настройки автономности и графики для каждой игры персонально. Каждую игру я проверял лично, контент авторский, как и данный гайд.
Телеграмм канал с новинками в группе:
Группа телеграмм с разборами, инструкция, гайдами:
Канал YouTube
А разве "sudo mount /адрес/до/сетевой/папки /mnt "не будет проще?
нет, так как вам придется каждый раз это вводить, в данном способе делается один раз, а дальше все монтируется автоматически
Проверил,все работает,но у меня конкретно по имени ПК не сработало,к только по IP адресу
Ранее писали об этом, допустили ошибку в написании имени, а конкретно перепутали O с 0, рекомендую все же по имени, так как dhcp сервер может выдать другой IP устройству и работать не будет , так же рекомендую свою группу в телеграм, где разобрано уже 300+ игр и написаны различные инструкции, так же и как играть в клоперативн на пиратках