#1 Le 16/03/2019, à 10:52
- Phil17
Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Bonjour à tous,
J'arrive dans cette discussion parce qu’elle pourrait bien m'aider à résoudre mon problème.
Je viens de réinstaller Xubuntu suite à quelques soucis de fonctionnement insolubles.
Je suis en dualboot avec WIndows 7 pour des raisons de programmes Uniquement Windows.
J'ai donc une partition Windows en NTFS, une autre pour Xubuntu en Ext4, un home séparé en Ext4 et une partition en NTFS appelée "DataCommun" qui sert pour les deux systèmes.
J'ai même un swap, mais je ne crois pas qu'il soit bien utile, ayant un SSD.
Tout fonctionne apparemment bien mais les partitions Windows et DataCommuns (en NTFS) sont montées avec les droits root donc les fichiers localisés dans DataCommun ne sont pas accessibles à un programme Ubuntu.
Comment faire ou que modifier pour monter automatiquement les partitions (ce qui semble se faire correctement) mais aussi m’attribuer les droits d'écriture et lecture sur ces partitions?
J'ai essayé divers tutoriels et commandes, installé des programmes (dont ntfs-3g), modifié le fstab sans effet... Au contraire.
Merci d'avance.
P.S: J'avais trouvé précédemment comment modifier le fstab correctement mais n'avais pas noté les manipulations, hélas et je suis assez débutant, il me faut toujours un tutoriel, une base.
Dernière modification par Phil17 (Le 15/11/2020, à 09:43)
XPS15 version 2020 (7590) i7-9750H, RAM : 16 Go, SSD 512 Go, Écran FHD 15,6"
Xubuntu 22.04LTS, TLP en mode BAT persistant.
Hors ligne
#2 Le 16/03/2019, à 15:19
- Coeur Noir
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Hello,
commence par montrer ici ton fstab
cat /etc/fstab
Ce qui importe ( puisqu'il s'agit d'une partition ntfs qui par nature ne comprend rien aux droits Linux ) c'est que le dossier point de montage de cette partition t'appartienne ( à toi utilisateur ou au groupe de ton utilisateur qui veut accéder à cette partition ) et que tu y aies les droits lecture+écriture+exécution.
Les fichiers « dans » la partition ntfs eux continueront d'apparaître comme appartenant à root:root, c'est normal.
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#3 Le 16/03/2019, à 16:16
- Phil17
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Bonjour Coeur Noir,
Voici fstab, je préférais attendre et savoir ce qu'il faut voir.
Je comprends tout à fait pour les droits, c'est ce que je cherche à avoir, lorsque je clique droit sur propriétés/permissions de cette partition, j'ai systématiquement root et donc je ne peux pas utiliser les fichiers. Windows le peux.
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
#Entry for /dev/sda2 :
UUID=e220de55-2f49-4999-9f35-2ee4e6ef413a / ext4 errors=remount-ro 0 1
#Entry for /dev/sda5 :
UUID=4d211eb7-73fc-4e2f-a925-addfeee7f6b8 /home ext4 defaults 02
#Entry for /dev/sda1 :
UUID=015C070E1C55AC88 /media/WIN7 ntfs-3g defaults,locale=fr_FR.UTF-8 00
#Entry for /dev/sda6 :
UUID=6EAA8F52AA8F162D /media/phil/DataCommun ntfs-3g defaults,windows_names,locale=fr_FR.UTF-8 0 0
/swapfile none swap sw 0 0
none /tmp tmpfs mode=01777,noatime,nodev,nosuid 0 0
Le blkid :
/dev/sda1: LABEL="WIN7" UUID="015C070E1C55AC88" TYPE="ntfs" PARTUUID="3ac89d0a-01"
/dev/sda2: UUID="e220de55-2f49-4999-9f35-2ee4e6ef413a" TYPE="ext4" PARTUUID="3ac89d0a-02"
/dev/sda5: UUID="4d211eb7-73fc-4e2f-a925-addfeee7f6b8" TYPE="ext4" PARTUUID="3ac89d0a-05"
/dev/sda6: LABEL="DataCommun" UUID="6EAA8F52AA8F162D" TYPE="ntfs" PARTUUID="3ac89d0a-06"
/dev/sda7: UUID="790c35da-3c10-425d-89c3-34d5f1b92811" TYPE="swap" PARTUUID="3ac89d0a-07"
le fdisk :
/dev/sda1 * 2048 103540735 103538688 49,4G 7 HPFS/NTFS/exFAT
/dev/sda2 103540736 135284876 31744141 15,1G 83 Linux
/dev/sda3 135286782 976773119 841486338 401,3G 5 Étendue
/dev/sda5 135286784 411095039 275808256 131,5G 83 Linux
/dev/sda6 411097088 965095423 553998336 264,2G 7 HPFS/NTFS/exFAT
/dev/sda7 965097472 976773119 11675648 5,6G 82 partition d'échange Linux / Solaris
Le résultat de :
ls -l /dev/disk/by-uuid/
lrwxrwxrwx 1 root root 10 mars 16 15:56 015C070E1C55AC88 -> ../../sda1
lrwxrwxrwx 1 root root 10 mars 16 15:56 4d211eb7-73fc-4e2f-a925-addfeee7f6b8 -> ../../sda5
lrwxrwxrwx 1 root root 10 mars 16 15:56 6EAA8F52AA8F162D -> ../../sda6
lrwxrwxrwx 1 root root 10 mars 16 15:56 790c35da-3c10-425d-89c3-34d5f1b92811 -> ../../sda7
lrwxrwxrwx 1 root root 10 mars 16 15:56 e220de55-2f49-4999-9f35-2ee4e6ef413a -> ../../sda2
J'ai essayé de passer par chown sans résultat probant en faisant :
sudo chown phil /media/phil/DataCommun
XPS15 version 2020 (7590) i7-9750H, RAM : 16 Go, SSD 512 Go, Écran FHD 15,6"
Xubuntu 22.04LTS, TLP en mode BAT persistant.
Hors ligne
#4 Le 16/03/2019, à 16:52
- Coeur Noir
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Arrfff…
/media/$USER ( donc /media/phil ici ) est un dossier au fonctionnement spécial ( droits gérés par ACL ), destiné à recevoir les montages automatique de médias amovibles ( clé usb, disques externes… ) donc
il ne faut surtout pas y toucher !
Si tu n'as aucun périphérique de stockage externe connecté, supprime ce dossier et ce qu'il contient ( sera recréé automatiquement à la prochaine connexion de médias amovibles ) :
cd /media
sudo rm -rf phil
attention : commande d'effacement en mode administrateur, coquille interdite !
Tes retours de commande sont incomplets : il est sage de montrer aussi l'invite voir « les retours de commande » ci-dessous en signature ( qu'on sache de quel utilisateur on parle, s'il est en mode normal ou root, où tu te trouves… )
Donc comme point de montage pour /dev/sda6 je verrais plutôt /media/DataCommun
Mais ça peut être ailleurs si tu le souhaites ( par exemple /home/phil/DataCommun au moins là le dossier appartiendra déjà à phil mkdir sans sudo suffira )
sudo mkdir /media/DataCommun
que tu t'appropries
sudo chown phil:phil /media/DataCommun
et auxquel tu donnes les droits utiles
sudo chmod 775 /media/DataCommun
→ ici les propriétaires utilisateur ( phil ) et groupe ( phil ) ont lecture écriture exécution, les autres seulement lecture et exécution.
À adapter selon ton cas ( si plusieurs utilisateurs autres que phil, les ajouter au groupe phil, ou ne pas donner écriture au groupe s'il n'y a que l'utilisateur phil ou créer un groupe dédié qui couvre les utilisateurs devant accéder et écrire dans DataCommun )
et modifier le fstab en conséquence :
#Entry for /dev/sda6 :
UUID=6EAA8F52AA8F162D /media/DataCommun ntfs-3g defaults,uid=phil,gid=phil,windows_names,locale=fr_FR.UTF-8 0 0
De là tu devrais savoir quoi faire avec /media/WIN7
Une discussion similaire → https://forum.ubuntu-fr.org/viewtopic.p … #p22068362
Dernière modification par Coeur Noir (Le 16/03/2019, à 16:54)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#5 Le 16/03/2019, à 18:48
- Phil17
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Bon, précision, toutes les commandes ont été faites via l'invite qui apparaît dans le Terminal donc moi-même seul utilisateur (phil).
Pour cette histoire de dossier média, apparemment spécial, j’hésite donc à enlever phil puisqu'il était là et est là dans le chemin visible dans le gestionnaire de fichier. La partition commune apparaît avec le même chemin que lorsque je branche un disque dur externe "media/phil/nom du disque".
Dans le doute, abstiens-toi...
En attendant, je ne bouge ni n'efface rien.
Autre solution, vu que je viens de réinstaller, refaire une autre installation...
Voici ce que je vois en faisant la commande ls. Je remarque que suivant le cas, j'arrive à voir des répertoires visibles ou non (media) et que suivant le cas, si je tape cd avec ou sans le "/" je n'ai pas le même résultat.
phil@phil-B5130M:~$ ls
Bureau dwhelper Images Musique Public Vidéos
Documents 'Favoris Internet' Modèles NOOK Téléchargements
phil@phil-B5130M:~$ cd /media
phil@phil-B5130M:/media$ ls
phil WIN7
phil@phil-B5130M:/media$ cd phil
phil@phil-B5130M:/media/phil$ ls
DataCommun
phil@phil-B5130M:/media/phil$
Ci-dessus, phil est mon répertoire personnel, WIn7 la partition servant à l'OS Windows et colorée dans le Terminal, et DataCommun l'autre partiton en NTFS que je veux partager et en avoir les droits.
Dernière modification par Phil17 (Le 16/03/2019, à 19:05)
XPS15 version 2020 (7590) i7-9750H, RAM : 16 Go, SSD 512 Go, Écran FHD 15,6"
Xubuntu 22.04LTS, TLP en mode BAT persistant.
Hors ligne
#6 Le 16/03/2019, à 22:42
- Coeur Noir
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Pour cette histoire de dossier média, apparemment spécial, j’hésite donc à enlever phil puisqu'il était là et est là dans le chemin visible dans le gestionnaire de fichier. La partition commune apparaît avec le même chemin que lorsque je branche un disque dur externe "media/phil/nom du disque".
Dans le doute, abstiens-toi...
Tu as raison d'être prudent. C'est sans risque si tu n'as aucun média amovible connecté à ton pc. Autrement dit, aucun risque si ce dossier phil est vide.
Si lorsque tu ( session phil ) branches un média amovible, celui-ci apparaît dans ce dossier alors effectivement pas la peine de le supprimer.
Par contre je maintiens, c'est risqué de créer un point de montage dans /media/$USER : que se passera-t-il le jour où tu brancherais un media amovible qui s'appellerait comme par hasard DataCommun ?
Donc créé ailleurs un point de montage ( un dossier vide ) pour ta partition ntfs, et modifie ton fstab en conséquence.
Tu pourras dès lors supprimer de /media/phil le dossier DataCommun devenu inutile ( et vide puisqu'il ne sera plus utilisé comme point de montage ).
La commande ls -la plutôt que ls tout court permettra de voir les droits des dossiers / fichiers :
ls -la /media
ls -la /media/phil
Dernière modification par Coeur Noir (Le 16/03/2019, à 22:51)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#7 Le 17/03/2019, à 09:33
- Phil17
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Bonjour,
Je n'arrivais pas à trouver d'autres options dans man ls.
Tu écris : "Autrement dit, aucun risque si ce dossier phil est vide."
Justement, pour moi, lorsque je regarde dans le gestionnaire, il est dans mon home, normal au même titre que s'il y avait un autre utilisateur, il y aurait une autre entrée à son nom.
Ce qui me fait hésiter, c'est de voir :
/home/phil
/media/WIn7/
media/phil/DataCommun/
Je confuse, là... ;-)
Voilà ls -la :
phil@phil-B5130M:~$ ls -la /media
total 28
drwxr-xr-x 4 root root 4096 mars 16 10:09 .
drwxr-xr-x 24 root root 4096 mars 14 14:11 ..
-rw-r--r-- 1 root root 11 mars 16 09:57 .created_by_python-fstab
drwxr-x---+ 3 root root 4096 mars 16 20:23 phil
drwxrwxrwx 1 root root 12288 mars 14 18:35 WIN7
phil@phil-B5130M:~$ ls -la /media/phil
total 12
drwxr-x---+ 3 root root 4096 mars 16 20:23 .
drwxr-xr-x 4 root root 4096 mars 16 10:09 ..
drwxrwxrwx 1 root root 4096 mars 15 19:54 DataCommun
phil@phil-B5130M:~$ ls -la
total 220
drwxr-xr-x 23 phil phil 4096 mars 17 09:07 .
drwxr-xr-x 4 root root 4096 mars 14 14:06 ..
-rw------- 1 phil phil 3380 mars 16 19:05 .bash_history
-rw-r--r-- 1 phil phil 220 mars 14 14:06 .bash_logout
-rw-r--r-- 1 phil phil 3771 mars 14 14:06 .bashrc
drwxr-xr-x 2 phil phil 4096 mars 16 16:30 Bureau
drwxrwxr-x 16 phil phil 4096 mars 17 09:07 .cache
drwxr-xr-x 17 phil phil 4096 mars 17 09:19 .config
drwxr-xr-x 13 phil phil 4096 mars 14 19:39 Documents
drwxrwxr-x 2 phil phil 4096 mars 14 17:10 dwhelper
drwxrwxr-x 14 phil phil 4096 mars 14 19:40 'Favoris Internet'
drwx------ 3 phil phil 4096 mars 14 14:58 .gnupg
-rw------- 1 phil phil 1348 mars 17 09:07 .ICEauthority
drwxr-xr-x 16 phil phil 4096 mars 14 19:47 Images
drwxr-xr-x 3 phil phil 4096 mars 14 14:58 .local
drwxr-xr-x 2 phil phil 4096 mars 14 14:58 Modèles
drwx------ 5 phil phil 4096 mars 14 15:26 .mozilla
drwxr-xr-x 2 phil phil 4096 mars 14 14:58 Musique
drwxrwxr-x 5 phil phil 4096 mars 14 19:41 NOOK
drwxrwxr-x 3 phil phil 4096 mars 16 11:08 .opencpn
drwx------ 3 phil phil 4096 mars 14 16:13 .pki
-rw-r--r-- 1 phil phil 807 mars 14 14:06 .profile
drwxr-xr-x 2 phil phil 4096 mars 14 14:58 Public
drwxrwxr-x 5 phil phil 4096 mars 14 17:51 .stellarium
-rw-r--r-- 1 phil phil 0 mars 14 15:25 .sudo_as_admin_successful
drwxr-xr-x 2 phil phil 4096 mars 17 09:19 Téléchargements
drwxrwxr-x 3 phil phil 4096 mars 14 15:23 .thumbnails
drwx------ 5 phil phil 4096 mars 14 16:18 .thunderbird
drwxr-xr-x 2 phil phil 4096 mars 14 14:58 Vidéos
-rw------- 1 phil phil 56 mars 17 09:07 .Xauthority
-rw-r--r-- 1 phil phil 1600 mars 14 14:06 .Xdefaults
-rw-rw-r-- 1 phil phil 131 mars 14 17:52 .xinputrc
-rw-r--r-- 1 phil phil 14 mars 14 14:06 .xscreensaver
-rw------- 1 phil phil 9737 mars 17 09:22 .xsession-errors
-rw------- 1 phil phil 81635 mars 16 20:23 .xsession-errors.old
phil@phil-B5130M:~$
XPS15 version 2020 (7590) i7-9750H, RAM : 16 Go, SSD 512 Go, Écran FHD 15,6"
Xubuntu 22.04LTS, TLP en mode BAT persistant.
Hors ligne
#8 Le 17/03/2019, à 15:25
- Coeur Noir
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Oui tu sembles « confusionner »
1. mise au point :
/home/phil et /media/phil ce sont 2 dossiers différents, à 2 endroits différents, qui ont des contenus différents.
Ton répertoire personnel - qui contient Documents, Vidéo, Musique, etc… - c'est le phil qui se trouve dans home à la racine / du système
Le dossier phil dans media est créé par le système la première fois que tu connectes un média amovible ( clé usb, DD externe, carte mémoire, cd ou dvd… ).
Dans ce dossier /media/$USER chaque média amovible connecté via la session de l'utilisateur en cours est monté dans un dossier prenant le nom du label ou de l'UUID du média amovible.
Le seul endroit où phil a le droit de lire+écrire+exécuter c'est dans /home/phil
Partout ailleurs, c'est le système ( appartenant à root ) et un utilisateur « normal » ne peut pas y écrire : sécurité élémentaire absolument souhaitable. Un utilisateur normal peut temporairement prendre les mêmes droits que l'utilisateur root ( on parle de super utilisateur ) pour agir sur le système via des commandes passées avec sudo. À manipuler avec prudence, donc.
2. tes retours de ls -la :
Les droits de ton répertoire perso /home/phil sont ok.
Le répertoire /media contient un fichier qui m'intrique .created_by_python-fstab : est-ce que tu sais pourquoi ? Qu'as-tu fait le 11 mars concernant fstab ?
Dans /media le répertoire WIN7 est accessible en écriture à n'importe qui, c'est bof. Il vaudrait mieux que ce répertoire appartienne à phil, et que seul phil ait le droit d'y écrire ( rwxr-xr-x )
Le répertoire spécial automatique /media/phil contient le dossier ( point de montage ) DataCommun qui appartient à root. Ça n'est pas censé se passer comme ça dans /media/$USER je réitère donc :
crée un autre point de montage pour DataCommun,
ajuste le fstab en fonction de ce nouveau point de montage,
débranche tout éventuel média amovible et redémarre le pc pour prendre en compte la modification du fstab,
assure-toi que DataCommun « monte » bien au nouvel endroit ( c'est à dire ailleurs que dans /media/phil/DataCommun → celui-là devrait être vide maintenant )
supprime le dossier /media/phil ( il sera proprement recréé automatiquement à la prochaine connexion de média amovible )
3. propositions ( décentes ) :
pour le dossier WIN7, changer propriétaire, droits, son montage dans fstab…
sudo chown phil:phil /media/WIN7 sudo chmod 755 /media/WIN7
Dans le fichier /etc/fstab changer la ligne concernant WIN7 par
UUID=015C070E1C55AC88 /media/WIN7 ntfs-3g defaults,uid=phil,gid=phil,locale=fr_FR.UTF-8 0 0
soit dans un terminal via
sudo nano /etc/fstab
soit en lançant une appli graphique avec les supers pouvoirs de root depuis un terminal
sudo -H gedit /etc/fstab
ou mieux
gedit admin:///etc/fstab
gedit est l'éditeur de texte par défaut sous Ubuntu et Budgie, ce sera leafpad, kate, pluma ou mousepad sous d'autres environnements.
pour la partition DataCommun, ça sera la même manip' grosso modo mais sur un nouveau dossier vide de ton choix, disons dans ton répertoire personnel ?
Ouvre ton répertoire personnel avec ton navigateur de fichiers habituel, crée un nouveau dossier DataCommun.
Puisqu'on est chez toi, ce dossier appartient déjà à phil:phil avec les droits rwxr-xr-x ce que l'on peut vérifier avecls -la ~
Modification du fstab en conséquence :
UUID=6EAA8F52AA8F162D /home/phil/DataCommun ntfs-3g defaults,uid=phil,gid=phil,windows_names,locale=fr_FR.UTF-8 0 0
Retirer tout éventuel média amovible, redémarrer le pc.
Normalement tu as le contenu de la partition DataCommun dans ton répertoire perso sous DataCommun, et /media/DataCommun lui est dorénavant vide. Si c'est bien le cas tu peux procéder à la suppression de ce dernier :
cd /media/phil sudo rmdir DataCommun
Enfin dernier test, branche une clé usb ou un DD externe ( que tu sais fonctionnel ) puis donne le retour de
ls -la /media/phil
si le fonctionnement du dossier spécial /media n'est pas cassé, le dossier correspondant à la clé USB ou au DD externe ( dans /media/phil ) doit appartenir à phil:phil
et si c'est cassé, une fois les éventuels médias amovibles déconnectés, il suffira de supprimer /media/phil viacd /media sudo rm -rf phil
Dernière modification par Coeur Noir (Le 17/03/2019, à 15:50)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#9 Le 17/03/2019, à 15:45
- Coeur Noir
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Et au cas où, le man de ls :
LS(1) User Commands LS(1)
NAME
ls - list directory contentsSYNOPSIS
ls [OPTION]... [FILE]...DESCRIPTION
List information about the FILEs (the current directory by default). Sort
entries alphabetically if none of -cftuvSUX nor --sort is specified.Mandatory arguments to long options are mandatory for short options too.
-a, --all
do not ignore entries starting with .
-A, --almost-all
do not list implied . and ..--author
with -l, print the author of each file-b, --escape
print C-style escapes for nongraphic characters--block-size=SIZE
scale sizes by SIZE before printing them; e.g., '--block-size=M' prints
sizes in units of 1,048,576 bytes; see SIZE format below-B, --ignore-backups
do not list implied entries ending with ~-c with -lt: sort by, and show, ctime (time of last modification of file
status information); with -l: show ctime and sort by name; otherwise:
sort by ctime, newest first-C list entries by columns
--color[=WHEN]
colorize the output; WHEN can be 'always' (default if omitted), 'auto',
or 'never'; more info below-d, --directory
list directories themselves, not their contents-D, --dired
generate output designed for Emacs' dired mode-f do not sort, enable -aU, disable -ls --color
-F, --classify
append indicator (one of */=>@|) to entries--file-type
likewise, except do not append '*'--format=WORD
across -x, commas -m, horizontal -x, long -l, single-column -1, verbose
-l, vertical -C--full-time
like -l --time-style=full-iso-g like -l, but do not list owner
--group-directories-first
group directories before files;can be augmented with a --sort option, but any use of --sort=none (-U)
disables grouping-G, --no-group
in a long listing, don't print group names-h, --human-readable
with -l and/or -s, print human readable sizes (e.g., 1K 234M 2G)--si likewise, but use powers of 1000 not 1024
-H, --dereference-command-line
follow symbolic links listed on the command line--dereference-command-line-symlink-to-dir
follow each command line symbolic linkthat points to a directory
--hide=PATTERN
do not list implied entries matching shell PATTERN (overridden by -a or
-A)--hyperlink[=WHEN]
hyperlink file names; WHEN can be 'always' (default if omitted),
'auto', or 'never'--indicator-style=WORD
append indicator with style WORD to entry names: none (default), slash
(-p), file-type (--file-type), classify (-F)-i, --inode
print the index number of each file-I, --ignore=PATTERN
do not list implied entries matching shell PATTERN-k, --kibibytes
default to 1024-byte blocks for disk usage-l use a long listing format
-L, --dereference
when showing file information for a symbolic link, show information for
the file the link references rather than for the link itself-m fill width with a comma separated list of entries
-n, --numeric-uid-gid
like -l, but list numeric user and group IDs-N, --literal
print entry names without quoting-o like -l, but do not list group information
-p, --indicator-style=slash
append / indicator to directories-q, --hide-control-chars
print ? instead of nongraphic characters--show-control-chars
show nongraphic characters as-is (the default, unless program is 'ls'
and output is a terminal)-Q, --quote-name
enclose entry names in double quotes--quoting-style=WORD
use quoting style WORD for entry names: literal, locale, shell,
shell-always, shell-escape, shell-escape-always, c, escape-r, --reverse
reverse order while sorting-R, --recursive
list subdirectories recursively-s, --size
print the allocated size of each file, in blocks-S sort by file size, largest first
--sort=WORD
sort by WORD instead of name: none (-U), size (-S), time (-t), version
(-v), extension (-X)--time=WORD
with -l, show time as WORD instead of default modification time: atime
or access or use (-u); ctime or status (-c); also use specified time as
sort key if --sort=time (newest first)--time-style=STYLE
with -l, show times using style STYLE: full-iso, long-iso, iso, locale,
or +FORMAT; FORMAT is interpreted like in 'date'; if FORMAT is FOR‐
MAT1<newline>FORMAT2, then FORMAT1 applies to non-recent files and FOR‐
MAT2 to recent files; if STYLE is prefixed with 'posix-', STYLE takes
effect only outside the POSIX locale-t sort by modification time, newest first
-T, --tabsize=COLS
assume tab stops at each COLS instead of 8-u with -lt: sort by, and show, access time; with -l: show access time and
sort by name; otherwise: sort by access time, newest first-U do not sort; list entries in directory order
-v natural sort of (version) numbers within text
-w, --width=COLS
set output width to COLS. 0 means no limit-x list entries by lines instead of by columns
-X sort alphabetically by entry extension
-Z, --context
print any security context of each file-1 list one file per line. Avoid '\n' with -q or -b
--help display this help and exit
--version
output version information and exitThe SIZE argument is an integer and optional unit (example: 10K is 10*1024).
Units are K,M,G,T,P,E,Z,Y (powers of 1024) or KB,MB,... (powers of 1000).Using color to distinguish file types is disabled both by default and with
--color=never. With --color=auto, ls emits color codes only when standard
output is connected to a terminal. The LS_COLORS environment variable can
change the settings. Use the dircolors command to set it.Exit status:
0 if OK,1 if minor problems (e.g., cannot access subdirectory),
2 if serious trouble (e.g., cannot access command-line argument).
AUTHOR
Written by Richard M. Stallman and David MacKenzie.REPORTING BUGS
GNU coreutils online help: <http://www.gnu.org/software/coreutils/>
Report ls translation bugs to <http://translationproject.org/team/>COPYRIGHT
Copyright © 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL ver‐
sion 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is
NO WARRANTY, to the extent permitted by law.SEE ALSO
Full documentation at: <http://www.gnu.org/software/coreutils/ls>
or available locally via: info '(coreutils) ls invocation'GNU coreutils 8.28 January 2018 LS(1)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#10 Le 17/03/2019, à 17:13
- Phil17
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
... Un grand MERCI, Coeur Noir, j'en reste sans voix !
Je vais voir tout ça en détail et tranquillement.
Ce que j'ai fait le 11 mars, je ne sais pas, c'est lundi, rien de particulier. Je dis ça car en général je fais des c***ries le week-end et réinstalle le samedi soir ou le dimanche en journée...). En regardant tout mon disque classé par ordre chronologique et fichiers cachés visibles, rien ce jour là...
Là ou je ne comprends pas, c'est quand tu me dis :
"pour la partition DataCommun, ça sera la même manip' grosso modo mais sur un nouveau dossier vide de ton choix, disons dans ton répertoire personnel ?
Ouvre ton répertoire personnel avec ton navigateur de fichiers habituel, crée un nouveau dossier DataCommun."
Je veux bien, mais si je crée un dossier vide dans mon répertoire personnel, ce dernier étant sur une partition Linux en Ext4, il sera illisible par Windows (l'OS), non? Ou alors Linux se débrouille, considère que comme j'ai modifié fstab, il saura ce qu'il faut faire ?
De toute façon, en cas de plantage, j'ai une copie de tous mes dossiers et partitions à jour, mais j'essaie de comprendre et qu'en cas de réinstallation (changement d'ordinateur, disque HS, etc. Je sache comment orienter mon tuto et prendre les bonnes notes.
XPS15 version 2020 (7590) i7-9750H, RAM : 16 Go, SSD 512 Go, Écran FHD 15,6"
Xubuntu 22.04LTS, TLP en mode BAT persistant.
Hors ligne
#11 Le 17/03/2019, à 17:56
- Coeur Noir
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
1. Il s'agit du point de montage de ta partition, il peut être n'importe où dans le système Linux, où bon ton semble.
C'est là qu'apparaîtra le contenu de ta partition ntfs.
Ce qui ne signifie pas que les fichiers sont « dans » ce dossier, ils ne font qu'y apparaître ( et être utilisables ) mais physiquement, tous ces fichiers n'ont pas changé de place, ils sont toujours sur le périphérique /dev/sda6 qui est une partition du disque sda, dont le système de fichiers est ntfs.
2. Il s'agit d'un ordinateur en dual boot c'est bien ça ? Quand tu l'allumes tu choisis ton o.s. il fonctionne alors soit sous Linux soit sous Windows, pas les 2 en même temps.
3. le dossier DataCommun dans /media/phil était déjà aussi sur une partition en ext4 tout comme /media/WIN7…
Dernière modification par Coeur Noir (Le 17/03/2019, à 17:59)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#12 Le 17/03/2019, à 18:15
- Phil17
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
D'accord ! "Point de montage", je comprends mieux l'astuce !
C'est un ordinateur en dual boot, je choisis au démarrage l'OS, par défaut, dans les 10 secondes, c'est Xubuntu.
Le troisième et dernier point, je ne comprends pas la subtilité, voici ce que j'ai créé afin de bien séparer tout le monde. Peut-être qu'après les modifications que tu me proposes, j'aurai effectivement le dossier DataCommun dans une partition ext4 puisque ce sera un point de montage.actuellement
[img=Partitionnement dual boot]<a href="http://i.imgur.com/lZSe0Dh.png"> <img src="http://imgur.com/lZSe0Dhl.png" /> </a>[/img]
En tout cas, un grand merci, rapide (très) concis, précis. Il va falloir que je m'entraîne...
;-)
XPS15 version 2020 (7590) i7-9750H, RAM : 16 Go, SSD 512 Go, Écran FHD 15,6"
Xubuntu 22.04LTS, TLP en mode BAT persistant.
Hors ligne
#13 Le 17/03/2019, à 20:04
- Coeur Noir
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Euh… on ne voit pas tes images.
D'où la grande force des retours de commande : c'est du texte, c'est facilement partageable, ça dépend moins de l'environnement et des logiciels utilisés…
Cela dit je connais déjà tes partitions : tu les a montrées au #3 ;-)
Tu as un /home distinct de la racine / → pourquoi pas… ça ne change rien au fonctionnement global des systèmes de fichiers, périphériques, partitions et points de montage.
Donc par exemple /media, il est dans la racine / de ton système qui est en ext4.
Comment « imager » ça ? Un point de montage est l'endroit ( un dossier ) qui te permet de voir la partition que tu décides d'y monter.
Ce point de montage est dans ton système de fichiers Linux, qu'importe ce que tu y montes : cela peut être un système de fichiers totalement différent ( pourvu qu'il y ait un pilote pour le gérer ).
C'est une « vue sur ».
La vue ( le dossier ) fait partie de ton système. Ce qui est regardé à travers cette vue, reste sur son système d'origine ( ntfs dans ton cas, mais il y en a des tas d'autres, des systèmes de fichiers ).
Dernière modification par Coeur Noir (Le 17/03/2019, à 20:41)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#14 Le 17/03/2019, à 20:10
- Phil17
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
D'accord, et merci pour l'explication "vue sur".
Pour l'image qui montrait Gparted, le lien ne fonctionne pas par un cop/coll? J'ai toujours eu du mal à insérer des copie d'écran ici.
Bon, je vais m'y coller, à ces manipulations.
Là, je cherche sur les forums (et ne trouve point) car je viens de brancher un HDD externe (port USB) que j'ai parcouru pour voir si un fichier était présent, puis j'ai simplement voulu l'éjecter, il refuse, device or resource busy.
Bien sûr, rien sous ubuntu, plein de posts pour Windows...
Pas grave, encore quelques clics et du temps à perdre.
Merci encore pour ton aide, je en occupe d'appliquer les modifications.
XPS15 version 2020 (7590) i7-9750H, RAM : 16 Go, SSD 512 Go, Écran FHD 15,6"
Xubuntu 22.04LTS, TLP en mode BAT persistant.
Hors ligne
#15 Le 17/03/2019, à 20:58
- Coeur Noir
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Voir « insérer une image » ci-dessous, dans la signature, et les autres liens aussi d'ailleurs.
Si tu es sûr qu'il n'y a plus aucune écriture en cours sur le DD externe tu peux l'enlever à la sauvage… Si c'est un disque qui contient des photos et vidéos, c'est probablement la création des « vignettes » qui prend du temps. Ça doit pouvoir se désactiver pour les ressources externes, ou les fichiers > qu'une certaine taille ( voir dans les préférences de Thunar puisque tu es sous Xubuntu, que je pratique peu ).
Quand tu cherches de l'info autour d'Ubuntu ( en français ), cherche spécifiquement dans les pages :
⋅ documentation : https://doc.ubuntu-fr.org/
⋅ puis dans le forum : https://forum.ubuntu-fr.org/
→ pour les 2 l'outil de recherche est en haut à droite de la page.
ensuite tu as les forums anglophones / US un peu plus officiels :
⋅ https://help.ubuntu.com/
⋅ https://askubuntu.com/
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#16 Le 18/03/2019, à 10:12
- Phil17
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Bonjour,
Non, il n'y a pas de création de vignette puisque rien n'est ouvert dans ce disque, je ne fais que pointer sur la racine et demander à éjecter. Mais c'est pas grave.
Je viens de démarrer la procédure que tu m'as gentiment écrite à partir du post #4.
Dès le début ça bloque. Je veux éfacer phil par
cd /media
sudo rm -rf phil
La sanction est immédiate :
rm: impossible de supprimer 'phil/DataCommun': Périphérique ou ressource occupé
J'ai donc redémarré l'ordinateur pour voir, immédiatement re-tapé cette commande, même punition.
J'ai assez abusé de ton temps et ta bonté et si ça me gène vraiment, je réinstallerai bêtement mais là, ça va bien, je ne vais pas monopoliser le temps et la gentillesse des gens pour une bricole.
Encore merci, vraiment, du fond du coeur.
Philippe
Edith :
Je reviens sur ce problème et ce message d'erreur.
J'ai inséré une carte SD non vide dans mon ordinateur et demandé la même commande. J'ai eu la même réponse mais qui me fait mieux comprendre.
phil@phil-B5130M:/media$ sudo rm -rf phil
[sudo] Mot de passe de phil :
rm: impossible de supprimer 'phil/DataCommun': Périphérique ou ressource occupé
rm: impossible de supprimer 'phil/SD-FAT32': Périphérique ou ressource occupé
phil@phil-B5130M:/media$
Heureusement que, comme tu le disais, il y a des sécurités d'effacement sur des répertoires non vides dans Linux, sinon mon dossier personnel était effacé.
Cette commande demande à effacer le dossier personnel, pas un point de montage et comme ce dossier n'est pas vide, logique que Linux refuse l'effacement.
Donc le message d'erreur est logique, maintenant il faut que je comprenne comment réellement enlever ce point de montage avant d'insérer la clé LiveUSB "kivabien"...
Dernière modification par Phil17 (Le 18/03/2019, à 11:35)
XPS15 version 2020 (7590) i7-9750H, RAM : 16 Go, SSD 512 Go, Écran FHD 15,6"
Xubuntu 22.04LTS, TLP en mode BAT persistant.
Hors ligne
#17 Le 18/03/2019, à 12:07
- moko138
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
phil@phil-B5130M:/media$ sudo rm -rf phil [sudo] Mot de passe de phil : rm: impossible de supprimer 'phil/DataCommun': Périphérique ou ressource occupé rm: impossible de supprimer 'phil/SD-FAT32': Périphérique ou ressource occupé phil@phil-B5130M:/media$
sinon mon dossier personnel était effacé.
Non : ton dossier personnel, c'est /home/phil/,
là, c'est /mediaphil/ qui était ciblé.
Cela dit, avant d'amputer, faire un diagnostic pourrait être utile, non ?
- -
Rappel :
rm n'est pas rmdir
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#18 Le 18/03/2019, à 12:21
- Phil17
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Bonjour mmko138.
Oui, le dossier personnel est bien dans /home/phil/, pardon, je me suis trompé.
Par contre, suite au message ci-dessus, et malgré l'impossibilité affichée, le contenu de la partition DataCommun et le contenu de la carte SD ont été effacés totalement, sans autre indication qu'un peu d'attente dans le terminal avant que le prompt ne revienne à la ligne.
Heureusement que j'ai une sauvegarde complète de tout ça.
Bon, je vous remercie tous de l'aide apportée, mais je vais tranquillement réinstaller Xubuntu, ce que j'aurais peut-être dû faire au lieu de vous perdre du temps. Peut-être que tout rentrera dans l'ordre ?
Bonne journée à vous !
Philippe
XPS15 version 2020 (7590) i7-9750H, RAM : 16 Go, SSD 512 Go, Écran FHD 15,6"
Xubuntu 22.04LTS, TLP en mode BAT persistant.
Hors ligne
#19 Le 18/03/2019, à 13:32
- moko138
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Puisque tu réinstalles,
je te conseille, pendant l'installation, de choisir "autre chose",
puis, à l'étape du partitionnement,
de taper /DataCommun
EDIT, pour embrayer sur les choix de Coeur Noir :
/media/DataCommun [toujours sans espace]
FIN d'édit
> système de fichiers : ntfs
> de t'assurer que la case "formater" soit décochée.
Dernière modification par moko138 (Le 18/03/2019, à 15:14)
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#20 Le 18/03/2019, à 14:25
- Phil17
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Oui, je crois que c'est le mieux à faire, de toute façon j'ai perdu tout ce qu'il y avait dans cette partition.
La manipulation que tu indiques, c'est ce que j'avais fait puisque lorsque j'avais ré-installé, elle existait déjà et je ne voulais pas qu'il y ait de perte de fichier (et donc perte de temps à tout recopier dessus).
Dois-je reprendre las manipulations des points de montage ci-dessus indiqués par Coeur Noir ou j'évite vu que ça a directement effacé cette partition?
Note: Curieux de voir que les propriétés de cette partition m'indiquent 0% utilisé via le gestionnaire de fichiers mais via GParted, il y a 300Mo d'utilisé. Pareil sur la taille globale de cette partition, il y a tout de même 20 Go de différence dans les calculs, 283Go vu par le Gestionnaire, 263Go vu par Gparted. Un mystère de l'électronique informatique, mais 20Go, c'est pas mal.
XPS15 version 2020 (7590) i7-9750H, RAM : 16 Go, SSD 512 Go, Écran FHD 15,6"
Xubuntu 22.04LTS, TLP en mode BAT persistant.
Hors ligne
#21 Le 18/03/2019, à 15:05
- melixgaro
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
non pas un mystère, de la place réservée.
Modif. : J'ai sans doute parlé trop vite, moko a sûrement raison sur la confusion Go et Gio
Dernière modification par melixgaro (Le 18/03/2019, à 15:14)
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#22 Le 18/03/2019, à 15:09
- moko138
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
20 / 283 = 7% * 283
Et 7% c'est la différence entre Go et Gio !
Puisque le cube de (1024 / 1000), c'est à peu près 1,0704.
- -
Note que ce n'est pas la partition qui a été effacée, mais uniquement son contenu.
= =
Dois-je reprendre las manipulations des points de montage ci-dessus indiqués par Coeur Noir
sudo chown phil:phil /media/DataCommun
et auxquel tu donnes les droits utiles
sudo chmod 775 /media/DataCommun
Bonne idée (après l'installation) mais alors
à l'étape du partitionnement,
tu taperas /media/DataCommun
(Je vais modifier en conséquence mon message précédent.)
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#23 Le 18/03/2019, à 15:25
- Phil17
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
OK, vu pour la différence, le diable se cache dans les détails, et étant novice ET débutant, je doute de tout et quand je vois ces différences, je ne vois pas qu'une lettre se glisse dans les unités de mesure...
Bon, c'est (re-) parti !
LiveUSB puis mises à jour, et revenir suivre ce tutoriel, puis finir les installations logicielles et transferts de fichiers dans les partitions.
Merci encore pour votre aide !
###########"
De retour après ré-installation.
J'ai modifié suivant le tutoriel de Coeur Noir la partie comportant DataCommun et je me suis rendu compte qu'il fallait redémarrer pour prendre en compte cette modification.
J'ai vu aussi que sans modifications, Win7 et DataCommun étaient accessibles en lecture et écriture directement.
Maintenant, Je bute sur WIN7 qui, comme le fait remarquer Coeur Noir, est en lecture/écriture, je suis tout seul sur cet ordinateur mais on ne sait jamais...
Voici le résultat de l'essai de changement de propriétaire du post #8 :
phil@phil-B5130M:~$ sudo chown phil:phil /media/WIN7
[sudo] Mot de passe de phil :
chown: impossible d'accéder à '/media/WIN7': Aucun fichier ou dossier de ce type
phil@phil-B5130M:~$
Donc je ne peux passer les droits de 775 à 755 ni modifier le fstab pour Win7.
Ce n'est pas grave dans le sens ou apparemment, pour ma partition DataCommun, c'est bon, donc je n'insiste pas.
Voici le fstab modifié.
# /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/sdb2 during installation
UUID=1d815468-3481-46d9-a86d-c4233fb6cd1d / ext4 errors=remount-ro 0 1
# /home was on /dev/sdb5 during installation
UUID=97b5044d-63b8-4995-a974-19896d851b64 /home ext4 defaults 0 2
# swap was on /dev/sdb7 during installation
UUID=790c35da-3c10-425d-89c3-34d5f1b92811 none swap sw 0 0
#Entry for /dev/sda6 :
UUID=6EAA8F52AA8F162D /media/DataCommun ntfs-3g defaults,uid=phil,gid=phil,windows_names,locale=fr_FR.UTF-8 0 0
C'est bon tout ça?
On peut laisser Win7 tranquille, ce n'est pas la priorité.
A vous lire,
Philippe
Dernière modification par Phil17 (Le 18/03/2019, à 17:27)
XPS15 version 2020 (7590) i7-9750H, RAM : 16 Go, SSD 512 Go, Écran FHD 15,6"
Xubuntu 22.04LTS, TLP en mode BAT persistant.
Hors ligne
#24 Le 18/03/2019, à 19:52
- Coeur Noir
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
Dès le début ça bloque. Je veux éfacer phil par
cd /media sudo rm -rf phil
La sanction est immédiate :
rm: impossible de supprimer 'phil/DataCommun': Périphérique ou ressource occupé
L'ordre des opérations est capital.
Je te dis bien de d'abord créer un autre point de montage pour ta partition ntfs ( modifier fstab, redémarrer le pc, etc… ) pour ensuite supprimer son ancien point de montage ( media/phil/DataCommun ) qui sera devenu vide.
Là tu tentes une suppression d'un point de montage en cours d'utilisation, ouf, c'est pas possible.
Tu peux aussi ne pas créer de nouveau point de montage et seulement démonter ce qui se trouve actuellement dans /media/phil/DataCommun et ensuite tu pourras supprimer le dossier /media/phil/DataCommun.
sudo umount /media/phil/DataCommun
puis pour effacer le dossier devenu vide puisque plus rien n'est monté dedans :
sudo rmdir /media/phil/DataCommun
sudo rmdir = attention, commande de suppression en mode administrateur, coquille interdite !
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#25 Le 18/03/2019, à 19:57
- Coeur Noir
Re : Dual boot partitions Windows et DataCommuns (NTFS)montées en root [RE]
# /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/sdb2 during installation UUID=1d815468-3481-46d9-a86d-c4233fb6cd1d / ext4 errors=remount-ro 0 1 # /home was on /dev/sdb5 during installation UUID=97b5044d-63b8-4995-a974-19896d851b64 /home ext4 defaults 0 2 # swap was on /dev/sdb7 during installation UUID=790c35da-3c10-425d-89c3-34d5f1b92811 none swap sw 0 0 #Entry for /dev/sda6 : UUID=6EAA8F52AA8F162D /media/DataCommun ntfs-3g defaults,uid=phil,gid=phil,windows_names,locale=fr_FR.UTF-8 0 0
Il est complet ton retour de fstab là ?
Car je n'y vois pas de ligne concernant WIN7
Tu n'aurais pas effacé le dossier WIN7 de /media des fois ?
ls -la /media
edit : ah tu as réinstallé entre temps, j'ai lu un peu vite. C'est normal que /media/WIN7 n'existe pas alors, il va pas se créer tout seul ;-)
Maintenant, sans rien faire, la partition windows ne monte pas automatiquement au démarrage de ton Linux mais elle est accessible depuis ton explorateur de fichiers : si tu doubles cliques dessus, elle « montera » comme un média amovible, dans /media/phil/label_ou_uuid_partition
Dernière modification par Coeur Noir (Le 18/03/2019, à 20:04)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne