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 09/04/2021, à 19:07

bruno

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Est-on d'accord à propos de 127.×.×.× qui risque d'être souvent problématique

On est a peu près d'accord sur ce point. wink
Ce n'est pas problématique c'est absurde !
Pour qu'une machine puisse monter son propre partage Samba (absurde) au démarrage il faudrait conditionner le montage au démarrage effectif de samba (possible avec systemd mais encore une fois absurde).

[HS]
Un programme ne fait pas de déduction. Il ne raisonne pas à partir de prémisses pour en tirer une conclusion.
Pour les montages avec des unités systemd j'ai déjà expliqué en détail comment faire dans je ne sais plus quel fil. [/HS]

Hors ligne

#27 Le 09/04/2021, à 19:50

Coeur Noir

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

[HS] Être radical c’est prendre les choses par la racine signature appropriée big_smile
Un programme établit des déductions, un programme est un raisonnement.
prémisses = les tests ( si ceci, si cela… ) ; la conclusion = alors ( action )
soit une des définitions radicale du mot.

D'où l'importance de bien choisir les mots, en langage humain comme en code. [/HS]


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

Hors ligne

#28 Le 09/04/2021, à 22:01

jplemoine

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Tout dépend de ce que l'on veut faire :
- soit, on monte le partage au démarrage ---> voir si l'option bg (background) dans le fstab convient à la demande
- soit, on monte au besoin, et on met un user (pour pouvoir être monté par un utilisateur sans privilèges), noauto et le montage se fait au moment où on es a besoin.
    - montage
    - si ok, utilisation
    - démontage
[HS]Voir si on ne peut pas faire du NFS au lieu de Samba. Ce qui ne change pas grand chose au problème mais c'est apparement plus stable[/HS]


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#29 Le 10/04/2021, à 08:22

sushi_vert

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Alors, si j'ai bien compris :
- Je dois trouver une commande pour faire attendre fstab du lancement du réseau pour monter le partage réseau.
- Cette commande devrait être _netdev, mais _netdev ne sert malheureusement plus vraiment dans mon cas depuis l'arrivée de systemd.
- NFS c'est mieux. Regarder l'option bg.
- Réfléchir à sauvegarder manuellement les données.

Est-ce fastidieux de passer en NFS, mon serveur SAMBA étant déjà en place ?
Pour la sauvegarde manuelle des données, mes parents ne le feront probablement pas d'eux-mêmes.
Je rappelle que j'ai toujours la possibilité de sauvegarder les données automatiquement avec Déjà-Dup en passant directement par le disque. ça me semble juste moins bien et je n'aurais pas résolu le problème au niveau du client mais ce n'est pas si grave : les données seront sauvegardées régulièrement et le partage sera accessible.
Donc j'essaie une dernière fois de voir d’où pourrait venir l'erreur, et si rien ne fonctionne, je passerai directement par le disque.

Je vous donne le contenu des différentes commandes demandé par Iznobe :

famille@famille-G31M-ES2L:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=90be1a5e-ea6b-4899-bc2e-4eafa00d3d08 /               ext4    errors=remount-ro 0       1
/swapfile                                 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

# Custom config :
//127.0.0.1/partage /mnt/partagemount cifs guest,iocharset=utf8,gid=100,uid=1000,_netdev	0	0
/dev/sdb /media/famille/Save_disk ext4 rw,nosuid,nodev,relatime,data=ordered 0 0




famille@famille-G31M-ES2L:~$ ls -la /mnt/partagemount
total 8
drwxr-xr-x 2 root root 4096 avril  7 01:53 .
drwxr-xr-x 3 root root 4096 avril  7 01:53 ..


famille@famille-G31M-ES2L:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 1c:6f:65:33:30:99 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.150/24 brd 192.168.0.255 scope global noprefixroute enp3s0
       valid_lft forever preferred_lft forever
    inet6 2a01:e0a:a16:41e0:e1cd:ff2:25ff:4ddf/64 scope global temporary dynamic 
       valid_lft 86179sec preferred_lft 76969sec
    inet6 2a01:e0a:a16:41e0:e58c:1903:4cee:ad61/64 scope global temporary deprecated dynamic 
       valid_lft 86179sec preferred_lft 0sec
    inet6 2a01:e0a:a16:41e0:e815:f9ea:6065:e0bb/64 scope global temporary deprecated dynamic 
       valid_lft 86179sec preferred_lft 0sec
    inet6 2a01:e0a:a16:41e0:f5e9:2e20:3f37:4a87/64 scope global temporary deprecated dynamic 
       valid_lft 86179sec preferred_lft 0sec
    inet6 2a01:e0a:a16:41e0:731e:e85e:1d2b:ba42/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 86179sec preferred_lft 86179sec
    inet6 fe80::dd30:4cdd:2023:fc86/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever


famille@famille-G31M-ES2L:~$ showmount -e
clnt_create: RPC: Program not registered

famille@famille-G31M-ES2L:~$ smbclient -L 127.0.0.1
WARNING: The "syslog" option is deprecated
Enter WORKGROUP\famille's password: 

	Sharename       Type      Comment
	---------       ----      -------
	Partage         Disk      Dossier partager sur le réseau local de la famille.
	print$          Disk      Printer Drivers
	IPC$            IPC       IPC Service (famille-G31M-ES2L server (Samba, Ubuntu))
	Officejet_Pro_8600_B1E80E_ Printer   Officejet_Pro_8600_B1E80E_
	Officejet-Pro-8600 Printer   HP Officejet Pro 8600
	Officejet-Pro-8600-FAX Printer   Officejet-Pro-8600-FAX
Reconnecting with SMB1 for workgroup listing.

	Server               Comment
	---------            -------

	Workgroup            Master
	---------            -------
	WORKGROUP            

Dernière modification par sushi_vert (Le 10/04/2021, à 08:24)

Hors ligne

#30 Le 10/04/2021, à 09:10

bruno

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Non ce que l'on te dit depuis le début c'est que tu ne peux pas utiliser l'adresse 127.0.0.1 dans ton fichier fstab. Cela n'a pas de sens.

En outre d'après le retour de smbclient c'est Partage et non partage que tu utilises.

Dernière modification par bruno (Le 10/04/2021, à 09:10)

Hors ligne

#31 Le 10/04/2021, à 09:59

jplemoine

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

- NFS c'est mieux. Regarder l'option bg.
--> Ce sont 2 choses différentes.
- NFS est plus stable et accessible depuis les dernières versions de Windows (au moins certaines)
- Ce n'est pas exclusif : tu peux avoir les 2 sur la machine
- l'option bg est une option du montage dans fstab : de mémoire, elle peut être utilisée quel que soit le type de partage


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#32 Le 10/04/2021, à 10:18

iznobe

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Salut il faut editer ton fochier /etc/fstab

sudo nano /etc/fstab

supprimer completement la ligne contenant 127.0.0.1
ca devrait donner ca

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=90be1a5e-ea6b-4899-bc2e-4eafa00d3d08 /               ext4    errors=remount-ro 0       1
/swapfile                                 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

# Custom config :
/dev/sdb /media/famille/Save_disk ext4 rw,nosuid,nodev,relatime,data=ordered 0 0

appuyer  ensuite sur ctrl+X  puis o puis entree pour sauvegarder et quitter .
si le partage reseau est monter ,le demonter .

Ensuite il faut changer d ordinateur sur celui qui doit acceder au partage creer un repertoire de montage

sudo mkdir /media/partagemount

faire une sauvegarde du fichier fstab

sudo cp /etc/fstab /etc/fstab.ori

ajouter dans son fichier /etc/fstab la ligne suivante .

sudo nano /etc/fstab
//192.168.0.150/mnt/partagemount  /media/partagemount    cifs    _netdev,guest,iocharset=utf8,gid=100,uid=1000    0    0

appuyer  ensuite sur ctrl+X  puis o puis entree pour sauvegarder et quitter .

tester avec

sudo mount -a

que le fichier fstab est valide  si ca ne retourne pas d  erreur alors tu devrais voir le partage apparaitre .

NOTE si une erreur est retourne ne surtout pas redemmarrer l  ordi et restaurer la copie du fichier ne passer cette comande qu en cas d  erreur

sudo cp /etc/fstab.ori /etc/fstab

@jplemoine il y a un ordi en dual boot ubuntu+windozs  je pars donc du principe que W$ sera utilise .

Dernière modification par iznobe (Le 10/04/2021, à 10:57)


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

Hors ligne

#33 Le 10/04/2021, à 23:41

sushi_vert

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

J'ai bien fait ce qui est écrit sauf la ligne

//192.168.0.150/mnt/partagemount  /media/partagemount    cifs    _netdev,guest,iocharset=utf8,gid=100,uid=1000    0    0

Elle ne marche pas parce que /mnt/partagemount n'est pas partagé sur le serveur. Je pense que tu voulais plutôt écrire :

//192.168.0.150/partage  /media/partagemount    cifs    _netdev,guest,iocharset=utf8,gid=100,uid=1000    0    0

Et là ça fonctionne bien. Sudo mount -a ne donne pas d'erreur et le partage est monté.
Mais l'ordinateur ne le monte pas automatiquement au démarrage.

Hors ligne

#34 Le 11/04/2021, à 00:03

Coeur Noir

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Et là ça fonctionne bien. Sudo mount -a ne donne pas d'erreur et le partage est monté.
Mais l'ordinateur ne le monte pas automatiquement au démarrage.

Parce que pour X ou Y raisons, le « partage » n'était pas disponible côté serveur, au moment où tu as démarré le pc client.

C'est systématique ou parfois ça tombe en marche du premier coup ?

Y-a-t-il des pare-feu en place sur une ou des machines, et si oui, laissent-ils bien « passer » samba ?


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

Hors ligne

#35 Le 11/04/2021, à 02:28

sushi_vert

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Le partage est disponible côté serveur, puisqu'il me suffit d'utiliser la commande sudo mount -a sur le client juste après le démarrage pour monter le partage.

Et ça ne fonctionne jamais.

Je ne crois pas qu'il y ait de pare-feu. Je n'en ai jamais configuré.

Hors ligne

#36 Le 11/04/2021, à 03:09

Coeur Noir

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Je ne crois pas qu'il y ait de pare-feu. Je n'en ai jamais configuré.
Ça mériterait d'être éclairci quoi que sous Ubuntu, le pare-feu n'est à priori pas activé par défaut.
Et tu aurais un message d'erreur explicite + ça ne fonctionnerait jamais, donc non ça doit pas être ça.

Qu'est ce qui pourrait rester comme élément bloquant ?
Essaie sans l'option guest sur le montage, peut-être.

Le partage est disponible côté serveur, puisqu'il me suffit d'utiliser la commande sudo mount -a sur le client juste après le démarrage pour monter le partage.
Mmm… oui mais du côté client qui redémarre, il s'en passe aussi des choses entre l'appui sur le bouton ON et l'affichage du bureau.

Pas sûr que ça serait consigné là-dedans mais que répond

dmesg | grep -Ei "error|warning|samba|smb|cif"

une paire de minutes après un redémarrage du client et sans passer sudo mount -a ?


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

Hors ligne

#37 Le 11/04/2021, à 06:21

iznobe

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Bonjour ,
du coté serveur , la commande qui permet de voir si tes partages sont actifs est la suivante :

smbclient -L 127.0.0.1

elle repond que tout est ok .

Quel est le chemin absolu du dossier que tu partages sur ton disque dur ( un dossier situé a la racine du systeme nommé partage ) ?

peux tu donner le retour de :

cat /etc/samba/smb.conf

Quand tu dis " ca ne monte pas seul au demarrage " , tu parle du demarrages du serveur ou du client ?
coté client on vient de voir que ca marche , preuve avec

sudo mount -a

il faut donc monter le disque coté serveur c ' est bien ce que tu veux dire ?
sur le serveur que donne apres avoir monté ton partage manuellement

lsblk -fe7 -o +size,pttype

Dernière modification par iznobe (Le 11/04/2021, à 06:50)


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

Hors ligne

#38 Le 12/04/2021, à 01:27

sushi_vert

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Voici les commandes demandées (ça fait beaucoup de lignes) :

famille@famille-Inspiron-5502:~$ dmesg | grep -Ei "error|warning|samba|smb|cif"
[    0.000000] x86/split lock detection: warning about user-space split_locks
[    0.000000] efi: ACPI=0x63ffe000 ACPI 2.0=0x63ffe014 SMBIOS=0x5fe76000 TPMFinalLog=0x63d17000 ESRT=0x5fda2b98 MEMATTR=0x58c9c018 RNG=0x5fe75f98 TPMEventLog=0x5ae25018 
[    0.000000] SMBIOS 3.2 present.
[    0.684859] i8042: Warning: Keylock active
[    0.729770] BERT: Error records from previous boot:
[    0.729771] [Hardware Error]: event severity: fatal
[    0.729771] [Hardware Error]:  Error 0, type: fatal
[    0.729772] [Hardware Error]:   section_type: Firmware Error Record Reference
[    0.729772] [Hardware Error]:   Firmware Error Record Type: SOC Firmware Error Record Type2
[    0.729773] [Hardware Error]:   Revision: 2
[    0.729773] [Hardware Error]:   Record Identifier: 8f87f311-c998-4d9e-a0c4-6065518c4f6d
[    0.729775] [Hardware Error]:   00000000: 1100a101 00000080 00000000 fe013cc8  .............<..
[    0.729776] [Hardware Error]:   00000010: 00000000 0000260f b3373f7b 00002610  .....&..{?7..&..
[    0.729776] [Hardware Error]:   00000020: b337408d 0000260e b3374221 0000260f  .@7..&..!B7..&..
[    0.729777] [Hardware Error]:   00000030: b337430d 0000260e b3374478 0000260f  .C7..&..xD7..&..
[    0.729777] [Hardware Error]:   00000040: b3374564 0000260e b3374664 0000260f  dE7..&..dF7..&..
[    0.729778] [Hardware Error]:   00000050: b3374750 00002610 b3374860 0000260e  PG7..&..`H7..&..
[    0.729778] [Hardware Error]:   00000060: b33749f4 0000260f b3374ae0 0000260e  .I7..&...J7..&..
[    0.729779] [Hardware Error]:   00000070: b3374c4b 0000260f b3374d37 0000260e  KL7..&..7M7..&..
[    0.729779] [Hardware Error]:   00000080: b3374e37 0000260f b3374f23 00002610  7N7..&..#O7..&..
[    0.729780] [Hardware Error]:   00000090: b3375033 0000260e b33751c7 0000260f  3P7..&...Q7..&..
[    0.729780] [Hardware Error]:   000000a0: b33752b3 00002607 b3375402 00002625  .R7..&...T7.%&..
[    0.729781] [Hardware Error]:   000000b0: b3375511 00000002 01002000 625731c0  .U7...... ...1Wb
[    0.729781] [Hardware Error]:   000000c0: 00002014 6257330c 00002011 a1036597  . ...3Wb. ...e..
[    0.729782] [Hardware Error]:   000000d0: 0000c000 00000000 07000000 3c5a7038  ............8pZ<
[    0.729782] [Hardware Error]:   000000e0: 00000011 0500020e a1057dc5 00002106  .........}...!..
[    0.729783] [Hardware Error]:   000000f0: a1058df3 00002107 a1058ef8 00000001  .....!..........
[    0.729783] [Hardware Error]:   00000100: 01002405 a1e1d4b8 00002407 a1e2166e  .$.......$..n...
[    0.729784] [Hardware Error]:   00000110: 00000800 01002203 a1e2556a 0000200e  ....."..jU... ..
[    0.729784] [Hardware Error]:   00000120: a1e45a44 0000200f a1e45ba4 0000c000  DZ... ...[......
[    0.729785] [Hardware Error]:   00000130: 00000000 07c40800 7cfa7038 00000111  ........8p.|....
[    0.729786] [Hardware Error]:   00000140: 0500020e a1e76794 0000c000 00000000  .....g..........
[    0.729786] [Hardware Error]:   00000150: 07000000 00787038 00000211 0500020e  ....8px.........
[    0.729787] [Hardware Error]:   00000160: a1e76aa0 0000c000 00000000 06000000  .j..............
[    0.729787] [Hardware Error]:   00000170: 3c5a7030 00000311 0500020e a1e76da9  0pZ<.........m..
[    0.729788] [Hardware Error]:   00000180: 0000200c a1e866e8 0000200d a1ee49fa  . ...f... ...I..
[    0.729788] [Hardware Error]:   00000190: 00002012 a1ee88c3 00002013 a1ef1b8e  . ....... ......
[    0.729789] [Hardware Error]:   000001a0: 00002624 b3373247 00002606 b33733c1  $&..G27..&...37.
[    0.729789] [Hardware Error]:   000001b0: 0000260e b33734d0 0000260f b33735bc  .&...47..&...57.
[    0.729790] [Hardware Error]:   000001c0: 0000260e b33736bc 0000260f b33737a8  .&...67..&...77.
[    0.729790] [Hardware Error]:   000001d0: 00002610 b33738b8 0000260e b3373a4c  .&...87..&..L:7.
[    0.729791] [Hardware Error]:   000001e0: 0000260f b3373b38 0000260e b3373ca3  .&..8;7..&...<7.
[    0.729791] [Hardware Error]:   000001f0: 0000260f b3373d8f 0000260e b3373e8f  .&...=7..&...>7.
[    0.730004] RAS: Correctable Errors collector initialized.
[    0.852513] i801_smbus 0000:00:1f.4: enabling device (0000 -> 0003)
[    0.853641] pcieport 10000:e0:06.0: DPC: error containment capabilities: Int Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
[    0.854137] i801_smbus 0000:00:1f.4: SPD Write Disable is set
[    0.854225] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt
[    2.528584] EXT4-fs (nvme0n1p7): re-mounted. Opts: errors=remount-ro
[    3.217618] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp3 Tx not handled
[    3.218508] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec0_in not handled
[    3.218510] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp2 Tx not handled
[    3.219634] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec1_in not handled
[    3.219638] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp1 Tx not handled
[    3.220718] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec0_out not handled
[    3.220720] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Analog CPU Playback not handled
[    3.222016] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec1_out not handled
[    3.222019] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Digital CPU Playback not handled
[    3.222020] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec2_in not handled
[    3.222022] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Alt Analog CPU Playback not handled
[    3.222024] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec2_out not handled
[    3.222025] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Analog CPU Capture not handled
[    3.222899] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp1_out not handled
[    3.222901] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Digital CPU Capture not handled
[    3.223705] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp2_out not handled
[    3.223707] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Alt Analog CPU Capture not handled
[    3.224685] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp3_out not handled
famille@famille-G31M-ES2L:~$ cat /etc/samba/smb.conf
# Custom config :
[global]
guest account = nobody
map to guest = bad user

[Partage]
comment = Dossier partager sur le réseau local de la famille.
path = /home/partage
browsable = yes
create mask = 0777
directory mask = 0777
writable = yes
guest ok = yes


#
# 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)

# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable its WINS Server
#   wins support = no

# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
;   wins server = w.x.y.z

# This will prevent nmbd to search for NetBIOS names through DNS.
   dns proxy = no

#### 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

# If you want Samba to only log through syslog then set the following
# parameter to 'yes'.
#   syslog only = no

# We want Samba to log a minimum amount of information to syslog. Everything
# should go to /var/log/samba/log.{smbd,nmbd} instead. If you want to log
# through syslog you should set the following parameter to something higher.
   syslog = 0

# 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 sever" 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

# If you are using encrypted passwords, Samba will need to know what
# password database type you are using.  
   passdb backend = tdbsam

   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 = primary
# classic domain controller', 'server role = 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 uid = 10000-20000
;   idmap gid = 10000-20000
;   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 (default) 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
[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
famille@famille-G31M-ES2L:~$ lsblk -fe7 -o +size,pttype
lsblk: colonne inconnue : pttype

Et non justement, ça ne monte pas tout seul automatiquement ni sur le serveur ni sur le client.
sudo mount -a est une commande que je dois écrire dans un terminal, c'est donc une commande manuelle.
Le dossier partagé est par le serveur est /home/partage.

Dernière modification par sushi_vert (Le 12/04/2021, à 01:28)

Hors ligne

#39 Le 12/04/2021, à 03:52

Coeur Noir

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

lsblk -fe7 -o +size,pttype
lsblk: colonne inconnue : pttype

tu es sous quelle version d'Ubuntu ?
Essaie sans pttype

lsblk -fe7 -o +size

Le dmesg contient en gros tous les événements matériels, il peut contenir des milliers de lignes ;-)
Là on ne voit que celles qui contiennent les mots error, warning, samba, smb ou cif.
Et ça ne donne pas forcément ce que j'espérais.

Faudrait réessayer, cette fois après avoir lancé un sudo mount -a et avec la commande

dmesg | tail -30

Mais ce gros tas d'erreurs là :

[    0.729770] BERT: Error records from previous boot:
[    0.729771] [Hardware Error]: event severity: fatal
[    0.729771] [Hardware Error]:  Error 0, type: fatal
[    0.729772] [Hardware Error]:   section_type: Firmware Error Record Reference
[    0.729772] [Hardware Error]:   Firmware Error Record Type: SOC Firmware Error Record Type2
[    0.729773] [Hardware Error]:   Revision: 2
[    0.729773] [Hardware Error]:   Record Identifier: 8f87f311-c998-4d9e-a0c4-6065518c4f6d
[    0.729775] [Hardware Error]:   00000000: 1100a101 00000080 00000000 fe013cc8  .............<..
[    0.729776] [Hardware Error]:   00000010: 00000000 0000260f b3373f7b 00002610  .....&..{?7..&..
[    0.729776] [Hardware Error]:   00000020: b337408d 0000260e b3374221 0000260f  .@7..&..!B7..&..
[    0.729777] [Hardware Error]:   00000030: b337430d 0000260e b3374478 0000260f  .C7..&..xD7..&..
[    0.729777] [Hardware Error]:   00000040: b3374564 0000260e b3374664 0000260f  dE7..&..dF7..&..
(…)
[    0.729789] [Hardware Error]:   000001b0: 0000260e b33734d0 0000260f b33735bc  .&...47..&...57.
[    0.729790] [Hardware Error]:   000001c0: 0000260e b33736bc 0000260f b33737a8  .&...67..&...77.
[    0.729790] [Hardware Error]:   000001d0: 00002610 b33738b8 0000260e b3373a4c  .&...87..&..L:7.
[    0.729791] [Hardware Error]:   000001e0: 0000260f b3373b38 0000260e b3373ca3  .&..8;7..&...<7.
[    0.729791] [Hardware Error]:   000001f0: 0000260f b3373d8f 0000260e b3373e8f  .&...=7..&...>7.

faudra enquêter, c'est pas beau ( mais pas forcément gênant ? BERT = Boot Error Record Table ).

Dans le smb.conf que tu montres, il n'y a pas de dossier partagé, c'est celui d'un pc client ?

Dernière modification par Coeur Noir (Le 12/04/2021, à 04:14)


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

Hors ligne

#40 Le 12/04/2021, à 08:17

iznobe

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Bonjour ,
Modifie d' abord ton fichier smb.conf avant de faire la manip suivante .

si ton dossier partagé coté serveur " /home/partage " il est automatiquement monté a chaque demarrage par le fstab qui s' occupe de monté " /home " contenu lui meme dans " / " donc coté serveur on est bon normalement , pour etre sur a 100 % que c' est le cas , redemarre le serveur et sans rien faire d' autre , passe la commande et donne le retour stp de :

smbclient -L 127.0.0.1

Du coup la ligne qu ' on a ajouté au fstab coté client n ' est pas la bonne et je ne comprend pas pourquoi ca monte un truc d' ailleurs ...

Edit : je viens de voir il y a une erreur dans ton smb.conf ! il faut donc le modifier en 1er avant de faire la manip ci-dessus

le placement de ta section de partage doit se faire tout en bas du fichier et non pas dans la section [global] !
ton smb.conf devrait etre comme ca :

#
# 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)

# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable its WINS Server
#   wins support = no

# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
;   wins server = w.x.y.z

# This will prevent nmbd to search for NetBIOS names through DNS.
   dns proxy = no

#### 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

# If you want Samba to only log through syslog then set the following
# parameter to 'yes'.
#   syslog only = no

# We want Samba to log a minimum amount of information to syslog. Everything
# should go to /var/log/samba/log.{smbd,nmbd} instead. If you want to log
# through syslog you should set the following parameter to something higher.
   syslog = 0

# 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 sever" 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

# If you are using encrypted passwords, Samba will need to know what
# password database type you are using.  
   passdb backend = tdbsam

   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 = primary
# classic domain controller', 'server role = 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 uid = 10000-20000
;   idmap gid = 10000-20000
;   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 (default) 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
[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

[Partage]
comment = Dossier partager sur le réseau local de la famille.
path = /home/partage
browsable = yes
create mask = 0777
directory mask = 0777
writable = yes
guest ok = yes

Theoriquement coté serveur cette fois on devrait etre bon  ...

ensuite sur le client ubuntu il faut a nouveau editer le fichier fstab pour accorder la bone ligne de montage du partage reseau
remplacer donc la ligne : //192.168.0.150/partage  /media/partagemount    cifs    _netdev,guest,iocharset=utf8,gid=100,uid=1000    0    0
par //192.168.0.150/home/partage  /media/partagemount    cifs    _netdev,guest,iocharset=utf8,gid=100,uid=1000    0    0

sudo nano /etc/fstab

faire la modif , ajouter " /home " dans la ligne comme ci dessus .
puis ctrl+x , puis o , puis entrée .
pour finir :

sudo mount -a

Dernière modification par iznobe (Le 12/04/2021, à 10:44)


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

Hors ligne

#41 Le 12/04/2021, à 09:49

sushi_vert

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Ma version d'ubuntu : Ubuntu 18.04.5 LTS x86_64

famille@famille-G31M-ES2L:~$ lsblk -fe7 -o +size
NAME   FSTYPE LABEL     UUID                                 MOUNTPOINT     SIZE
fd0                                                                           4K
sda                                                                       931,5G
└─sda1 ext4             90be1a5e-ea6b-4899-bc2e-4eafa00d3d08 /            931,5G
sdb    ext4   Save_disk aeda54e8-01dc-4356-8552-8ec5fb28b4cf /media/famil 931,5G
sr0                                                                        1024M
famille@famille-G31M-ES2L:~$ dmesg | tail -30
[  430.386730] perf: interrupt took too long (3175 > 3155), lowering kernel.perf_event_max_sample_rate to 63000
[  631.899870] perf: interrupt took too long (3971 > 3968), lowering kernel.perf_event_max_sample_rate to 50250
[  827.459406] INFO: NMI handler (perf_event_nmi_handler) took too long to run: 1.621 msecs
[  827.459408] perf: interrupt took too long (17204 > 4963), lowering kernel.perf_event_max_sample_rate to 11500
[ 1044.599240] INFO: NMI handler (nmi_cpu_backtrace_handler) took too long to run: 1.637 msecs
[17375.106971] atl1c 0000:03:00.0: atl1c: enp3s0 NIC Link is Down
[17383.714294] atl1c 0000:03:00.0: atl1c: enp3s0 NIC Link is Up<100 Mbps Full Duplex>
[17384.515799] atl1c 0000:03:00.0: atl1c: enp3s0 NIC Link is Down
[17387.478620] atl1c 0000:03:00.0: atl1c: enp3s0 NIC Link is Up<100 Mbps Full Duplex>
[17387.653142] atl1c 0000:03:00.0: atl1c: enp3s0 NIC Link is Down
[17390.357915] atl1c 0000:03:00.0: atl1c: enp3s0 NIC Link is Up<100 Mbps Full Duplex>
[17454.471176] atl1c 0000:03:00.0: atl1c: enp3s0 NIC Link is Down
[17456.128514] atl1c 0000:03:00.0: atl1c: enp3s0 NIC Link is Up<100 Mbps Full Duplex>
[47545.678439] nouveau 0000:01:00.0: fb: trapped read at 010083b000 on channel -1 [3fee0000 unknown] engine 06 [BAR] client 08 [PFIFO_READ] subclient 01 [IN] reason 00000002 [PAGE_NOT_PRESENT]
[47705.598985] INFO: NMI handler (perf_event_nmi_handler) took too long to run: 1.747 msecs
[50154.244040] kauditd_printk_skb: 61 callbacks suppressed
[50154.244042] audit: type=1400 audit(1617803518.379:73): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/snap/core/10958/usr/lib/snapd/snap-confine" pid=7814 comm="apparmor_parser"
[50154.244047] audit: type=1400 audit(1617803518.379:74): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/snap/core/10958/usr/lib/snapd/snap-confine//mount-namespace-capture-helper" pid=7814 comm="apparmor_parser"
[50155.518717] audit: type=1400 audit(1617803519.655:75): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="snap.gnome-characters.gnome-characters" pid=7817 comm="apparmor_parser"
[50155.867940] audit: type=1400 audit(1617803520.003:76): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="snap-update-ns.gnome-characters" pid=7816 comm="apparmor_parser"
[50155.959207] audit: type=1400 audit(1617803520.095:77): apparmor="STATUS" operation="profile_load" profile="unconfined" name="snap.gnome-characters.hook.configure" pid=7818 comm="apparmor_parser"
[50155.976775] audit: type=1400 audit(1617803520.111:78): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap-update-ns.core" pid=7820 comm="apparmor_parser"
[50155.984264] audit: type=1400 audit(1617803520.119:79): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.core.hook.configure" pid=7821 comm="apparmor_parser"
[103213.851514] No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
[284638.017378] No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
[328418.821674] atl1c 0000:03:00.0: atl1c: enp3s0 NIC Link is Down
[328422.379748] atl1c 0000:03:00.0: atl1c: enp3s0 NIC Link is Up<100 Mbps Full Duplex>
[328486.491261] atl1c 0000:03:00.0: atl1c: enp3s0 NIC Link is Down
[328488.169084] atl1c 0000:03:00.0: atl1c: enp3s0 NIC Link is Up<100 Mbps Full Duplex>
[460962.510153] INFO: NMI handler (perf_event_nmi_handler) took too long to run: 1.758 msecs

Il y a un dossier partagé dans mon smb.conf. C'est écrit au début du fichier :

# Custom config :
[global]
guest account = nobody
map to guest = bad user

[Partage]
comment = Dossier partager sur le réseau local de la famille.
path = /home/partage
browsable = yes
create mask = 0777
directory mask = 0777
writable = yes
guest ok = yes

Mais apparemment, il n'est pas à la bonne place.
J'ai donc modifié le fichier /etc/samba/smb.conf comme convenu.
Puis j'ai redémarré le serveur :

famille@famille-G31M-ES2L:~$ smbclient -L 127.0.0.1
WARNING: The "syslog" option is deprecated
Enter WORKGROUP\famille's password: 

	Sharename       Type      Comment
	---------       ----      -------
	print$          Disk      Printer Drivers
	Partage         Disk      Dossier partager sur le réseau local de la famille.
	IPC$            IPC       IPC Service (famille-G31M-ES2L server (Samba, Ubuntu))
	Officejet_Pro_8600_B1E80E_ Printer   Officejet_Pro_8600_B1E80E_
	Officejet-Pro-8600 Printer   HP Officejet Pro 8600
	Officejet-Pro-8600-FAX Printer   Officejet-Pro-8600-FAX
Reconnecting with SMB1 for workgroup listing.

	Server               Comment
	---------            -------

	Workgroup            Master
	---------            -------
	WORKGROUP            

J'ai donc modifié le fichier fstab sur l'ordinateur client:

amille@famille-Inspiron-5502:~$ cat /etc/fstab 
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/nvme0n1p7 during installation
UUID=18887701-e476-4053-be9b-59a3f50d9a0a /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=884F-A3C2  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0


# Custom config :
//192.168.0.150/home/partage /mnt/partagemount cifs	_netdev,guest,iocharset=utf8,gid=100,uid=1000	0	0

Et j'obtiens :

famille@famille-Inspiron-5502:~$ sudo mount -a
mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

Donc j'ai remis comme avant //192.168.0.150/partage etc...
Et je viens de rallumer mon client, et tout fonctionne !!!
Je suppose que c'est après avoir modifié mon fstab sur le serveur.
Merci beaucoup pour votre aide, vous avez été top tongue

J'ai un dernier petit détail à régler si vous voulez bien ?
Sur Nautilus, j'ai créé un bookmark pour accéder au partage :

file:///home/famille/Documents
file:///home/famille/Musique
file:///home/famille/Images
file:///home/famille/Vid%C3%A9os
file:///home/famille/T%C3%A9l%C3%A9chargements
smb://192.168.0.150/partage

Mais Nautilus me demande de m'y connecter avec une petite fenêtre. Il ne veut pas s'y connecter automatiquement au démarrage.
Comment puis-je faire pour le connecter automatiquement ?

Merci pour toute votre aide en tout cas wink

Hors ligne

#42 Le 12/04/2021, à 10:36

iznobe

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Bonjour ,
pour cela il faut regler les permissions de montage dans la config samba tout en bas , mais comme tu partages un dossier de ton /home ca va pas etre facile .

Pour faire un partage anonyme sans fenetre de connexion donc , choisir un dossier du /home n' est pas une bonne idée surtout avec des droits en 777 partout .
Generalement on prefere mettre ca dans un autre dossier comme /mnt ou /media qu on monte avec bind , mais je ne connais pas bien les options possibles .

le meilleur choix pour ce genre de cas c ' est d ' avoir une partition ou encore mieux un disque separé utiliser specialement pour ca ( partager ).
ca permet de gerer les droits correctement chose qu on ne peut pas vraiment faire dans le /home .

pour verification a nouveau , peux tu redonner :

cat /etc/samba/smb.conf

et n ' oubli pas de voir qu il faudra si possible corriger les erreurs relevées par @Coeur Noir , ca parait important .

Dernière modification par iznobe (Le 12/04/2021, à 10:55)


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

Hors ligne

#43 Le 12/04/2021, à 19:36

Coeur Noir

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Il y aura peut-être cela à régler dans les smb.conf aussi : win10 est en smb3, peut-être pas Ubuntu 18.04 ?

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

Dans le même ordre d'idée, les partages anonymes, à poil, ouverts à tout vent, ont toujours été une mauvaise pratique ( n'importe qui connecté à ton réseau aurait donc accès à ces partages ? ). C'est pour ça que depuis un moment Samba est réglé par défaut avec une sécurité USER, c'est à dire qu'il attend des utilisateurs enregistrés sur le serveur, avec chacun son mot de passe. Ces utilisateurs doivent donc exister sur les postes serveurs qui …servent des partages Samba.
C'est dans la config' du dossier partagé qu'on règle qui accède à quoi avec valid users et avec quels droits via write list ou read list. Exemple :

[julie]
        comment = Documents de Julie
        path = /home/julie
        valid users = frederic, julie
        write list = frederic, julie
        force user = julie
        force group = julie
        hide files = /*~/lost+found/*.bak/$*/
        writeable = yes
;       browseable = yes

Ça ↑ vient donc du smb.conf d'une machine Linux qui fait office de serveur de documents via samba, les clients sont des ordis sous Win et Linux.
@nom → les utilisateurs membres du groupe nom est un moyen de se simplifier la vie ( ajouter tous les utilisateurs devant accéder à un partage à un groupe ).

Il y a un dossier partagé dans mon smb.conf. C'est écrit au début du fichier
Ooops, mes excuses je l'avais cherché à la fin du fichier, désolé.

Dernière modification par Coeur Noir (Le 12/04/2021, à 19:40)


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

Hors ligne

#44 Le 14/04/2021, à 14:28

sushi_vert

Re : [Résolu] fstab disque dur réseau ne se lance pas au démarrage

Comme je vais bientôt remettre l'ordinateur à zéro, je ne vais pas me lancer dans de gros changement pour le moment.
Donc je vais marquer le post comme résolut.
Je vous remercie pour votre aide, et je reposterais si jamais j'ai de nouveau besoin d'aide smile

Hors ligne