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.

#1 Le 05/04/2025, à 21:23

claudius723

Création liens

Bonjour à tous, j'ai été obligé de remplacer mon DD de sauvegarde, 500 Gb devenu trop petit par un autre de 1 To, en fait j'ai interchangé à l'intérieur de la machine.
Le 500 Gb est devenu  /media/claude/Travail et celui de 1 To , Sauvegarde.
J'ai recopié tous les fichiers, et tout fonctionne.
Il me manque maintenant les liens pour accéder directement au 500 GB, j'ai bien essayé mais j'ai toujours la réponse "Impossible de créer le lien , le fichier existe déjà".
Il me faudrait ces liens suivants : Association, Personnel, UNC_2025
Peut tu m'aider ?

Dernière modification par claudius723 (Le 06/04/2025, à 19:10)


Cordialement
Claudius723

Hors ligne

#2 Le 06/04/2025, à 06:59

Rafbor

Re : Création liens

Salut Claudius,
désolé, je ne vais pas être disponible aujourd'hui. Retire mon nom du 1er post, stp, il y a plein de gens compétents ici qui vont pouvoir t'aider.


Xubuntu 24.04 - Mes projets sur Github

En ligne

#3 Le 06/04/2025, à 10:14

geole

Re : Création liens

Bonjour.

Peux-être que je comprends mal ton problème.
   Tu aurais fais des liens symboliques pointant sur le petit disque
   Puis recopié le petit disque dans un gros, en changeant aussi les labels.
A mon avis, les liens pointent maintenant sur le gros disque.
Tu ne peux pas réutiliser le même nom sauf à détruire d'abord un lien.
Pour faire le point, donne ces retours avec les deux disques branchés

lsblk -fe7
ls -l | grep lrw
grep -v "#" .config/*.dirs

et dis quelques noms de lien à problème.

Dernière modification par geole (Le 06/04/2025, à 10:15)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#4 Le 06/04/2025, à 19:27

claudius723

Re : Création liens

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

claude@claude-Precision-T1500:~$ lsblk -fe7
NAME FSTYPE FSVER LABEL   UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                           
├─sda1
│    vfat   FAT32         2BC6-D0C2                                           
└─sda2
     ext4   1.0   Travail cad97caa-6a92-4898-8356-b0680c94ee85    430G     1% /media/claude/Travail
sdb                                                                           
├─sdb1
│                                                                             
└─sdb2
     ext4   1.0           29e28107-9b2b-40e5-ad32-1b7319064544  290,2G    33% /
sdc                                                                           
sdd                                                                           
sde                                                                           
sdf                                                                           
sr0                                                                           
claude@claude-Precision-T1500:~$ ls -l | grep lrw
lrwxrwxrwx  1 claude claude   34 avril  6 08:33 Bureau -> /media/claude/Travail/Association/
claude@claude-Precision-T1500:~$ grep -v "#" .config/*.dirs
XDG_DESKTOP_DIR="$HOME/Bureau"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"
claude@claude-Precision-T1500:~$ lsblk -fe7
NAME FSTYPE FSVER LABEL   UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                           
├─sda1
│    vfat   FAT32         2BC6-D0C2                                           
└─sda2
     ext4   1.0   Travail cad97caa-6a92-4898-8356-b0680c94ee85    430G     1% /media/claude/Travail
sdb                                                                           
├─sdb1
│                                                                             
└─sdb2
     ext4   1.0           29e28107-9b2b-40e5-ad32-1b7319064544  290,2G    33% /
sdc                                                                           
sdd                                                                           
sde                                                                           
sdf                                                                           
sdg                                                                           
├─sdg1
│    vfat   FAT32         0F32-1789                                           
└─sdg2
     ext4   1.0           e53c17ff-67aa-4fe7-9a7a-a1c714a31fa6  768,5G    11% /media/Datas
sr0                                                                           
claude@claude-Precision-T1500:~$ ls -l | grep lrw
lrwxrwxrwx  1 claude claude   34 avril  6 08:33 Bureau -> /media/claude/Travail/Association/
claude@claude-Precision-T1500:~$ grep -v "#" .config/*.dirs
XDG_DESKTOP_DIR="$HOME/Bureau"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"
claude@claude-Precision-T1500:~$ grep -v "#" .config/*.dirs
XDG_DESKTOP_DIR="$HOME/Bureau"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"
claude@claude-Precision-T1500:~$ 

J'ai quand même réussi sans comprendre à établir 2 liens, enfin je crois! "Association" et "Personnel"
Ma configuration aujourdhui : le SSd de 256 Gb pour Ubuntu, le 500 Gb (/media/claude/Travail) et le 1 To pour Sauvegarde


Cordialement
Claudius723

Hors ligne

#5 Le 06/04/2025, à 19:40

iznobe

Re : Création liens

Bonjour, il faudrait deja savoir ce qu ' on veut " linker " avec certitude " , vu que tu as tout " sagouiné " roll

montre :

ls -la /media/claude/*

et

 cat /etc/fstab

Dernière modification par iznobe (Le 06/04/2025, à 19:42)


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#6 Le 06/04/2025, à 19:48

geole

Re : Création liens

claudius723 a écrit :

J'ai quand même réussi sans comprendre à établir 2 liens, enfin je crois! "Association" et "Personnel"
Ma configuration aujourdhui : le SSd de 256 Gb pour Ubuntu, le 500 Gb (/media/claude/Travail) et le 1 To pour Sauvegarde

merci de confirmer que tu veux   tout  lier sur le répertoire /media/claude/Travail    car dans Sauvegarde, cela semble anormal
Comme on le voit ici
Bureau -> /media/claude/Travail/Association/

D'autre part, tes XDG sont détruits
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"

donc pour les regénerer

xdg-user-dirs-update --force

Dernière modification par geole (Le 06/04/2025, à 19:49)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#7 Le 06/04/2025, à 19:55

iznobe

Re : Création liens

geole a écrit :

car dans Sauvegarde, cela semble anormal

je n' ai pas vu de partition etiquettée " sauvegarde " .
j ' en vois une montée sur " Datas " .  une autre dans /media/$USER/Travail ( qui me fait penser qu ' elle n' est pas montée au démarrage ) au format ext4 et portant comme étiquette " Travail " .


donc , celle actuellement montée sur " Datas " , devrait devenir celle de sauvegarde ? ( puisqu ' elle n' apparaît que dans le second lsblk ) ... et ce qui semble aussi correspondre à la taille .
si ce sont tous des disques internes , pour faire simple , tu enleves la ligne dans ton fichier fstab a propose de " Datas " , puis tu utilises le script suivant : https://forum.ubuntu-fr.org/viewtopic.php?id=2090293 pour définir leurs étiquettes " Travail " et Sauvegarde " et il ne restera alors qu ' a faire les liens . Ca sera propre et net au moins ...

Dernière modification par iznobe (Le 06/04/2025, à 20:24)


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#8 Le 06/04/2025, à 20:35

krodelabestiole

Re : Création liens

claudius723 a écrit :

Il me manque maintenant les liens pour accéder directement au 500 GB, j'ai bien essayé mais j'ai toujours la réponse "Impossible de créer le lien , le fichier existe déjà".

je suppose que tu avais créé des liens symboliques (méthode que j'ai déconseillée dans la doc)
plutôt que d'ajuster directement les variables xdg-user-dirs ?
(voir cette doc par ex. : https://doc.ubuntu-fr.org/partitions_data)

si tu donnais la commande qui retourne ce message ça serait plus clair !
je suppose que tu as des liens symboliques à supprimer.

Hors ligne

#9 Le 06/04/2025, à 20:39

claudius723

Re : Création liens

claude@claude-Precision-T1500:~$ xdg-user-dirs-update --force
Moving TEMPLATES directory from  to Modèles
Moving PUBLICSHARE directory from  to Public
Moving DOCUMENTS directory from  to Documents
Moving MUSIC directory from  to Musique
Moving PICTURES directory from  to Images
Moving VIDEOS directory from  to Vidéos
claude@claude-Precision-T1500:~$ fstab
fstab : commande introuvable
claude@claude-Precision-T1500:~$

"tu enleves la ligne dans ton fichier fstab a propose de " Datas "
Oui mais quelle est la commande ?
Le disque de 1 To est externe "Sauvegarde"


Cordialement
Claudius723

Hors ligne

#10 Le 06/04/2025, à 21:23

krodelabestiole

Re : Création liens

tu peux donner le retour de cette commande stp :

find ~ -maxdepth 1 -type l -ls

pour fstab la doc est là si besoin : https://doc.ubuntu-fr.org/mount_fstab

Hors ligne

#11 Le 06/04/2025, à 22:47

claudius723

Re : Création liens

claude@claude-Precision-T1500:~$ find ~ -maxdepth 1 -type l -ls
 16122206      0 lrwxrwxrwx   1 claude   claude         34 avril  6 08:33 /home/claude/Bureau -> /media/claude/Travail/Association/
claude@claude-Precision-T1500:~$ 

Cordialement
Claudius723

Hors ligne

#12 Le 06/04/2025, à 22:58

claudius723

Re : Création liens

claude@claude-Precision-T1500:~$ find ~ -maxdepth 1 -type l -ls
 16122206      0 lrwxrwxrwx   1 claude   claude         34 avril  6 08:33 /home/claude/Bureau -> /media/claude/Travail/Association/
claude@claude-Precision-T1500:~$ 

Cordialement
Claudius723

Hors ligne

#13 Le 06/04/2025, à 23:27

krodelabestiole

Re : Création liens

ok merci !

il n'y a qu'un lien symbolique pour le bureau, donc.
je suppose que c'est un ancien bricolage pour changer son emplacement par défaut. c'est ce que tu essayais de refaire en #1 ?
apparemment il a quand-même été modifié aujourd'hui.

si tu règles les xdg-user-dirs pour pointer au bon endroit comme indiqué en #8 tu dois pouvoir le supprimer.

si tu n'as pas écrit de script personnalisé qui pointe en dur sur /home/claude/Bureau ce sera bon. les logiciels sauront trouver le nouvel emplacement.

Hors ligne

#14 Le 07/04/2025, à 02:31

claudius723

Re : Création liens

xdg-user-dirs-update --set DESKTOP     /media/$USER/claude/Travail/Bureau

je peux donc utiliser cette commande pour chaque répertoire ?


Cordialement
Claudius723

Hors ligne

#15 Le 07/04/2025, à 06:49

krodelabestiole

Re : Création liens

oui mais attention, il y a 2 fois claude dans ton chemin :

/media/$USER/claude/Travail/Bureau

ça donne

/media/claude/claude/Travail/Bureau

Hors ligne

#16 Le 07/04/2025, à 19:27

claudius723

Re : Création liens

Bon, rien ne fonctionne chez moi !!


Cordialement
Claudius723

Hors ligne

#17 Le 07/04/2025, à 19:34

iznobe

Re : Création liens

claudius723 a écrit :

Bon, rien ne fonctionne chez moi !!

ca , ca fait avancer ...

tu devrais commencer par fournir le retour que je t ' ai demandé

Dernière modification par iznobe (Le 07/04/2025, à 19:34)


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#18 Le 07/04/2025, à 20:43

claudius723

Re : Création liens

[claude@claude-Precision-T1500:~$ ls -la /media/claude/*
ls: impossible d'ouvrir le répertoire '/media/claude/Sauvegarde': Permission non accordée
/media/claude/Travail:
total 40
drwx------  7 claude claude  4096 avril  7 19:31 .
drwxr-x---+ 4 root   root    4096 avril  7 19:21 ..
drwxr-xr-x  7 claude claude  4096 avril  6 13:55 Association
drwx------  2 root   root   16384 avril  5 17:50 lost+found
drwxrwxr-x  5 claude claude  4096 avril  6 13:57 Personnel
drwxr-xr-x  4 claude claude  4096 mars  31 21:10 Téléchargements
drwx------  4 claude claude  4096 avril  5 19:12 .Trash-1000
claude@claude-Precision-T1500:~$  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/sdb2 during curtin installation
/dev/disk/by-uuid/29e28107-9b2b-40e5-ad32-1b7319064544 / ext4 defaults 0 1
/swap.img	none	swap	sw	0	0
UUID=e53c17ff-67aa-4fe7-9a7a-a1c714a31fa6 /media/Datas ext4 defaults 00
UUID=e53c17ff-67aa-4fe7-9a7a-a1c714a31fa6 /media/Datas ext4 defaults 00
claude@claude-Precision-T1500:~$ 

Cordialement
Claudius723

Hors ligne

#19 Le 07/04/2025, à 21:29

iznobe

Re : Création liens

A NE PASSER QU ' UNE SEULE FOIS :

head -n -2 /etc/fstab | sudo tee /etc/fstab

puis

sudo umount -v /media/claude/Sauvegarde
sudo umount -v /media/claude/Travail

ensuite , tu n' as qu ' a utiliser ce sript pour monter  tes partitions automatiquement : https://forum.ubuntu-fr.org/viewtopic.php?pid=22827598

Quand c' est fait , redonne pour la forme :

lsblk -fe7 | cat
ll /media/Travail
ls -l ~

et dis pour quel sous-dossiers de " Travail " , tu veux créer des liens dans ton HOME .

Dernière modification par iznobe (Le 07/04/2025, à 21:36)


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#20 Le 08/04/2025, à 06:27

claudius723

Re : Création liens

[#!/bin/bash

label() {
	local rgx="[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-]"

	while [ -z "$Label" ]; do
		echo -n "Choisissez l ' étiquette ( LABEL ) de votre partition de données , elle doit être UNIQUE et ne pas contenir d' espace , d' accent , de caractères spéciaux et au maximum 16 caractères :"
		read -r Label
		if [[ "$Label" =~ $rgx || "${#Label}" -gt 16 ]]; then
			echo "le nom de votre étiquette comporte un espace, un accent ou un caractère spécial ou plus de 16 caractères !"
			unset Label
		fi
	done
	for (( n=0; n<"$nbDev"; n++ )); do # etiquette deja utilisée ?
		if [[ $Label == "${ListPart[$n,1]}" ]]; then
			echo "erreur votre étiquette « $Label » est dejà attribuée !"
			exit 7
		fi
	done
}

if ((UID)); then
	echo "Vous devez être super utilisateur pour lancer ce script ( essayez avec « sudo » )"
	exit
fi

$(lsblk -no path,label,fstype  |
awk -vi=-1 'BEGIN { print "declare -A ListPart" } \
$NF ~ "ext" \
{ 
j=0 ; 
if ($2 ~ /^ext[2-4]$/) 
{ print "ListPart["++i","j"]="$1"\nListPart["i","++j"]=" } 
else 
{ print "ListPart["++i","j"]="$1"\nListPart["i","++j"]="$2 } 
}')

nbDev=$(( "${#ListPart[@]}"/2 ))

for (( n=0; n<nbDev; n++ )); do
	echo "$(( n+1 )) ⇒ ${ListPart[$n,0]}  ${ListPart[$n,1]}"
done

while [ -z "$PartNum" ]; do
	read -p "Choisissez le numero correspondant à votre future partition de données : " PartNum
	if [[ ! "$PartNum" =~ ^[1-9][0-9]*$ ]]; then # Si la réponse n’est pas un entier positif
		echo "Votre choix doit être un nombre entier compris entre 1 et $nbDev."
		unset PartNum
	elif ! (( PartNum > 0 && PartNum <= nbDev )); then # Si la réponse n’est pas dans le choix proposé
		echo "Votre choix doit être compris entre 1 et $nbDev."
		unset PartNum
	fi
done

Part="${ListPart[$(( PartNum-1 )),0]}"
PartLabel="${ListPart[$(( PartNum-1 )),1]}"

if [ -z "$PartLabel" ]; then
	echo "La partition « $Part » n’a pas d’étiquette."
	label
else
	echo "La partition « $Part » a l’étiquette « $PartLabel »."
	while [ -z "$Rep" ]; do
		echo -n "Voulez-vous changer l ' étiquette de la partition « $Part » :  [O/n] ?"
		read -r Rep
		if [[ "$Rep" == [YyoO]* ]]; then
			label
		else
			Label=$PartLabel
		fi
	done
fi

while [ -z "$Rep2" ]; do
	echo -n "Voulez-vous procéder au montage maintenant pour la partition « $Part » en y mettant pour étiquette « $Label » : [O/n] ?"
	read -r Rep2
done

if [[ "$Rep2" != [YyoO]* ]]; then
	echo -e "Annulation par l' utilisateur !"
	exit 0
elif [ ! -e "$Part" ]; then # vérification que la partition existe bien 
	echo -e "La partition « $Part » n' existe pas !"
	exit 1
elif [ "$(lsblk -no fstype "$Part")" != ext4 ]; then # vérifier qu ' elle est bien formatée en ext4
	echo -e "la partition « $Part » n' est pas formatée en EXT4 ! "
	exit 2
elif grep -q "^LABEL=$Label /media/$Label ext4 defaults" /etc/fstab; then # verifier si la ligne existe dans le fstab 
	echo -e "une partition avec etiquette « $Label » est déjà traitée dans le fichier /etc/fstab , rien n' a donc été modifié !"
	exit 3
elif grep -q "^$Part" /etc/mtab; then # verifier si la partition est deja montée
	echo -e "La partition « $Part » est déjà montée !"
	exit 4
elif (( "$(grep -q "$Label" /etc/fstab)" )); then # verifier si une etiquette du meme nom existe dans le fstab
	echo -e "L ' étiquette « $Label » est déjà utilisée dans le fstab !"
	exit 5
elif (( "$(grep -q "$(lsblk -no uuid "$Part")" /etc/fstab)" )); then # PartUUID est deja present dans fstab
	echo -e "L UUID de la partition est déjà présent dans le fstab !"
	exit 6
fi
  
# construction des éléments :
e2label "$Part" "$Label"
mkdir /media/"$Label" 2>/dev/null
echo "LABEL=$Label /media/$Label ext4 defaults" >> /etc/fstab
systemctl daemon-reload
mount -a 2>/dev/null
mkdir /media/"$Label"/"$SUDO_USER"-"$Label" 2>/dev/null
chown "$SUDO_USER": /media/"$Label"/"$SUDO_USER"-"$Label" 2>/dev/null
mkdir /media/"$Label"/.Trash-"$SUDO_UID" 2>/dev/null
chown "$SUDO_USER": /media/"$Label"/.Trash-"$SUDO_UID" 2>/dev/null
chmod 700 /media/"$Label"/.Trash-"$SUDO_UID" 2>/dev/null

if [ -e /media/"$Label"/.Trash-"$SUDO_UID" ]; then
	echo " Script pour montage de partition de données terminé avec succès !"
fi

J'ai bien ouvert le script, mais où sont les questions ? ce n'est pas clair pour moi  !!


Cordialement
Claudius723

Hors ligne

#21 Le 08/04/2025, à 06:38

claudius723

Re : Création liens

lsblk -fe7
ls -l | grep lrw
grep -v "#" .config/*.dirs
lsblk -fe7
ls -l | grep lrw
grep -v "#" .config/*.dirs
grep -v "#" .config/*.dirs
xdg-user-dirs-update --force
fstab
xdg-user-dirs-update --force
find ~ -maxdepth 1 -type l -ls
 sudo fdisk -l 
lsblk -fe7
lsblk -fe7 -o+label,model | cat
xdg-user-dirs-update --set DESKTOP     /media/$USER/claude/Travail/Bureau
xdg-user-dirs-update --set DOWNLOAD    /media/$USER/claude/Travail/Téléchargements
xdg-user-dirs-update --set TEMPLATES   /media/$USER/claude/Travail/Association
xdg-user-dirs-update --set PUBLICSHARE /media/$USER/claude/Travail/UNC_2025
xdg-user-dirs-update --set DOCUMENTS   /media/$USER/claude/Travail/Personnel
xdg-user-dirs-update --set PICTURES    /media/$USER/claude/Travail/Images
xdg-user-dirs-update --set TRASH       /media/$USER/claude/Travail/Poubelle
xdg-user-dirs-update --set DOWNLOAD    /media/claude/Travail/Téléchargements
xdg-user-dirs-update --set TEMPLATES   /media/claude/Travail/Association
lsblk -fe7 -o+label,model | cat
sudo e2label /sda1/Travail Data
sudo e2label /sda1/media/claude/Travail
sudo e2label /dev/sda1/Data
sudo e2label /dev/sda1/media/claude/Travail
sudo e2label1 /dev/sda1/Data
sudo e2label /dev/sda1/Data
sudo e2label /sda1/media/claude/Travail
sudo e2label /dev/sda1/media/claude/Travail Travail
sudo mkdir -v /media/claude/Travail
xdg-user-dirs-update --set DESKTOP     /media/$USER/Travail/Bureau
xdg-user-dirs-update --set TRASH     /media/$USER/Travail/Bureau
xdg-user-dirs-update --set TRASH     /media/$USER/Travail/Poubelle
xdg-user-dirs-update --force
xdg-user-dirs-update --set PICTURES   /media/claude/Travail/Images
xdg-user-dirs-update --set DOCUMENTS  /media/claude/Travail/Personnel
xdg-user-dirs-update --set DOCUMENTS  /media/claude/Travail/Poubelle
xdg-user-dirs-update --set DOWNLOADS   /media/claude/Travail/Telechargements
xdg-user-dirs-update --set TEMPLATES   /media/claude/Travail/Association
sudo mkdir /media/claude/Travail/Association
sudo mkdir /media/claude/Travail/Personnel
ln -s /media/Datas/$USER/Association   ~/Bureau
ln -s /media/Datas/$USER/Personnel   ~/Bureau
ln -s /media/Datas/$USER/UNC_2025   ~/Bureau
ls -la /media/claude/*
 cat /etc/fstab
head -n -2 /etc/fstab | sudo tee /etc/fstab
sudo umount -v /media/claude/Sauvegarde
sudo umount -v /media/claude/Travail
iznobe@iznobe-pc:~$ sudo bash ~/Scripts/test-data.sh
[sudo] Mot de passe de iznobe : 
Choisissez le DISQUE où est votre future partition de données ( déjà formatée en EXT4 ) : sda
Choisissez le NUMERO de votre future partition de données sur le disque : 3
Choisissez l ' étiquette ( LABEL ) de votre partition de données ( pas d' espace , d' accent ni de caractères spéciaux , 15 caractères maximum ) é
Label : é | Lab : é .
iznobe@iznobe-pc:~$ 
xdg-user-dirs-update --set TEMPLATES   /media/$USER/claude/Travail/Association

Choisissez le DISQUE où est votre future partition de données ( déjà formatée en EXT4 ) : sda1




name=part_data.sh; cd /tmp; touch $name; chmod +x $name; xdg-open $name
sudo bash part_data.sh
name=part_data.sh; cd /tmp; touch $name; chmod +x $name; xdg-open $name
sudo bash part_data.sh
name=part_data.sh; cd /tmp; touch $name; chmod +x $name; xdg-open $name
name=part_data.sh; cd /tmp; touch $name; chmod +x $name; xdg-open $name
sudo bash part_data.sh
sudo bash part_data.sh

Voici ".bash_history "


Cordialement
Claudius723

Hors ligne

#22 Le 08/04/2025, à 09:02

krodelabestiole

Re : Création liens

et ça a l'air de marcher ou pas du tout ?

pour faire court je pense qu'il nous faut juste le contenu de user-dirs.dirs :

cat ~/.config/user-dirs.dirs

si tout est en ordre et bien dans /media/claude/Travail/ je suppose que ça devrait être bon.
ceci dit ce répertoire /media/$USER est plutôt réservé, en principe, aux supports amovibles (clés usb, disques externes) ce qui n'est pas très compatible avec des données personnelles permanentes (j'aurais plutôt utilisé /mnt). mais tant que le montage est inscrit en dur dans fstab je pense que ça va quand-même très bien !

Hors ligne

#23 Le 08/04/2025, à 09:15

iznobe

Re : Création liens

y a 3 copier / coller à faire :

Utilisation :
passer la commande suivante qui ouvrira votre gestionnaire de fichier , dans le fichier ouvert part_data.sh , coller tout le contenu du script ci-dessus dedans et sauvegarder .

name=part_data.sh; cd /tmp; touch $name; chmod +x $name; xdg-open $name

lancer le script et répondez aux questions :

sudo bash part_data.sh

tu ne lis pas ce qui est ecrit ??


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#24 Le 08/04/2025, à 16:45

claudius723

Re : Création liens

claude@claude-Precision-T1500:~$ cat ~/.config/user-dirs.dirs
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run.
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported
# 
XDG_DESKTOP_DIR="$HOME/"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"
XDG_TRASH_DIR="/media/claude/Travail/Poubelle"
XDG_DOWNLOADS_DIR="/media/claude/Travail/Telechargements"
claude@claude-Precision-T1500:~$ 

Réponse à krodelabestiole
Réponse à iznobe, je ne comprends pas bien, où sont les questions ? ou alors j'ai un gros problème de lunettes !
J'ai bien accès à l'éditeur de script et après je fais quoi ?


Cordialement
Claudius723

Hors ligne

#25 Le 08/04/2025, à 16:58

iznobe

Re : Création liens

tu passes cette commande :

name=part_data.sh; cd /tmp; touch $name; chmod +x $name; xdg-open $name

tu copies le script sur le forum dans mon autre post , tu le colles dans la fenetre du logiciel que ca a ouvert avec la 1ere commande , tu sauvegardes , et tu passes la 2eme commande :

sudo bash part_data.sh

, puis tu verras ensuite les question dans le terminal ...
tu fais 2 fois la derniere commande , et tu reponds donc aux questions 2 fois , une fois pour " Travail " et une fois pour " Sauvegarde  " , si ce dernier est aussi un disque interne .

Dernière modification par iznobe (Le 08/04/2025, à 17:01)


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne