[Disque dur interne] - Monter automatiquement.

Reconnaissance et configuration du matériel / kernel linux
Répondre
Origyne
yeomen
Messages : 247
Inscription : dim. 10 févr. 2013, 21:17

[Disque dur interne] - Monter automatiquement.

Message par Origyne »

Salut ! :)

J'ai acquis un HDD de 500Go que j'ai installé à côté de mon SSD sur lequel j'ai mon / et mon /home.

J'ai formaté cet HDD en NTFS et j'aimerais qu'il soit monté automatiquement au démarrage, et utilisable par n'importe lequel de mes utilisateurs.

Auparavant, j'éditais le fstab et je montais le disque par son UUID dans /media, mais sous Archlinux, il faut passer par /run/media/USER...

Je ne sais pas comment faire pour monter automatiquement ce disque...Merci pour votre aide !
Dernière modification par Origyne le dim. 10 nov. 2013, 10:32, modifié 2 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17628
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Disque dur interne] - Monter automatiquement.

Message par benjarobin »

Euh le fstab est toujours d'actualité, rien a changé...
Qui t'a indiqué qu'il fallait passer par /run/media/USER
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Origyne
yeomen
Messages : 247
Inscription : dim. 10 févr. 2013, 21:17

Re: [Disque dur interne] - Monter automatiquement.

Message par Origyne »

Je le montais ainsi :

UUID=xxxx /media/nomdudisque auto...

Je le monte où, désormais ?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Disque dur interne] - Monter automatiquement.

Message par FoolEcho »

Ben... où tu veux, pareil... Il faut juste que le point de montage existe. :|

(pour info: /run/media/ est utilisé pour monter les disques à chaud, tandis que fstab monte au démarrage comme disait benjarobin)
«The following statement is not true. The previous statement is true.» :nage:
Origyne
yeomen
Messages : 247
Inscription : dim. 10 févr. 2013, 21:17

Re: [Disque dur interne] - Monter automatiquement.

Message par Origyne »

Ah, donc, ça passe toujours dans /media.

Merci pour l'info, c'est vrai que je ne comprenais pas vraiment pourquoi tout était dans /run/media maintenant quand je montais un disque dur...
Origyne
yeomen
Messages : 247
Inscription : dim. 10 févr. 2013, 21:17

Re: [Disque dur interne] - Monter automatiquement.

Message par Origyne »

Bon, j'ai un problème au démarrage.

Ça arrête de charger et m'envoie sur le mode fallback, et en commentant ce que j'ai écrit dans le fstab, je peux booter.

Où est l'erreur, en sachant que j'ai deux partitions :

Code : Tout sélectionner

/dev/sdb1: LABEL="documents" UUID="7C7432790F035819" TYPE="ntfs" PARTUUID="000b2ee0-01" 
/dev/sdb2: LABEL="travail" UUID="188E429F79755D80" TYPE="ntfs" PARTUUID="000b2ee0-02" 

Code : Tout sélectionner

#UUID=7C7432790F935819 /media/documents ntfs defaults 0 0

#UUID=188E429F79755D80 /media/travail ntfs defaults 0 0
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17628
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Disque dur interne] - Monter automatiquement.

Message par benjarobin »

1) Les dossiers /media/documents et /media/travail existent ? Sinon cela ne peut pas fonctionner
2) As tu ntfs-3g d'installé ?
3) Je te conseil un montage de cette façon :

Code : Tout sélectionner

UUID=7C7432790F935819 /media/documents ntfs-3g defaults,uid=root,gid=users,fmask=0113,dmask=0002 0 0
En gros, uid indique l'utilisateur des fichiers, tu peux très bien choisir autre chose comme utilisateur, le tient par exemple.
gid indique le groupes, je te recommande users
fmask et dmask dans cet exemple donne ces droits : -rw-rw-r--, soit lecture et écriture pour l'utilisateur et le groupe, lecture seule pour tout le reste
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [Disque dur interne] - Monter automatiquement.

Message par Xorg »

Benjarobin, je me trompe certainement, mais dans le fstab, les uid et gid valables ne sont pas que des nombres (qu'on obtient facilement avec la commande id) ? :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17628
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Disque dur interne] - Monter automatiquement.

Message par benjarobin »

Non, tu peux aussi mettre des noms, je le fait et cela marche :-)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [Disque dur interne] - Monter automatiquement.

Message par Xorg »

D'accord, merci pour le tuyau. Ça donne plus de clarté qu'avec les ID. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
lunaticfish
newbie
Messages : 2
Inscription : ven. 16 janv. 2015, 20:25

Re: [Disque dur interne] - Monter automatiquement.

Message par lunaticfish »

Bonjour,

pour moi ça ne fonctionne pas…
Il n'y a pas de souci de mount avec la ligne suivante :

Code : Tout sélectionner

# /dev/sdb1
UUID=1a7d95a6-9886-4725-8203-9ddd2eb260c0       /media/musique  ext4    defaults,errors=remount-ro      0 1

…mais pas d'accès autre que root.

Et quand je rentre la ligne de benjarobin :

Code : Tout sélectionner

# /dev/sdb1
UUID=1a7d95a6-9886-4725-8203-9ddd2eb260c0       /media/musique  ext4    defaults,uid=root,gid=users,fmask=0113,dmask=0002 0 0      0 1

et je lance un "mount /dev/sdb1", j'ai en retour :

Code : Tout sélectionner

mount: mauvais type de système de fichiers, option erronée, superbloc erroné
        sur /dev/sdb1, page de code ou programme auxiliaire manquant, ou autre erreur

        Dans certains cas des renseignements utiles sont dans le journal
        système — essayez « dmesg | tail » ou quelque chose du genre.
Qu'est ce qui ne va pas ?
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [Disque dur interne] - Monter automatiquement.

Message par Moviuro »

Plop,

Si c'est du ext4, c'est une mauvaise idée de mettre du gid et compagnie, ça se gère bien au niveau des dossiers à grands coups de chmod.
Si c'est du NTFS, clairement, il y a une bourde énorme dans les deux lignes.

++
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
lunaticfish
newbie
Messages : 2
Inscription : ven. 16 janv. 2015, 20:25

Re: [Disque dur interne] - Monter automatiquement.

Message par lunaticfish »

Ok pas de gid alors… (c'est bien du ext4 hein… d'ailleurs à part l'histoire des gid, y a-t-il un intérêt à utiliser du ntfs sur un hdd interne ?)

Merci bien !
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [Disque dur interne] - Monter automatiquement.

Message par Moviuro »

lunaticfish a écrit :d'ailleurs à part l'histoire des gid, y a-t-il un intérêt à utiliser du ntfs sur un hdd interne ?
Oui, si tu utilises Windows. Sinon, non. Je trove que ntfs-3g demande trop de CPU pour ce que ça fait.

Pour gérer les permissions, regarde du côté des permissions standard UNIX (enfin, je crois : user, group, world) sur un disque qui appartient à root ( EUID 0 ).
Personnellement, si j'avais un DD interne en ext4/un vrai FS :

Code : Tout sélectionner

root wheel drwxrwxr-x /media/monDD
root users drwxrwxr-x /media/monDD/users
moi  users drwxr-xr-x /media/monDD/users/moi
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: [Disque dur interne] - Monter automatiquement.

Message par mimile »

Si ça peut aider, la ligne de montage (dans mon fstab- de me disque dur secondaire NFTS (dev/sdb)

Code : Tout sélectionner

 #/dev/sdb1
UUID=AAF88143F8810F2F        	/media/Stock0   ntfs-3g      	uid=1000,gid=100,dmask=022,fmask=133   	0 	0
Aucun problème, le montage se fait automatiquement au boot.

A noter qu'il fait indiquer le bon UUID qu'on peut idenfier avec sudo blkid et indiquer un point de montage spécifique : mkdir /media/point_de_montage_de_son_choix
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Répondre