Bonsoir,
Le 18/01/2018 à 01:13, anne.guilde@??? a écrit :
> Le 16/01/2018 à 20:50, Jérôme Kieffer a écrit :
>> On Tue, 16 Jan 2018 20:11:50 +0100
>> "anne.guilde@???" <anne.guilde@???> wrote:
>>
>>> J'essaie de monter une partition ext4 du disque sata
>>>
>>> J'avais cru comprende que ( doc debian https://wiki.debian.org/fr/fstab)
>>> defaults - paramètres de montage par défaut (équivalent à
>>> rw,suid,dev,exec,auto,nouser,async).
>>>
>>> J'ai testé avec defaults,user et defaults
>>>
>>> 1)
>>> UUID=xxxxx /media/anne/vmware ext4 defaults,user 0 2
>>> =>
>>> Je ne peux pas installer vmware
>>> # ./VMware-Player-14.1.1-7528167.x86_64.bundle
>>> bash: ./VMware-Player-14.1.1-7528167.x86_64.bundle: Permission non
>>> accordée
>>>
>>> Mais je peux utiliser vmware créé autrement et créer une machine
>>> virtuelle.
>>>
>>> 2)
>>> UUID=xxxxx /media/anne/vmware ext4 defaults 0 2
>>> Je peux installer vmware
>>> Mais je ne peux pas créer une machine virtuelle.
>>> Erreur lors de la création du répertoire
>>> /media/anne/vmware/sme/smeserver-9-64-dev : Permission non accordée
>>>
>>> Que mettre dans fstab pour que je puisse tout faire?
>>
>> J'ai comme l'impression que ton pb vient pas de fstab mais plutot des
>> uid:
>> que te disent :
>> ls -n /media/anne/vmware
>
> # ls -n /media/anne/vmware
> total 113144
> drwx------ 2 0 0 16384 sept. 10 12:43 lost+found
> drwxr-xr-x 2 0 0 4096 janv. 16 11:16 sme
> -rwxr-xr-x 1 0 0 115835793 janv. 16 19:34
> VMware-Player-14.1.1-7528167.x86_64.bundle
>
>>
>> id anne
>
> # id anne
> uid=1000(anne) gid=1000(anne)
> groupes=1000(anne),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),108(netdev),114(bluetooth),115(lpadmin),119(scanner)
>
>
>>
>> Est ce c'est la même uid ? j'ai un doute.
>>
>
> # ls -al /media/anne/vmware/
> total 113152
> drwxr-xr-x 4 root root 4096 janv. 16 19:34 .
> drwxr-x---+ 10 root root 4096 janv. 15 20:22 ..
> drwx------ 2 root root 16384 sept. 10 12:43 lost+found
> drwxr-xr-x 2 root root 4096 janv. 16 11:16 sme
> -rwxr-xr-x 1 root root 115835793 janv. 16 19:34
> VMware-Player-14.1.1-7528167.x86_64.bundle
>
> # chown anne:anne
> /media/anne/vmware/VMware-Player-14.1.1-7528167.x86_64.bundle
> # chown -R anne:anne /media/anne/vmware/sme/
>
> # ls -al /media/anne/vmware/
> total 113152
> drwxr-xr-x 4 root root 4096 janv. 16 19:34 .
> drwxr-x---+ 10 root root 4096 janv. 15 20:22 ..
> drwx------ 2 root root 16384 sept. 10 12:43 lost+found
> drwxr-xr-x 3 anne anne 4096 janv. 16 22:52 sme
> -rwxr-xr-x 1 anne anne 115835793 janv. 16 19:34
> VMware-Player-14.1.1-7528167.x86_64.bundle
>
> et maintenant, je peux créer une machine virtuelle sur sda5 avec vmware
>
> # vmware sur /dev/sda5
> /etc/fstab
> UUID=759bda26-456f-4e23-a3ed-af2071137809 /media/anne/vmware ext4
> defaults 0 2
> /etc/mtab
> /dev/sda5 /media/anne/vmware ext4 rw,relatime,data=ordered 0 0
>
> Merci
>
> Par contre, j'ai fait un essai pour créer une image virtuelle sur sda1
> UUID=07cafc32-09d0-4628-bfd4-bae443b16353 /media/anne/home ext4
> defaults,user 0 2
> impossible
> /etc/mtab
> /dev/sda5 /media/anne/vmware ext4 rw,relatime,data=ordered 0 0
> /dev/sda1 /media/anne/home ext4
> rw,nosuid,nodev,noexec,relatime,data=ordered 0 0
>
> J'ai modifié fstab pour sda1
> UUID=07cafc32-09d0-4628-bfd4-bae443b16353 /media/anne/home ext4
> defaults 0 2
> /etc/mtab
> /dev/sda1 /media/anne/home ext4 rw,relatime,data=ordered 0 0
>
> et maintenant je peux créer une image virtuelle sur sda1 avec vmware
> Je ne maîtrise pas vraiment la colonne options de fstab
OK, j'ai compris ce que tu n'as pas compris.
Ce n'est pas un problème de fstab.
- lorsque tu montes une partition, initialement entièrement vide, seul
le root peut y écrit des fichiers/répertoires. Dans ton exemple :
> # mount /dev/sda1 /media/anne/vmware
> # ls -al /media/anne/vmware/
> total 113152
> drwxr-xr-x 4 root root 4096 janv. 16 19:34 .
> drwxr-x---+ 10 root root 4096 janv. 15 20:22 ..
> drwx------ 2 root root 16384 sept. 10 12:43 lost+found
le "lost+found" indique que tu es à la racine de la partition /dev/sda1
- si tu regardes la ligne
> drwxr-xr-x 4 root root 4096 janv. 16 19:34 .
Le "." indique que ce qui s'affiche est à propos du répertoire
"/media/anne/vmware/" en lui même.
Et le "root:root" indique que seul root peut y faire quelque chose.
- a partir de là, root doit créer un répertoire quelconque. Disons "toto":
mkdir /media/anne/vmware/toto/
- puis, il va donner à anne:anne la propriété de "/media/anne/vmware/toto/"
chown anne:anne /media/anne/vmware/toto/
- maintenant, Anne peut écrire ce qu'elle veut dans /media/anne/vmware/toto/
- par contre, Anne ne pourra pas écrire dans /media/anne/vmware/ , comme
par exemple dans /media/anne/vmware/lost+found/
Dans ton exemple, tu t'en ais sorti car tu as tapé:
> # chown -R anne:anne /media/anne/vmware/sme/
donc maintenant, ton utilisateur Anne peut écrire ce qu'elle veut dans
/media/anne/vmware/sme/
Cordialement,
Olviier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@???
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!