Forum Linux.noyau Pourquoi mount (le syscall) n'accepte pas un fichier ordinaire

Posté par  (site web personnel) . Licence CC By‑SA.
8
4
mar.
2022

Bonjour,

Je me demande simplement pourquoi l'appel système mount ne peut pas lire un fichier et a besoin d'un “block device”.
C'est un peu embêtant, ça m'oblige à en chercher un “block loopback", le réserver, l'associé au fichier et enfin je peux faire mon mount tranquille. Je sais le faire, c'est pas ça le problème. Je veux juste savoir pourquoi je le fais.

Je pense que le cœur de ma question c'est que je n'ai jamais compris la différence entre (…)

Forum Linux.debian/ubuntu Donner l'accessibilité à un seul utilisateur lors d'un mount ?

Posté par  . Licence CC By‑SA.
Étiquettes :
0
19
déc.
2021

Bonjour,
Je cherche depuis quelque temps à faire que lorsque je fais un mount donner l'accessibilité au support monté à un seul utilisateur, j'ai beau chercher dans le man de mount etc je ne trouve rien de concluent.

Donc je voulais savoir si cela était possible? et si oui comment le faire ?

Bonne journée à vous.

Forum Linux.général Comment garder une arborescence cohérente

Posté par  . Licence CC By‑SA.
Étiquettes :
0
25
jan.
2021

Bonjour,

Sur ma machine (sous Debian), je gère les stockages un peu à ma sauce, ce qui fonctionne à peut-prêt tant que j'ai tout en tête, mais quelqu'un d'autre n'y comprendra rien … et j'aimerai bien que ça soit compréhensible justement :)

Je voulais donc réorganiser un peu mieux tout ça et je me demandais comment faire ça au mieux.

Jusqu'à présent, j'ai différentes partitions.
En gros:
- une partition NTFS à partager avec Windows
- une partition pour / (…)

Forum Linux.debian/ubuntu NFS ne partage pas le contenu des dossiers "montés"

Posté par  . Licence CC By‑SA.
Étiquettes :
1
15
jan.
2019

Bonjour à tous,

J'ai un serveur NFS très basique qui partage le dossier /dummy (rw,sync,no_root_squash,no_subtree_check), contenant plusieurs fichiers et repertoires.
Chaque client NFS peux accéder à ce dossier sans problème, lecture et ecriture. Pour l'instant tout va bien.

Depuis le serveur je monte une clé usb (ou un iso c'est pareil) dans le dossier /dummy/macleusb/
depuis le serveur je vois tout bien, mais depuis mes clients NFS je n'accède qu'à l'ancien contenu de ce dossier et non le contenu monté (…)

Forum Linux.général Impossible de donner les droit d'un disque vfat à un utilisateur

Posté par  . Licence CC By‑SA.
0
12
août
2018

J'utilise un raspberry-pi et je veux monter dessus un disque USB qui est en Fat.
Je voudrais que les dossiers et fichiers appartiennent à l'utilisateur pi.

Je fais un

$ sudo mount /dev/sda1 -t vfat /mnt/partage -o uid=pi,gid=pi
mais ensuite, si je liste les fichiers de /mnt/partage, ils ont pour propriétaire root:root. J'ai essayé avec des uid numériques, c'est la même chose. Pareil si j'ajoute d'autre options (fmask, dmask, user, users), rien ne bouge c'est toujours root (…)

Forum Linux.debian/ubuntu SystemD, mount NFS, comment !?.

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
14
juil.
2018

C'est toujours le même problème qui revient, d'une version à l'autre d'Ubuntu ou LinuxMint… C'est le problème de concourt entre le réseau et le montage NFS…

Oui, théoriquement, « 'y a qu'à » ajouter l'option _netdev Sauf que non, ça suffit pas.

C'est à dire qu'une fois le système démarré, authentification faite, le dossier n'est pas monté ! J'ouvre un terminal et en root, la commande # mount -a fonctionne alors directement, le dossier est monté.

J'ai remplacé la (…)

Forum Linux.livecd Compiler un live Linux minimal avec support NTFS

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
23
nov.
2017

Bonsoir,
j'essaie d'obtenir un live USB Linux minimal qui soit rapide et léger et qui puisse monter des partitions NTFS.
J'ai trouvé ce script qui fonctionne bien pour compiler Linux mais quand je veux monter une partition NTFS:

mount -t ntfs /dev/sda1 /win

j'ai l'erreur

mount: mounting /dev/sda1 on /win failed: No such device

alors que /dev/sda1 existe bien.

Donc comment serait-il possible de monter une partition NTFS depuis ce live?
Je n'ai pas la possibilité d'installer un paquet (j'ai (…)

Forum Linux.debian/ubuntu owncloud/nexcloud (et fork) external storage avec OVH e Hubic

Posté par  . Licence CC By‑SA.
0
13
nov.
2016

Tout d'abord, désolé de recréé un sujet déjà existant, j'ai essayé de voir comment répondre en tant que commentaire à ce sujet envoyé par @spooky, mais je n'ai pas trouvé comment faire (sois je suis bigleu, sois il y a un autre problème d'accès pour aider…). J'ai mis ça dans debian ubuntu, mais je suis sous arch et j'ai pas vu de "arch"… peu importe, c'est linux non ?

@spooky essayes en utilisant hubicfuse, réussi à monter un espace de stockage (…)

Forum Linux.debian/ubuntu Hubicfuse, problème de permissions / propriétaire

Posté par  . Licence CC By‑SA.
Étiquettes :
1
20
juin
2016

Salut !

J'ai découvert Hubic (OVH) y'a pas longtemps et je veux en faire ma solution de sauvegarde de mes données. C'est possible en utilisant Hubicfuse, qui permet de monter son cloud Hubic dans un répertoire.
Je me suis aidé de ce tuto, ça fonctionne, le répertoire est bien monté, je peux lire et écrire dedans, enfin presque …

J'utilise Owncloud pour synchroniser mes fichiers entre plusieurs ordinateurs donc il faut que l'utilisateur www-data soit le propriétaire du répertoire (…)

Journal SSHFS est un vrai système de fichiers en réseau

25
28
août
2015

Cher journal,

Comme tu dois le savoir, il y a (au moins) deux façons générales d'accéder à des fichiers à distance :

  • les protocoles de transfert de fichiers, tels que FTP ou HTTP ;
  • les systèmes de fichier en réseau, tels que SMB/CIFS et NFS.

La différence, c'est qu'un protocole de transfert sert… à transférer des fichiers, évidemment, tandis qu'un système de fichiers en réseau permettra des choses comme l'ouverture de fichiers, la lecture à une position arbitraire, l'écriture (sans tout envoyer) (…)

Forum Linux.général loop device sur une série de "petits" fichiers ? (et non un seul gros)

Posté par  (site web personnel) . Licence CC By‑SA.
1
13
août
2015

Salut à tous,

Par pitié, ne me demandez pas « pour quoi faire ? » ; je vous le dirai plus tard si ça march'

Disons qu'il s'agit d'une question théorique, concernant la "boite à outils Linux".

Nous connaissons "tous" la possibilité d'obtenir un block-device sur un fichier, et de monter un FS qui s'y trouve par la même occasion avec :

mount -o loop example.img /home/you/dir

Mais imaginons que l'on n'ai plutôt une série de fichiers :

chunk0001 (16 Mio)
chunk0002 (16 Mio) (…)

Journal Comment faire une sandbox de mon système de fichier ?

Posté par  (site web personnel) . Licence CC By‑SA.
10
6
jan.
2015

J'ai un petit problème, et j'aimerais votre avis sur comment le résoudre. Je vous propose également une solution que j'ai réalisée (mais avec certaines limitations). Mon cas d'utilisation est simple. Je viens de cloner un projet depuis son dépôt Git, je l'ai compilé, et j'aimerais éviter de faire un make install bien crade.

Pourquoi c'est crade ? Déjà parce que tous les projets ne fournissent pas toujours un make uninstall, et qu'ensuite, il n'y a aucune façon de bien vérifier (…)

Forum Linux.général Pourquoi mount nécessite-t-elle d'être lancée avec l'uid 0?

Posté par  . Licence CC By‑SA.
Étiquettes :
4
3
déc.
2014

Ce n'est pas une question pour les alternatives (sudo, par exemple) mais sur les raisons techniques et/ou politiques de ce fait.

Concrètement, j'ai regardé rapidement dans le code, et j'ai l'impression que cela se fait par un test direct de l'uid de l'appelant (bout de code copié/collé entre mount et umount, soit dit au passage).

Personnellement, je pense que c'est handicapant, et je ne parviens pas à comprendre l'intérêt de ce fait: après tout, il est impossible d'accéder à /dev/sdXY (…)

Forum général.cherche-logiciel utilitaire en console - montage de partition et dossier préféré

Posté par  . Licence CC By‑SA.
Étiquettes :
0
15
jan.
2014

Bonjour,
Dans tout bon navigateur de fichier, on retrouve sur le côté gauche la liste des volumes pouvant être (où étant actuellement) montés. Dans le but du me passer le plus possible de la souris, j'aimerai trouver un moyen simple de le faire en console.

Je sais utiliser mount, mais ce n'est pas pratique pour monter une clé usb ou un disque dur. Je préfèrerais faire un simple

$ mount_simple < tab > < tab >
(affichage de la liste (…)