Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 07/10/2022, à 12:35

Brussss74

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Oui le fichier est bien au bon endroit, au niveau de son contenu j'ai un doute sur l'ajout de la ligne domain (ce serait plutôt user@nomdedomain de ce que j'en vois)

le retour de

ls -la /root/.smbcredentials
-rw-r--r-- 1 root root 58 oct.   5 07:57 /root/.smbcredentials

le retour de

cat /root/.smbcredentials
username=admin
password=XXXXXXXX
domain=WORKGROUP

Hors ligne

#27 Le 07/10/2022, à 15:58

iznobe

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Perso je n' ai jamais eu besoin d ' indiquer le domaine . Parfois le trop est l' ennemi du bien tongue

bon vire la derniere ligne ton fichier et ne laisse que les 2 1eres

username=admin
password=XXXXXXXX

puis refait un essai de montage avec le credential uniquement dans les options de montage .
admin est ton nom d' utilisateur sur le serveur je suppose ?

Section 6.2.2 de la doc samba a écrit :

De plus, créez un fichier /root/.smbcredentials contenant le texte suivant – et uniquement ce texte-là :

username=IDENTIFIANT
password=MOTDEPASSE

Remplacez IDENTIFIANT par votre identifiant dans le poste distant et MOTDEPASSE par le mot de passe de votre compte dans le poste distant. Il peut être nécessaire de mettre comme identifiant IDENTIFIANT@WORKGROUP. Des guillemets peuvent être utilisées.





Section 7.2 de la doc samba a écrit :

Impossible de se connecter à un partage réseau via gestionnaire de fichier Ubuntu 20.04 (et sup)

Depuis la version 4.11 (livré dans 20.04) Samba ne prend plus en charge le vieux protocole SMBv1, seuls SMB2 et SMB3 sont gérés. Certains partages sur les box et les NAS ne sont plus accessibles (beaucoup de box continuent à utiliser SMBv1). Pour résoudre ce problème, suivez la procédure qui suit:

    s'assurer que les paquets suivants sont installés : smbclient cifs-utils .
    Modifiez le fichier de configuration /etc/samba/smb.conf en administrateur, pour y ajouter juste en dessous de workgroup = WORKGROUP dans la section [global] ces lignes:

    client min protocol = NT1
    server min protocol = NT1

Presque sur qu ' apres ca , la ligne que tu avais auparavant dans ton fstab fonctionnera nouveau big_smile ou bien avec tres peu de modification des options .

Dernière modification par iznobe (Le 07/10/2022, à 16:14)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#28 Le 09/10/2022, à 10:07

Brussss74

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Hello

J'ai bien modifié le smbcredentials, puis les options du fichier de conf samba, mais aucun résultat:

mount: /etc/fstab : erreur d'analyse à la ligne 13 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 14 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 16 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 17 — ignorée
/                         : ignoré
/boot/efi                 : déjà monté
none                      : ignoré
mount.cifs kernel mount options: ip=192.168.1.29,unc=\\192.168.1.29\Jeux,user=admin,pass=********
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

j'ai monté avec uniquement credentials dans la ligne fstab, puis en ajoutant uid/gid, puis n ajoutant rw, même résultat en permission denied à chaque fois.

C'est compliqué, je suis à deux doigts de revenir à la version précédente 20.04 Ubuntu (si possible), au moins là ça marchait.

Hors ligne

#29 Le 09/10/2022, à 10:19

iznobe

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Bonjour , ajoute dans les options vers=1.0 et teste .
puis aussi en + le sec ntlm proposé par @Coeur Noir .

apres un essai de montage infructueux , donne les erreurs des logs dmesg :

sudo dmesg | tail -50

ca permettra d' avoir plus de precisions et d ' etre plus efficace sur la raison de l' echec .

Dernière modification par iznobe (Le 09/10/2022, à 10:22)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#30 Le 09/10/2022, à 13:06

Coeur Noir

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Le serveur NAS a une certaine version de protocole SMB/CIFS, et par conséquent un certain niveau de protocole d'authentification.

Le client Ubuntu qui s'y connecte doit donc communiquer avec le NAS en lui présentant ses requêtes dans les protocoles correspondants.

Entre 20.04 et 22.04 la grosse différence c'est que dans la version la plus récente de l'OS, les protocoles les plus anciens sont exclus par défaut, alors qu'ils étaient encore testés dans l'Ubuntu précédente.

Reste à trouver le « bon accord »… on doit plus en être très loin, là smile

Tu pourrais retourner en 20.04, c'est vrai mais tôt ou tard tu feras face à ce besoin d'accorder les protocoles entre le serveur NAS ( ancien, qui n'évolue plus ) et ton ou tes clients ( qui sont eux tenus à jour, évoluent. )


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#31 Le 09/10/2022, à 16:16

Brussss74

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Re Re,

ça n'a pas fonctionné avec vers=1.0 puis sec=ntlm, et les deux combinés.

donc le retour de

sudo dmesg | tail -50
[  484.189781] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  486.261768] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  486.261782] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  488.365772] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  488.365787] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  490.485769] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  490.485785] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  492.701776] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  492.701791] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  494.941785] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  494.943442] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  497.205784] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  497.205799] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  499.493788] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  499.493802] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  501.713785] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  501.713796] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  503.769810] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  503.769826] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  505.853812] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  505.853828] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  507.945814] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  507.945829] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  510.081825] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  510.081841] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  510.558791] CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
[  510.558804] CIFS: Attempting to mount \\192.168.1.29\Jeux
[  510.620949] CIFS: Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
[  510.620961] CIFS: VFS: \\192.168.1.29 Send error in SessSetup = -13
[  510.620983] CIFS: VFS: cifs_mount failed w/return code = -13
[  512.257813] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  512.257829] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  514.449818] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  514.449834] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  516.569828] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  516.569842] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  518.773826] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  518.773841] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  520.989831] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  520.989845] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  523.213835] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  523.213851] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  525.409843] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  525.409856] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  527.573842] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  527.573858] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  529.793844] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  529.793859] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[  532.033850] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[  532.061445] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
Coeur Noir a écrit :

Reste à trouver le « bon accord »… on doit plus en être très loin, là smile

J'ai grand espoir oui !

Hors ligne

#32 Le 09/10/2022, à 17:51

iznobe

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

bon , on a pas trop l' air d' etre sur la bonne piste là quand meme ...

si tu enleves les lignes ajouter au smb.conf :

client min protocol = NT1
    server min protocol = NT1

le vers=1.0 de la ligne de montage et que tu tentes un remontage , on a vu que ca fonctionnait , y aurait donc ensuite " juste " a trouver les bonnes options de montage .

Dans un 1er temps , reviens a l ' etat ou tu as reussi a monter le partage manuellement . insere le smbcredentials seul afin de confirmer que maintenant il est valide , montre les resultats .

Ensuite rajoute les options de ligne montage sans preciser de version de samba et redonne les resultats ( mount -av et dmesg tail -50 ) si ca ne fonctionne pas .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#33 Le 20/10/2022, à 06:59

Brussss74

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Bonjour,

pardon de ne revenir que maintenant, j'étais loin de l'ordinateur pendant quelques jours.

Je reviens vers vous donc, à partir de la situation en manuel qui fonctionne, j'ia inséré uniquement les credntials et ça bloque en permission denied :

mount: /etc/fstab : erreur d'analyse à la ligne 13 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 14 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 16 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 17 — ignorée
/                         : ignoré
/boot/efi                 : déjà monté
none                      : ignoré
mount.cifs kernel mount options: ip=192.168.1.29,unc=\\192.168.1.29\Jeux,user=admin,pass=********
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

Je continu en insérant des options une par une ?

Merci et encore pardon pour l'absence.

Hors ligne

#34 Le 20/10/2022, à 07:35

iznobe

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Bonjour , je ne pense pas qu ' il soit utile de continuer tant que le credentials ne passe pas correctement . ou bien trouver une autre façon de faire pour .

bref , il faudrait que tu nous donne le contenu de ton fichier smb.conf  tu peux enlever la gestion des partages si c' est un probleme de confidentialité , mais si on pouvait avoir celle pour jeux ca serait tout de meme bien , vu que c' est sur celui que l' on se base :

cat /etc/samba/smb.conf

                     -------------------------------

on va faire un essai different ( je suis presque sur que le probleme vient du montage dans ~/Bureau ) :

sudo mkdir -p /media/NAS/Jeux
sudo chown $USER: /media/NAS/Jeux
echo //192.168.1.29/Jeux	/media/NAS/Jeux cifs credentials=/root/.smbcredentials,iocharset=utf8,uid=1000,gid=1000,_netdev,vers=1.0     0      0 | sudo tee -a /etc/fstab
sudo mount -av
ls -la /media/NAS/Jeux
sudo dmesg | tail -30

Dernière modification par iznobe (Le 20/10/2022, à 07:51)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#35 Le 20/10/2022, à 08:19

Brussss74

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Ok, donc:

le retour de

cat /etc/samba/smb.conf
#
# Sample configuration file for the Samba suite for Debian GNU/Linux.
#
#
# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options most of which 
# are not shown in this example
#
# Some options that are often worth tuning have been included as
# commented-out examples in this file.
#  - When such options are commented with ";", the proposed setting
#    differs from the default Samba behaviour
#  - When commented with "#", the proposed setting is the default
#    behaviour of Samba but the option is considered important
#    enough to be mentioned here
#
# NOTE: Whenever you modify this file you should run the command
# "testparm" to check that you have not made any basic syntactic 
# errors. 

#======================= Global Settings =======================

[global]

## Browsing/Identification ###

# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = WORKGROUP


# server string is the equivalent of the NT Description field
   server string = %h server (Samba, Ubuntu)

#### Networking ####

# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred
;   interfaces = 127.0.0.0/8 eth0

# Only bind to the named interfaces and/or networks; you must use the
# 'interfaces' option above to use this.
# It is recommended that you enable this feature if your Samba machine is
# not protected by a firewall or is a firewall itself.  However, this
# option cannot handle dynamic or non-broadcast interfaces correctly.
;   bind interfaces only = yes



#### Debugging/Accounting ####

# This tells Samba to use a separate log file for each machine
# that connects
   log file = /var/log/samba/log.%m

# Cap the size of the individual log files (in KiB).
   max log size = 1000

# We want Samba to only log to /var/log/samba/log.{smbd,nmbd}.
# Append syslog@1 if you want important messages to be sent to syslog too.
   logging = file

# Do something sensible when Samba crashes: mail the admin a backtrace
   panic action = /usr/share/samba/panic-action %d


####### Authentication #######

# Server role. Defines in which mode Samba will operate. Possible
# values are "standalone server", "member server", "classic primary
# domain controller", "classic backup domain controller", "active
# directory domain controller". 
#
# Most people will want "standalone server" or "member server".
# Running as "active directory domain controller" will require first
# running "samba-tool domain provision" to wipe databases and create a
# new domain.
   server role = standalone server

   obey pam restrictions = yes

# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
   unix password sync = yes

# For Unix password sync to work on a Debian GNU/Linux system, the following
# parameters must be set (thanks to Ian Kahan <<kahan@informatik.tu-muenchen.de> for
# sending the correct chat script for the passwd program in Debian Sarge).
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

# This boolean controls whether PAM will be used for password changes
# when requested by an SMB client instead of the program listed in
# 'passwd program'. The default is 'no'.
   pam password change = yes

# This option controls how unsuccessful authentication attempts are mapped
# to anonymous connections
   map to guest = bad user

########## Domains ###########

#
# The following settings only takes effect if 'server role = classic
# primary domain controller', 'server role = classic backup domain controller'
# or 'domain logons' is set 
#

# It specifies the location of the user's
# profile directory from the client point of view) The following
# required a [profiles] share to be setup on the samba server (see
# below)
;   logon path = \\%N\profiles\%U
# Another common choice is storing the profile in the user's home directory
# (this is Samba's default)
#   logon path = \\%N\%U\profile

# The following setting only takes effect if 'domain logons' is set
# It specifies the location of a user's home directory (from the client
# point of view)
;   logon drive = H:
#   logon home = \\%N\%U

# The following setting only takes effect if 'domain logons' is set
# It specifies the script to run during logon. The script must be stored
# in the [netlogon] share
# NOTE: Must be store in 'DOS' file format convention
;   logon script = logon.cmd

# This allows Unix users to be created on the domain controller via the SAMR
# RPC pipe.  The example command creates a user account with a disabled Unix
# password; please adapt to your needs
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u

# This allows machine accounts to be created on the domain controller via the 
# SAMR RPC pipe.  
# The following assumes a "machines" group exists on the system
; add machine script  = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u

# This allows Unix groups to be created on the domain controller via the SAMR
# RPC pipe.  
; add group script = /usr/sbin/addgroup --force-badname %g

############ Misc ############

# Using the following line enables you to customise your configuration
# on a per machine basis. The %m gets replaced with the netbios name
# of the machine that is connecting
;   include = /home/samba/etc/smb.conf.%m

# Some defaults for winbind (make sure you're not using the ranges
# for something else.)
;   idmap config * :              backend = tdb
;   idmap config * :              range   = 3000-7999
;   idmap config YOURDOMAINHERE : backend = tdb
;   idmap config YOURDOMAINHERE : range   = 100000-999999
;   template shell = /bin/bash

# Setup usershare options to enable non-root users to share folders
# with the net usershare command.

# Maximum number of usershare. 0 means that usershare is disabled.
#   usershare max shares = 100

# Allow users who've been granted usershare privileges to create
# public shares, not just authenticated ones
   usershare allow guests = yes

#======================= Share Definitions =======================

# Un-comment the following (and tweak the other settings below to suit)
# to enable the default home directory shares. This will share each
# user's home directory as \\server\username
;[homes]
;   comment = Home Directories
;   browseable = no

# By default, the home directories are exported read-only. Change the
# next parameter to 'no' if you want to be able to write to them.
;   read only = yes

# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
;   create mask = 0700

# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
;   directory mask = 0700

# By default, \\server\username shares can be connected to by anyone
# with access to the samba server.
# Un-comment the following parameter to make sure that only "username"
# can connect to \\server\username
# This might need tweaking when using external authentication schemes
;   valid users = %S

# Un-comment the following and create the netlogon directory for Domain Logons
# (you need to configure Samba to act as a domain controller too.)
;[netlogon]
;   comment = Network Logon Service
;   path = /home/samba/netlogon
;   guest ok = yes
;   read only = yes

# Un-comment the following and create the profiles directory to store
# users profiles (see the "logon path" option above)
# (you need to configure Samba to act as a domain controller too.)
# The path below should be writable by all users so that their
# profile directory may be created the first time they log on
;[profiles]
;   comment = Users profiles
;   path = /home/samba/profiles
;   guest ok = no
;   browseable = no
;   create mask = 0600
;   directory mask = 0700

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no
# Uncomment to allow remote administration of Windows print drivers.
# You may need to replace 'lpadmin' with the name of the group your
# admin users are members of.
# Please note that you also need to set appropriate Unix permissions
# to the drivers directory for these users to have write rights in it
;   write list = root, @lpadmin

et ensuite le nouvel essai :

sudo mkdir -p /media/NAS/Jeux

sudo chown $USER: /media/NAS/Jeux

echo //192.168.1.29/Jeux  /media/NAS/Jeux cifs credentials=/root.smbcredentials,iocharset=utf8,uid=1000,gid=1000,_netdev,vers=1.0     0      0 | sudo tee -a /etc/fstab
//192.168.1.29/Jeux /media/NAS/Jeux cifs credentials=/root/.smbcredentials,iocharset=utf8,uid=1000,gid=1000,_netdev,vers=1.0 0 0

sudo mount -av
mount: /etc/fstab : erreur d'analyse à la ligne 13 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 14 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 16 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 17 — ignorée
/                         : ignoré
/boot/efi                 : déjà monté
none                      : ignoré
mount.cifs kernel mount options: ip=192.168.1.29,unc=\\192.168.1.29\Jeux,user=admin,pass=********
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
mount.cifs kernel mount options: ip=192.168.1.29,unc=\\192.168.1.29\Jeux,iocharset=utf8,vers=1.0,uid=1000,gid=1000,user=admin,pass=********
mount error(79): Can not access a needed shared library
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
mount.cifs kernel mount options: ip=192.168.1.29,unc=\\192.168.1.29\Jeux,iocharset=utf8,vers=1.0,uid=1000,gid=1000,user=admin,pass=********
mount error(79): Can not access a needed shared library
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

ls -la /media/NAS/Jeux
total 8
drwxr-xr-x 2 littlekings-ubuntu littlekings-ubuntu 4096 oct.  20 09:11 .
drwxr-xr-x 3 root               root               4096 oct.  20 09:11 ..

sudo dmesg | tail -30
[ 4098.769578] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4098.769593] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4100.977526] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4100.977543] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4103.197488] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4103.197503] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4105.393440] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4105.393454] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4107.585400] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4107.585416] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4109.797360] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4109.807667] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4112.033300] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4112.033315] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4114.293254] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4114.293271] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4116.577207] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4116.577223] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4118.861161] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4118.861177] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4121.101114] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4121.101128] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4123.297075] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4123.297091] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4125.521019] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4125.521036] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4127.720985] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4127.721001] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present
[ 4129.893050] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4129.893065] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present

Je trouve toujours bizarre que chown ne fonctionne pas pour la modification de droits du dossier créé.

et j'avcoue que je navigue un peu à l'aveugle.

Hors ligne

#36 Le 20/10/2022, à 14:17

iznobe

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Avec ce nouvel essai , on voit qu ' il n' y a pas le " permission denied " , a la place on obtient " Can not access a needed shared library "

je me demande bien qu ' elle bibliotheque il manque .

Autre chose , un truc pollue la sortie de demesg , car on ne voit rien en rapport avec le montage , seulement les meme lignes qui se repetent sans arret :

[ 4129.893050] pcieport 0000:00:1c.0: pciehp: Slot(32): No link
[ 4129.893065] pcieport 0000:00:1c.0: pciehp: Slot(32): Card present

et qui ne servent a rien pour ton probleme .

on va mieux cibler la sortie de dmesg , pour avoir les infos utiles , essayons avec :

sudo dmesg | grep cifs

si il y a vraiment trop de lignes , ne donne que celle qui sortent le plus tard ( vers le bas ) possible une 20 aine devrait suffire .

Dernière modification par iznobe (Le 20/10/2022, à 14:18)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#37 Le 20/10/2022, à 15:53

Coeur Noir

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

sudo chown $USER: /media/NAS/Jeux

ceci ↑ est inutile ; ce dossier~point~de~montage peut rester propriété de root:root il faut seulement s'assurer qu'il est accessible à tous en lecture via un

sudo chmod 755 /media/NAS/Jeux

Ou à la rigueur un

sudo chown root:$USER /media/NAS/Jeux

puis

sudo chmod 770 /media/NAS/Jeux

pour que seuls les membres du groupes $USER puissent écrire+lire dans ce dossier ( rien pour le reste du monde. )
Ces droits ne concernent que le dossier lui-même, n'ont pas d'influence sur le contenu du dossier ( qu'il soit un stockage « naturel » ou un « point de montage » ).
Ici puisque CIFS, Les propriétaires et droits des données contenues dans la partition montée sont réglés par les options dudit montage soit uid et gid dans :

//192.168.1.29/Jeux	/media/NAS/Jeux cifs credentials=/root/.smbcredentials,iocharset=utf8,uid=1000,gid=1000,_netdev,vers=1.0     0      0

on s'est déjà assuré que littlekings-ubuntu correspond aux uid et gid 1000 ; il manque potentiellement des droits plus fins selon fichiers / dossiers ( dir_mode, file_mode ).

S'il s'était agi d'un système de fichiers compatible Linux alors les propriétaires et droits seraient portés nativement par les éléments eux-mêmes, contenus dans cette partition ;
les droits « sur » dossier~point~de~montage ne changent rien à ceux-là / cela.

Pour revenir à cette histoire de librairie manquante : https://askubuntu.com/questions/519796/ … arset-utf8
On pourrait se demander si c'est normal que nls_utf8.ko ne soit pas installé par défaut avec le linux-generic.
Mais comme évoqué au #15 on peut aussi se demander si l'option iocharset est encore utile sous 22.04 ?
Essaie, dans ton fstab :

//192.168.1.29/Jeux	/media/NAS/Jeux cifs credentials=/root/.smbcredentials,uid=1000,gid=1000,_netdev,vers=1.0     0      0

c.à.d sans utf8 ? Sinon…

ls /lib/modules/$(uname -r)/kernel/fs/nls/

et voir s'il y a bien là-dedans un nls_utf8.ko ( c'est le cas chez moi sur une 22.04 car linux-modules-extra-<version> y est déjà installé ).
Si pas de nls_utf8.ko alors

sudo apt install linux-modules-extra-$(uname -r)

je suis presque sur que le probleme vient du montage dans ~/Bureau

Non. Même si sous 22.04, les $HOME sont dorénavant en mode 750 alors qu'ils étaient en 755 ( donc lisibles par n'importe qui ) sous 20.04, vu que c'est monté via fstab - c.à.d par l'utilisateur root à ce moment-là - je ne vois pas comment on pourrait l'empêcher d'accéder à quoi que ce soit…
On peut toujours vérifier les droits sur les éléments des chemins :

namei -l /home/littlekings-ubuntu/Bureau/NAS/Jeux

et/ou

namei -l /media/NAS/Jeux

histoire de confirmer que littlekings-ubuntu a bien accès à tout ça ( soit parce que tout le monde a accès en lecture, soit parce que le groupe de littlekings-ubuntu a accès au moins en lecture. )

Dernière modification par Coeur Noir (Le 20/10/2022, à 16:27)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#38 Le 21/10/2022, à 06:53

Brussss74

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Bien le bonjour,

retour de

sudo dmesg | grep cifs
[   57.472814] FS-Cache: Netfs 'cifs' registered for caching
[   57.475352] Key type cifs.spnego registered
[   57.475372] Key type cifs.idmap registered
[   58.095999] CIFS: VFS: cifs_mount failed w/return code = -13
[   58.361925] CIFS: VFS: cifs_mount failed w/return code = -2

sinon les commandes chmod et chown ne font aucun retour.

pour ce qui est du fstab sans utf8 ça ne change rien.

et donc le retour de :

ls /lib/modules/$(uname -r)/kernel/fs/nls/
nls_iso8859-1.ko

donc j'ai tenté d'installer le paquet, j'ai le retour suivant:

Aucune version du paquet linux-modules-extra-5.11.0-46-generic n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

E: Le paquet « linux-modules-extra-5.11.0-46-generic » n'a pas de version susceptible d'être installée

et enfin le retour de

namei -l /home/littlekings-ubuntu/Bureau/NAS/Jeux
f: /home/littlekings-ubuntu/Bureau/NAS/Jeux
drwxr-xr-x root               root               /
drwxr-xr-x root               root               home
drwxr-xr-x littlekings-ubuntu littlekings-ubuntu littlekings-ubuntu
drwxr-xr-x littlekings-ubuntu littlekings-ubuntu Bureau
drwxrwxr-x littlekings-ubuntu littlekings-ubuntu NAS
drwxrwxr-x littlekings-ubuntu littlekings-ubuntu Jeux

et de

namei -l /media/NAS/Jeux
f: /media/NAS/Jeux
drwxr-xr-x root root               /
drwxr-xr-x root root               media
drwxr-xr-x root root               NAS
drwxr-xr-x root littlekings-ubuntu Jeux

Hors ligne

#39 Le 21/10/2022, à 07:11

iznobe

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Bonjour , fais voir le retour de

sudo apt update
sudo apt install -f
sudo dpkg --configure -a

de

echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

ton noyau actuel ( si c' est bien le 5.11.0-46 ) ne correspond pas a un kernel de 22.04 ... ca devrait etre un 5.15.X-X .


un autre test qui a semble t il resolu le soucis dans un autre post :

echo //192.168.1.29/Jeux  /media/NAS/Jeux cifs credentials=/root.smbcredentials,iuid=1000,gid=1000,file_mode=0777,dir_mode=0777,_netdev,vers=1.0     0      0 | sudo tee -a /etc/fstab
sudo mount -av
sudo dmesg | grep mount

et

grep Jeux /etc/mtab

les 3 dernieres commandes sont pour avoir les infos lors des tentatives de montages .

Dernière modification par iznobe (Le 25/10/2022, à 07:35)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#40 Le 25/10/2022, à 06:46

Brussss74

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Hello,

de retour.

et donc le retour de

sudo apt update
Atteint :1 http://nl3.archive.ubuntu.com/ubuntu jammy InRelease
Atteint :2 http://nl3.archive.ubuntu.com/ubuntu jammy-updates InRelease
Atteint :3 http://nl3.archive.ubuntu.com/ubuntu jammy-backports InRelease
Atteint :4 http://nl3.archive.ubuntu.com/ubuntu jammy-security InRelease
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
38 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.

le retour de

sudo apt install -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  bsdmainutils ca-certificates-java default-jre-headless gcc-10-base:i386
  gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-gnomebluetooth-1.0
  gnome-screenshot ippusbxd java-common libamtk-5-common libaom0 libaom0:i386
  libasn1-8-heimdal libasn1-8-heimdal:i386 libatk-wrapper-java
  libatk-wrapper-java-jni libboost-date-time1.71.0 libboost-filesystem1.71.0
  libboost-iostreams1.71.0 libboost-thread1.71.0 libcdio18 libcmis-0.5-5v5
  libcodec2-0.9 libcodec2-0.9:i386 libcurl3-gnutls:i386 libdc1394-22
  libdirectfb-1.7-7 libextutils-pkgconfig-perl libffi7 libffi7:i386
  libfprint-2-tod1 libfuse2 libgdbm-compat4:i386 libgdbm6:i386
  libgdk-pixbuf-xlib-2.0-0 libgdk-pixbuf-xlib-2.0-0:i386 libgdk-pixbuf2.0-0
  libgl1-mesa-glx:i386 libgupnp-1.2-0 libhogweed5:i386 libicu66 libicu66:i386
  libidn11 libigdgmm11 libilmbase24 libisl22 libjson-c4
  libjson-glib-1.0-0:i386 libllvm12 libllvm12:i386 libllvm9 libmad0 libmpdec2
  libmysqlclient21 libmysqlclient21:i386 libneon27-gnutls libnettle7:i386
  libnettle7 libnspr4:i386 libofa0 libopengl0:i386 libopenjp2-7:i386
  libpango-perl libpci3:i386 libpgm-5.2-0 libpoppler97 libqpdf26 libraw19
  libre2-5 libreoffice-style-tango libroken18-heimdal libroken18-heimdal:i386
  libsane libsoundio1 libssl1.1:i386 libtracker-miner-2.0-0
  libtracker-sparql-2.0-0 libunoloader-java libva-drm2:i386 libvorbisidec1
  libvpx6 libwebp6 libwebp6:i386 libwebpmux3:i386 libwind0-heimdal
  libwind0-heimdal:i386 libwmf0.2-7 libwrap0:i386 libx264-155:i386 libx265-179
  libx86emu2 libzvbi0:i386 mysql-common ncal openjdk-11-jre-headless
  popularity-contest python3-requests-unixsocket syslinux syslinux-common
  ure-java vulkan-utils
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 20 non mis à jour.

le retour de:

sudo dpkg --configure-a
dpkg: erreur: option --configure-a inconnue

Utilisez « dpkg --help » pour obtenir de l'aide à propos de l'installation et la désinstallation des paquets [*] ;
Utilisez « apt » ou « aptitude » pour gérer les paquets de manière plus conviviale ;
Utilisez « dpkg -Dhelp » pour obtenir la liste des valeurs de drapeaux de débogage ;
Utilisez « dpkg --force-help » pour consulter la liste des options de forçage ;
Utilisez « dpkg-deb --help » pour obtenir de l'aide sur la manipulation des fichiers *.deb ;

Les options marquées d'un [*] affichent beaucoup d'informations : tubez-les à travers « less » ou « more ».

le retour de :

echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

ii  linux-image-5.11.0-46-generic          5.11.0-46.51~20.04.1  amd64
ii  linux-modules-5.11.0-46-generic        5.11.0-46.51~20.04.1  amd64
ii  linux-headers-5.15.0-52                5.15.0-52.58          all
ii  linux-headers-5.15.0-52-generic        5.15.0-52.58          amd64
ii  linux-image-5.15.0-52-generic          5.15.0-52.58          amd64
ii  linux-modules-5.15.0-52-generic        5.15.0-52.58          amd64
ii  linux-modules-extra-5.15.0-52-generic  5.15.0-52.58          amd64
ii  linux-generic                          5.15.0.52.52          amd64
ii  linux-generic-hwe-20.04                5.15.0.52.52          amd64
ii  linux-generic-hwe-22.04                5.15.0.52.52          amd64
ii  linux-headers-generic                  5.15.0.52.52          amd64
ii  linux-headers-generic-hwe-22.04        5.15.0.52.52          amd64
ii  linux-image-generic                    5.15.0.52.52          amd64
ii  linux-image-generic-hwe-22.04          5.15.0.52.52          amd64

Noyau courant : 5.11.0-46-generic x86_64

Donc oui, il semble que le noyau ne soit pas le bon...


J'ai ensuite essayé :

echo //192.168.1.29/Jeux  /media/NAS/Jeux cifs credentials=/root.smbcredentials,iuid=1000,gid=1000,file_mode=0777,dir_mode=0777,_netdev,vers=1.0     0      0 | sudo tee -a /etc/fstab
//192.168.1.29/Jeux /media/NAS/Jeux cifs credentials=/root.smbcredentials,iuid=1000,gid=1000,file_mode=0777,dir_mode=0777,_netdev,vers=1.0 0 0

puis les retour de

sudo mount -av
mount: /etc/fstab : erreur d'analyse à la ligne 13 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 14 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 16 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 17 — ignorée
/                         : ignoré
/boot/efi                 : déjà monté
none                      : ignoré
mount.cifs kernel mount options: ip=192.168.1.29,unc=\\192.168.1.29\Jeux,user=admin,pass=********
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
mount.cifs kernel mount options: ip=192.168.1.29,unc=\\192.168.1.29\Jeux,iocharset=utf8,vers=1.0,uid=1000,gid=1000,user=admin,pass=********
mount error(79): Can not access a needed shared library
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
mount.cifs kernel mount options: ip=192.168.1.29,unc=\\192.168.1.29\Jeux,iocharset=utf8,vers=1.0,uid=1000,gid=1000,user=admin,pass=********
mount error(79): Can not access a needed shared library
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
error 2 (No such file or directory) opening credential file /root.smbcredentials
sudo dmesg | grep mount
[    2.505057] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[    6.216694] systemd-fstab-generator[225]: Failed to create unit file /run/systemd/generator/media-NAS-Jeux.mount, as it already exists. Duplicate entry in /etc/fstab?
[    8.904275] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[    9.107241] systemd[1]: Starting Remount Root and Kernel File Systems...
[    9.551104] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro. Quota mode: none.
[   59.975660] audit: type=1400 audit(1666675569.573:75): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/snap/core/13886/usr/lib/snapd/snap-confine//mount-namespace-capture-helper" pid=758 comm="apparmor_parser"
[   60.308961] audit: type=1400 audit(1666675569.909:77): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/snap/snapd/17336/usr/lib/snapd/snap-confine//mount-namespace-capture-helper" pid=760 comm="apparmor_parser"
[   62.548787] CIFS: Attempting to mount \\192.168.1.29\Video
[   62.549845] CIFS: Attempting to mount \\192.168.1.29\Jeux
[   62.550194] CIFS: No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3.1.1), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3.1.1 (or even SMB3 or SMB2.1) specify vers=1.0 on mount.
[   62.550197] CIFS: Attempting to mount \\192.168.1.29\Jeux
[   62.550211] CIFS: Attempting to mount \\192.168.1.29\Images
[   62.550697] CIFS: Attempting to mount \\192.168.1.29\Musique
[   62.550719] CIFS: Attempting to mount \\192.168.1.29\Documents
[   62.553010] CIFS: VFS: cifs_mount failed w/return code = -101
[   62.560493] CIFS: VFS: cifs_mount failed w/return code = -101
[   62.562683] CIFS: VFS: cifs_mount failed w/return code = -101
[   62.565006] CIFS: VFS: CIFS mount error: iocharset utf8 not found
[   62.565688] CIFS: VFS: cifs_mount failed w/return code = -101
[   62.566823] CIFS: VFS: cifs_mount failed w/return code = -101
[  408.695587] systemd-fstab-generator[3101]: Failed to create unit file /run/systemd/generator/media-NAS-Jeux.mount, as it already exists. Duplicate entry in /etc/fstab?
[  439.147227] systemd-fstab-generator[4201]: Failed to create unit file /run/systemd/generator/media-NAS-Jeux.mount, as it already exists. Duplicate entry in /etc/fstab?
[  458.726896] systemd-fstab-generator[4325]: Failed to create unit file /run/systemd/generator/media-NAS-Jeux.mount, as it already exists. Duplicate entry in /etc/fstab?
[  488.892805] audit: type=1400 audit(1666675995.769:136): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/snap/snapd/17336/usr/lib/snapd/snap-confine//mount-namespace-capture-helper" pid=4378 comm="apparmor_parser"
[  497.170310] systemd-fstab-generator[4414]: Failed to create unit file /run/systemd/generator/media-NAS-Jeux.mount, as it already exists. Duplicate entry in /etc/fstab?
[ 1028.502347] CIFS: Attempting to mount \\192.168.1.29\Jeux
[ 1028.593819] CIFS: VFS: cifs_mount failed w/return code = -13
[ 1028.597023] CIFS: Attempting to mount \\192.168.1.29\Jeux
[ 1028.598950] CIFS: VFS: CIFS mount error: iocharset utf8 not found
[ 1028.602018] CIFS: Attempting to mount \\192.168.1.29\Jeux
[ 1028.604194] CIFS: VFS: CIFS mount error: iocharset utf8 not found

et enfin

grep Jeux /etc/mtab

qui n'a rien donné

Hors ligne

#41 Le 25/10/2022, à 07:42

iznobe

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Bonjour , là on progresse wink

on sait maintenant plusieurs choses :
1°) le noyau officiel n' est pas correctement installé , ce qui peut etre une partie , la cause , ou qui n ' a ren a voir avec le soucis .
2°) on sait aussi que "iocharset=utf8" est inconnu ... et donc emepche les lignes contenant cette option de monter correctement .
3°) la presence de cette ligne :

62.550194] CIFS: No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3.1.1), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3.1.1 (or even SMB3 or SMB2.1) specify vers=1.0 on mount

n ' est certainement pas anodine .

Mais là , je vais avoir plusieurs jours ou je ne pourrais pas trop me connecter hmm

Deja , il faut voir pour que le noyau de serie 5.15.X soit utilisé .
voir si la meme chose pour iocharset est toujours present avec le " bon " noyau , et si les montages donnent les memes retours .

cete derniere ligne que je t ' ai fais ajouter a ton fstab , semble disposer des bonnes options pour que tu aies enfin les droits d' ecrire ( en temps normal ) .

Dernière modification par iznobe (Le 25/10/2022, à 07:44)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#42 Le 25/10/2022, à 08:27

Brussss74

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Re

iznobe a écrit :

Bonjour , là on progresse wink

=> ok rien que ça ça me fais am journée, merci de ce retour.

Iznobe a écrit :

Mais là , je vais avoir plusieurs jours ou je ne pourrais pas trop me connecter hmm

Deja , il faut voir pour que le noyau de serie 5.15.X soit utilisé .
voir si la meme chose pour iocharset est toujours present avec le " bon " noyau , et si les montages donnent les memes retours .

=> ok mais du coup je vais attendre les consignes pour vérifier ça.. je suis perdu j'avoue...

iznobe a écrit :

Mais là , je vais avoir plusieurs jours ou je ne pourrais pas trop me connecter

Aucun souci, je saurai être patient, notamment si on est sur la voie de la réussite !

Merci encore.

Dernière modification par Brussss74 (Le 25/10/2022, à 08:27)

Hors ligne

#43 Le 25/10/2022, à 13:21

geole

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Bonjour
Je vois que iznobe est moins disponible..
Il me semble que ce problème est encore d'actualité

sudo mount -av
mount: /etc/fstab : erreur d'analyse à la ligne 13 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 14 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 16 — ignorée
mount: /etc/fstab : erreur d'analyse à la ligne 17 — ignorée

Il me semble que la première des choses serait de le traiter
Quelles sont ces lignes ?

nl /etc/fstab

Si tu peux rejouer la commande de montage:
Ouvre un terminal et frappe cette commande

journalctl -f

Puis, ouvre un autre terminal et fais le montage
Et  reviens sur le premier terminal et regarde si les erreurs ne sont pas indiquées de façon plus précise.


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#44 Le 25/10/2022, à 13:58

Coeur Noir

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Geole, on sait déjà que les autres montages dans fstab posent le même problème, on a fait exprès de se concentrer sur un seul d'entre eux pour l'instant.

Tout cela ne fait que confirmer l'incohérence autour de utf8 et iocharset, nécessaires dans 20.04, sans doute plus nécessaires dans 22.04 ou à installer manuellement si besoin via sudo apt install linux-modules-extra-$(uname -r)

La blague ici c'est que ta 22.04 ( qui est une mise à niveau depuis une 20.04 ) continue de « tourner » sur le noyau de la 20.04.

Là il faudrait redémarrer le pc, afficher le GRUB, sélectionner un démarrage sur le noyau le + récent, un 5.15.×.××
Supprimer ( désinstaller ) : linux-image-5.11.0-46-generic, linux-modules-5.11.0-46-generic, linux-generic-hwe-20.04
Réinstaller : linux-generic-hwe-22.04
Mettre à jour GRUB : sudo update-grub
Redémarrer le pc pour constater que le système se lance bien sur le bon noyau, le mettre à jour.

Et continuer ou recommencer les essais de montage, dans un contexte cette fois « purement » 22.04 et à jour.

Dernière modification par Coeur Noir (Le 25/10/2022, à 14:04)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#45 Le 26/10/2022, à 08:21

Brussss74

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Bonjour,

et si je refaisais une installation complète 'propre' à partir d'une image de 22.04.

au point où j'en suis c'est peut-être le meilleur moyen... les données sur le PC sont sauvegardées.

Hors ligne

#46 Le 26/10/2022, à 13:31

Coeur Noir

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Réinstallation ou pas, il faudra de toute façon « trouver » la bonne formule pour les montages des dossiers du NAS.

Avant de te lancer dans une réinstallation ( qui est une option tout à fait valable mais demandera, disons, une heure )
redémarre ta machine, quand le GRUB s'affiche, sélectionner « Advanced options for Ubuntu » et là choisir de le lancer avec le noyau le plus récent.

Si habituellement GRUB ne s'affiche pas sur ta machine, appuie sur la touche [ Maj ] ou [ Echap ] pendant le démarrage.

Une fois ta session lancée ( sur un noyau récent ), depuis un terminal :

sudo apt remove linux-image-5.11.0-46-generic linux-modules-5.11.0-46-generic linux-generic-hwe-20.04

pour virer cet ancien noyau puis

sudo apt reinstall linux-headers-5.15.0-52 linux-headers-5.15.0-52-generic linux-image-5.15.0-52-generic linux-modules-5.15.0-52-generic linux-modules-extra-5.15.0-52-generic linux-generic-hwe-22.04

pour s'assurer que quoi qu'il arrive il y aura au moins ce noyau là d'installé, à faire suivre impérativement de

sudo update-grub

et le mises à jour via

sudo apt update ; sudo apt full-upgrade ; sudo apt autopurge

Redémarrer le pc - et constater dans GRUB qu'il n'y a plus l'ancien noyau relatif à la 20.04.

Devrait prendre dans les 5 minutes.
De là, réajuster dans fstab la ligne de montage

//192.168.1.29/Jeux /media/NAS/Jeux cifs credentials=/root.smbcredentials,uid=1000,gid=1000,file_mode=0640,dir_mode=0750,_netdev,vers=1.0 0 0

@Iznobe : attention aux coquilles → uid pas iuid ; les droits sur fichiers et dossiers ( à creuser : je ne suis pas sûr qu'un file_mode en 077× soit souhaitable. )


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#47 Le 26/10/2022, à 18:13

iznobe

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Bonsoir , arf , pas fait gaffe pour la faute de frappe ...
quand au droits en 777 , comme on est encore en phase de test autant en profiter . c ' est de toute façon modifiable ( et il faudra de toute façon modifier le fstab au final pour tous les montages samba ) .

Merci Coeur Noir d' avoir donné la manip pour passer et reinstaller le noyau adequate . j ' aurais juste , fait l' inverse , installer d' abord les paquets du noyaux 5.15.52 :

sudo apt reinstall linux-headers-5.15.0-52 linux-headers-5.15.0-52-generic linux-image-5.15.0-52-generic linux-modules-5.15.0-52-generic linux-modules-extra-5.15.0-52-generic linux-generic-hwe-22.04

puis mettre a jour le grub :

sudo update-grub

puis redemarrer , si besoin avec , en faisant apparaitre GRUB , controler que c' est le bon qui actuellement utilisé apres redemarrage :

uname -a

puis enlever l' ancien noyau , ca me semble plus " sur " .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#48 Le 26/10/2022, à 20:58

Coeur Noir

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Bah disons que le truc important, c'est d'afficher GRUB au démarrage de la machine et s'assurer qu'on démarre bien le système sur un noyau 5.15.×.××
Les paquets 5.15.×.×× sont déjà installés mais manifestement aujourd'hui le GRUB est réglé pour démarrer par défaut sur le 5.11.×.××
donc tant qu'on n'enlève pas celui-là, y'a des chances que GRUB cherche toujours à le démarrer.
C'est pour ça que je préfère
⋅ commencer par la suppression des paquets noyau 5.11.×.××
⋅ réinstallation des paquets noyau 5.15.×.××
⋅ mise à jour GRUB ( qui dès lors ne proposera plus 5.11.×.×× )
⋅ puis mettre à jour le système ( sur la seule base de 5.15.×.×× dorénavant présente ).


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#49 Le 08/11/2022, à 07:44

Brussss74

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Bonjour,

pardon pour l'absence prolongé, j'étais loin du PC.

et merci pour vos retours,

je suis passé par le noyau le plus récent via GRUB au démarrage, mais il ne me propose au max que la 5.11.xx.xx, session sur laquelle je vous réponds actuellement.

J'ai donc un doute sur la méthode à adopter, installer d'abord les paquets noyaux de 5.15.xxx avant de supprimer les paquets noyau de 5.11.xx me parait plus safe.

votre avis svp avant que je ne fasse une bêtise

merci

sinon une heure pour réinstall sur une base saine, me parait de plus en plus comme la meilleure solution... ça fait 1mois1/2 que j'ai le problème, 1 heure ce n'est pas grand chose.

Hors ligne

#50 Le 08/11/2022, à 09:52

geole

Re : Problème montage NAS via Fstab suite passage Ubuntu 22.04 (depuis 20.0

Bonjour.
Peux-tu donner ces retours.

grep -v "#" /etc/default/grub
grep -v "#" /boot/grub/grub.cfg
ls -ls /boot

Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne