Проблема в том, что это сценарий bash, но вы запускаете его с помощью sh.
Если вы запустите sudo bash ./run.sh
, он должен работать.
Вы можете использовать файл /etc/fstab
для монтирования дисков при запуске.
fdisk -l
Второй шаг - зайдите в /etc/fstab
и пропишите строку следующим образом:
/dev/sda1 /mnt ntfs-3g users,uid=33,gid=1000,umask=0000,nofail 0 3
Первая колонка - диск, указанный в fdisk -l
, вторая - путь, по которому диск будет смонтирован, третий - формат файловой системы, четвертый - параметры для монтирования, такие как пользователь (uid) и группа (gid), пятый - дамп файловой системы, и последний - порядок проверки с помощью fschk
Пожалуйста, имейте в виду, что не все ваши игры в Steam будут работать с Linux или, возможно, не будут работать вообще из-за использования DirectX вместо OpenGL для пользователей Linux. Возможно, вам придется заново -скачать их
Но ты хочешь рискнуть:
/etc/stab
напримерsudo nano /etc/fstab
В том, что я использую, fstab fedora будет выглядеть так... результаты могут различаться в зависимости от дистрибутива, системы.
#
# /etc/fstab
# Created by anaconda on Sat Oct 5 00:53:52 2019
#
# Accessible filesystems, by reference, are maintained under '/dev/disk/'.
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.
#
# After editing this file, run 'systemctl daemon-reload' to update systemd
# units generated from this file.
#
UUID=f8411693-151f-4a8c-91b7-1c842ba8fd09 / xfs defaults 0 0 0 2
UUID=0399513c-ccf9-4f20-ba02-3c68533a8fe6 none swap defaults 0 0
Нам понадобится /dev/sdx для устройства NTFS для Windows:
для этого:lsblk
для поиска вашего /dev/sdx
/dev/sdx /mnt/c-drive ntfs-3g defaults,nls=utf8,umask=000,dmask=027,fmask=137,uid=1000,gid=1000,windows_names 0 0
создайте папку sudo mkdir /mnt/c-drive
для точки монтирования!
Перед перезагрузкой:
чтобы проверить, все ли работает:mount -a
как root
если при перемонтировании всех дисков не возникло ошибок
Готово к перезагрузке!
Я как бы украл это у:https://askubuntu.com/questions/113733/how-do-i-correctly-mount-a-ntfs-partition-in-etc-fstab