OVH Cloud OVH Cloud

[shell] fstab et mount noauto

10 réponses
Avatar
Nicolas.MICHEL
Bonjour

Je fais mes backup avec un script (psync) toutes les nuits d'un disque
local à un autre. J'aimerais que le jour, le disque de backup soit
démonté.

Comment faire pour monter le disque avant le backup ?

Il y a peut-être cette option dans fstab :

The option ``auto'' can be used in the ``noauto'' form to cause a file
system not to be mounted automatically (with ``mount -a'', or system
boot time).

je suppose que ça doit être utilisable pour monter un disque seulement
quand on en a besoins, mais je vois pas trop comment ça s'utilise
concrètement...

Merci d'avance :)
--
Je m'appelles Billy et je suis Funky

10 réponses

Avatar
Saïd
Nicolas MICHEL :
Bonjour

Je fais mes backup avec un script (psync) toutes les nuits d'un disque
local à un autre. J'aimerais que le jour, le disque de backup soit
démonté.

Comment faire pour monter le disque avant le backup ?


man mount
man umount

mount -t hfs/dev/disk0s7 /somewhere

monte la 7eme partition du premier disque interne au point /somwhere
umount /somewhere quand tu as fini.

Pas besoin de toucher a la fstab.

--
Saïd.

Avatar
nospam
Nicolas MICHEL wrote:

je suppose que ça doit être utilisable pour monter un disque seulement
quand on en a besoins, mais je vois pas trop comment ça s'utilise
concrètement...


Je suppose que tu n'utilise pas psync comme ça dans ta crontab. Tu doit
l'avoir mis dans un script qui vérifie par exemple que le disque cible
est bein présent... Dans ce script tu ajoute le montage du disque et à
la fin du même script le démontage.

--
Jacques

Avatar
Nicolas.MICHEL
Jacques Foucry wrote:

Nicolas MICHEL wrote:

je suppose que ça doit être utilisable pour monter un disque seulement
quand on en a besoins, mais je vois pas trop comment ça s'utilise
concrètement...


Je suppose que tu n'utilise pas psync comme ça dans ta crontab. Tu doit
l'avoir mis dans un script qui vérifie par exemple que le disque cible
est bein présent...


ça vaudrait mieux, en effêt :)

Dans ce script tu ajoute le montage du disque et à
la fin du même script le démontage.


C'est ça, oui.
Mais comment je fais pour monter un disque ?
Normalement, on l'appelle par son nom, or le nom change.

Peut-on faire un montage par un appel à l'UUID ou à la ligne idoine dans
fstab, laquelle ligne a l'option noauto ?

Bon, il y a bien un autre moyen, genre que le script analyse le résultat
de "df" et essaie de deviner le nom du disque en fonction, mais ça
m'exite pas trop, cette solution. Je me dis que sur une machine que je
vais larguer dans la nature pour les 4 prochaines années, le jour où je
fais quoi que ce soit sur la table de partition, j'ai toutes le chances
pour que ça merde. Et le UUID est fait pour ça, non ?

Merci d'avance
--
Je m'appelles Billy et je suis Funky


Avatar
sdeglin_no_masp
Nicolas MICHEL wrote:

Peut-on faire un montage par un appel à l'UUID ou à la ligne idoine dans
fstab, laquelle ligne a l'option noauto ?


Ca marchait sous jaguar en tout cas (cf l'article sur www.mosx.net) mais
sous Panther ça ne marche plus. En tout cas chez moi pour le moment.

--
|/
|arpok
http://karpok.free.fr

Avatar
Nicolas.MICHEL
Stéphane Deglin wrote:

Nicolas MICHEL wrote:

Peut-on faire un montage par un appel à l'UUID ou à la ligne idoine dans
fstab, laquelle ligne a l'option noauto ?


Ca marchait sous jaguar en tout cas (cf l'article sur www.mosx.net) mais
sous Panther ça ne marche plus. En tout cas chez moi pour le moment.


Euh, qu'est-ce qui marchait, et de quel article de mosx.net tu parles ?
Merci :)

--
Je m'appelles Billy et je suis Funky


Avatar
sdeglin_no_masp
Nicolas MICHEL wrote:

Euh, qu'est-ce qui marchait, et de quel article de mosx.net tu parles ?
Merci :)


En renseignant fstab (cf http://www.mosx.net/dossiers/fstabOSX.shtml),
il est possible de préciser où tu souhaite monter tes partitions dans
l'arborescence. Ce que je veux faire pour deux partitions chez moi
(question d'organisation logique des fichiers).

Sous Jaguar ça marchait parfaitement. Mes disques étaient monté au
démarrage où je voulais.
Sous Panther à config équivalente les partitions ne sont pas montées du
tout.

--
|/
|arpok
http://karpok.free.fr

Avatar
Nicolas.MICHEL
Stéphane Deglin wrote:

Nicolas MICHEL wrote:

Euh, qu'est-ce qui marchait, et de quel article de mosx.net tu parles ?
Merci :)


En renseignant fstab (cf http://www.mosx.net/dossiers/fstabOSX.shtml),
il est possible de préciser où tu souhaite monter tes partitions dans
l'arborescence. Ce que je veux faire pour deux partitions chez moi
(question d'organisation logique des fichiers).


Ah, ok. Mais ça, c'est ton problème, pas (encore) le mien.
Mon problème est d'utiliser ce bouzin avec l'option "noauto", si tu
relis le post initial. Bon, je vais finir par laisser ces partoches
montées mais invisibles, probablement. Sauf que c'est pas aussi sécure.

Merci quand-même :)
--
Je m'appelles Billy et je suis Funky


Avatar
sdeglin_no_masp
Nicolas MICHEL wrote:

Ah, ok. Mais ça, c'est ton problème, pas (encore) le mien.


Pardon je répondais à la question sur les UUID et je me suis laissé
emporté dans mon élan. Saloperie d'inertie.

--
|/
|arpok
http://karpok.free.fr

Avatar
nospam
Stéphane Deglin wrote:

Ca marchait sous jaguar en tout cas (cf l'article sur www.mosx.net) mais
sous Panther ça ne marche plus. En tout cas chez moi pour le moment.


Je n'ai absolument aucun problème sous Panther en utilisant le label.

--
Jacques

Avatar
sdeglin_no_masp
Jacques Foucry wrote:

Stéphane Deglin wrote:

Ca marchait sous jaguar en tout cas (cf l'article sur www.mosx.net) mais
sous Panther ça ne marche plus. En tout cas chez moi pour le moment.


Je n'ai absolument aucun problème sous Panther en utilisant le label.


Bon ben je vais réessayer avec des labels. C'est le seul truc que j'ai
pas encore essayé.

--
|/
|arpok
http://karpok.free.fr