Автоматически монтировать общую папку Windows в Linux

использовать live linux CD или DVD Я предлагаю Ubuntu жить и восстановить grub или переустановить его.

смонтируйте раздел Mint в /mnt

, а затем:

sudo grub-install --root-directory=/mnt /dev/sda(the suitable based on your partition table) 

проверьте его командой ниже, чтобы найти раздел Mint:

fdisk -l

, а затем :

update-grub
1
15.03.2018, 17:09
3 ответа

Вы можете добавить запись в свой fstab следующим образом:

//192.168.1.2/SambaPi    /home/pi/shares/pi    cifs    defaults,noauto,nofail,username=pi,passwd=raspberry,x-systemd.automount,x-systemd.requires=network-online.target    0    0

(Скопировано без проверки из сюда ). Аргумент nofailгарантирует, что даже в случае сбоя монтирования загрузка не будет прервана. noautoявляется необязательным и предотвращает монтаж привода до тех пор, пока к нему не будет доступа. (см. здесь для более подробной информации ). Параметры x-systemdсообщают системе, что перед монтированием(Source)необходимо дождаться настройки сети.

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

1
27.01.2020, 23:32

Предположим, вы хотите передать файл с одной машины на другую с помощью Samba, поскольку вы использовали более новую файловую систему cif.

Предполагая, что у вас есть все необходимые пакеты и вы выполнили все необходимые настройки в файле smb.conf, я ограничу этот ответ конфигурацией на стороне клиента.

Чтобы навсегда смонтировать общий каталог, откройте файл fstabс путем /etc/fstabи сделайте следующие записи:

//<IP>/<share-name-of-directory> /mount/point cifs credentials=/root/creds.txt,sec=ntlmssp,multiuser,defaults 0 0

После внесения записи в этот файл выполните команду mount -a. Учетные данные будут указывать путь к файлу с именем пользователя и паролем пользователя, которому разрешено монтировать каталог в системе. После того, как этот пользователь войдет в систему, ему потребуется получить доступ с сервера с помощью следующей команды:

cifscreds add <ip-of-server>

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

Сама команда mount монтирует каталоги только временно, поэтому каталоги размонтируются при перезагрузке системы.

1
27.01.2020, 23:32

Предполагая, что у вас установлены утилиты Samba и CIFS, я обнаружил, что добавление 2 записей в /etc/fstab помогло.

/dev/sdb1 /mnt/sdb1   ntfs-3g defaults 0 0
/dev/sdb1 /mnt/sdb1   cifs    defaults 0 0

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

0
27.01.2020, 23:32

Теги

Похожие вопросы