Автор Тема: Монтирование раздела WindowsXP в fstab  (Прочитано 937 раз)

Оффлайн VAG

  • Начинающий
  • *
  • Сообщений: 20
    • Email
Добрый день!!!
Был смонтирован ресурс на WindowsNT, поменялся на WindowsXP и теперь не монтируется, я уже как на сайте сделал выдаёт ошибку
Цитировать
mount: /home/1: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.
Vladimir, [19.04.2023 10:51]

root@tarifbackup ~]# cat /etc/fstab
proc            /proc                   proc    nosuid,noexec,gid=proc          0 0
devpts          /dev/pts                devpts  nosuid,noexec,gid=tty,mode=620  0 0
tmpfs           /tmp                    tmpfs   nosuid                          0 0

UUID=9a4d21a0-3447-44a6-971a-699d335758a3               swap    swap    defaults        0 0
UUID=27a82bbe-84fc-4650-ac5f-ff87902ac5c3               swap    swap    defaults        0 0

LABEL=system    /       ext4            relatime        1 1

//192.168.101.211/d /home/1 cifs users,credentials=/etc/samba/sambacreds,vers=1.0,file_mode=0777,dir_mode=0777 0 0
[root@tarifbackup ~]#
Если не сложно можете подсказать, что не так??? из под винды монтируется без проблем
« Последнее редактирование: 22.04.2023 06:41:14 от ruslandh »

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 159
Re: Монтирование раздела WindowsXP в fstab
« Ответ #1 : 20.04.2023 10:02:06 »
Т.е. у вас ресурс //192.168.101.211/d  всё так же существует, но уже на другой платформе?
А в файле /etc/samba/sambacreds логин-пароль не надо менять?

Оффлайн VAG

  • Начинающий
  • *
  • Сообщений: 20
    • Email
Re: Монтирование раздела WindowsXP в fstab
« Ответ #2 : 20.04.2023 10:20:12 »
всё верно, менять пароль не надо, всё осталось как было раньше
« Последнее редактирование: 20.04.2023 11:26:13 от VAG »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: Монтирование раздела WindowsXP в fstab
« Ответ #3 : 20.04.2023 12:32:19 »
Написано же:
mount: /home/1: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.
mount.cifs есть? А опции точно все поддерживаются? man mount.cifs

Оффлайн Aleksey Shimanov

  • Давно тут
  • **
  • Сообщений: 65
    • Email
Re: Монтирование раздела WindowsXP в fstab
« Ответ #4 : 20.04.2023 15:20:04 »
mount -t cifs //192.168.101.211/d /mnt/d -o username=USERS@192.168.101.211
где USERS@192.168.101.211 - существующий пользователь на удаленной машине, можно и пароль в команде прописать, но это не секюрно.
« Последнее редактирование: 22.04.2023 06:25:02 от ruslandh »

Оффлайн VAG

  • Начинающий
  • *
  • Сообщений: 20
    • Email
Re: Монтирование раздела WindowsXP в fstab
« Ответ #5 : 21.04.2023 08:15:40 »
[root@user]# man mount.cifs
Нет справочной страницы для mount.cifs
[root@user]#


я так понимаю мне надо доставить какой то пакет, но как раньше то работало(обновлений никаких не ставил да и не возможно там закрытая сетка)
если да, подскажите откуда мне его скачать чтобы до ставить
« Последнее редактирование: 22.04.2023 06:24:50 от ruslandh »

Оффлайн VAG

  • Начинающий
  • *
  • Сообщений: 20
    • Email
Re: Монтирование раздела WindowsXP в fstab
« Ответ #6 : 21.04.2023 08:17:52 »
[root@user]# mount -t cifs //192.168.101.211/d /mnt/d -o username=user@192.168.101.211
mount: /mnt/d: mount point does not exist.
[root@user]# mount -t cifs //192.168.101.211/d /home/1 -o username=user@192.168.101.211
mount: /home/1: mount(2) system call failed: Узел выключен.
[root@user]#
« Последнее редактирование: 22.04.2023 06:24:23 от ruslandh »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: Монтирование раздела WindowsXP в fstab
« Ответ #7 : 21.04.2023 20:28:07 »
если да, подскажите откуда мне его скачать чтобы до ставить
В верхней строке форума есть ряд ссылок, одна из них про репозитории. Из репозитория разумеется. Это если mount.cifs на самом деле отсутствует.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Монтирование раздела WindowsXP в fstab
« Ответ #8 : 22.04.2023 06:27:05 »
я так понимаю мне надо доставить какой то пакет
$  rpm -qf  /usr/share/man/man8/mount.cifs.8.xz
cifs-utils-6.15-alt1.x86_64

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Монтирование раздела WindowsXP в fstab
« Ответ #9 : 22.04.2023 06:51:39 »
Я так подозреваю, что для XP надо использовать какой-то старый протокол

  • Попробуйте  вместо cifs  использовать smb3
    Цитировать
        This tool is part of the cifs-utils suite.
           mount.cifs mounts a CIFS or SMB3 filesystem from Linux. It is usually invoked indirectly by the mount(8) command when using the "-t cifs" option.
           This command only works in Linux, and the kernel must support the cifs filesystem. The SMB3 protocol is the successor to the CIFS (SMB)  protocol
           and  is  supported by most Windows servers, Azure (cloud storage), Macs and many other commercial servers and Network Attached Storage appliances
           as well as by the popular Open Source server Samba.

           mount.smb3 mounts only SMB3 filesystem. It is usually invoked indirectly by the mount(8) command when using  the  "-t  smb3"  option.   The  smb3
           filesystem type was added in kernel-4.18 and above.  It works in a similar fashion as mount.cifs except it passes filesystem type as smb3.
  • Обратите внимание на SECURITY из man mount.cifs
    Цитировать
    SECURITY
           The use of SMB2.1 or later (including the latest dialect SMB3.1.1) is recommended for improved security  and  SMB1  is  no  longer  requested  by
           default  at  mount  time. Old dialects such as CIFS (SMB1, ie vers=1.0) have much weaker security. Use of CIFS (SMB1) can be disabled by modprobe
           cifs disable_legacy_dialects=y.
  •     Плюс параметр sec
    Цитировать
    sec=arg
                  Security mode. Allowed values are:

                  · none - attempt to connection as a null user (no name)

                  · krb5 - Use Kerberos version 5 authentication

                  · krb5i - Use Kerberos authentication and forcibly enable packet signing

                  · ntlm - Use NTLM password hashing

                  · ntlmi - Use NTLM password hashing and force packet signing

                  · ntlmv2 - Use NTLMv2 password hashing

                  · ntlmv2i - Use NTLMv2 password hashing and force packet signing

                  · ntlmssp - Use NTLMv2 password hashing encapsulated in Raw NTLMSSP message

                  · ntlmsspi - Use NTLMv2 password hashing encapsulated in Raw NTLMSSP message, and force packet signing

                  The default in mainline kernel versions prior to v3.8 was sec=ntlm. In v3.8, the default was changed to sec=ntlmssp.

                  If the server requires signing during protocol negotiation, then it may be enabled automatically. Packet signing may also be enabled auto‐
                  matically if it's enabled in /proc/fs/cifs/SecurityFlags.

« Последнее редактирование: 22.04.2023 06:54:34 от ruslandh »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: Монтирование раздела WindowsXP в fstab
« Ответ #10 : 22.04.2023 12:59:06 »
я так понимаю мне надо доставить какой то пакет
$  rpm -qf  /usr/share/man/man8/mount.cifs.8.xz
cifs-utils-6.15-alt1.x86_64
Правильно было сам mount.cifs смотреть: вдруг маны в отдельном подпакете были бы? :-)

Оффлайн Aleksey Shimanov

  • Давно тут
  • **
  • Сообщений: 65
    • Email
Re: Монтирование раздела WindowsXP в fstab
« Ответ #11 : 24.04.2023 08:28:30 »
mount: /mnt/d: mount point does not exist.
Каталог /mnt/d должен быть, т.е. его надо создать.