Doit-on monter toutes ses partitions ext? au démarrage ?

Post Reply
Message
Author
musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

Doit-on monter toutes ses partitions ext? au démarrage ?

#1 Post by musher0 »

Bonjour à toutes et à tous.

Pour certains, c'est tabou. Eux ne montent leurs partitions qu'au besoin
et les démontent aussitôt après avoir récupéré leur matériel.

Pour ma part, je le fais à l'aide de ce script :

Code: Select all

#!/bin/sh
# /root/my-applications/Systeme/voyonsvoir.sh
# Objectif : peupler /etc/fstab au besoin
# Requiert : probepart, replaceit, tree
# (c) Christian L'Écuyer (alias musher0 [forum Puppy]), Gatineau (Qc), Canada, le mercredi 29 mars 2017. GPL3.
####
# variable pour vérifier le nombre de lignes dans fstab.
a="`wc -l /etc/fstab | cut -d' ' -f1`"
if [ $a -lt 7 ];then # Si c'est déjà fait, on passe.
# Par contre, si /etc/fstab compte moins de 7 lignes, c'est celui par défaut.
# On le remplit alors avec les descriptions des partitions en place.

# La préparation
	for fsys in 2 3 4; do # On monte les systèmes de fichiers ext? seulement
		for part in `probepart | awk -F"|" '$2 ~ /ext'$fsys'/ { print $1 }' | awk -F"/" '{ print $3 }'`
		do
			[ ! -d /mnt/$part ] && mkdir -p /mnt/$part
			[ "`tree -d -L 1 /mnt/$part | awk '$1=="0" { print $1 }'`" = "0" ] && mount -t ext$fsys /dev/$part /mnt/$part
		done #	echo
	done

	RPLC="replaceit --input=/etc/fstab"

# Le travail
	echo >> /etc/fstab
	cat /proc/mounts | awk '$2 ~ /sd/ { print $0 }' | sort >> /etc/fstab # DD
	cat /proc/mounts | awk '$2 ~ /sr/ { print $0 }' | sort >> /etc/fstab # et CD/DVD.

# La finition
	[ "`grep fuseblk /etc/fstab`" ] && $RPLC fuseblk ntfs-3g
	$RPLC "0 0" "1 1" "+ext"

# Le montage
	mount -a
fi
parce que je trouve commode d'avoir tout mon matériel au bout des
doigts en tout temps.

Je place un lien de ce petit script dans /root/Startup, il se lance à la 1ère
session avec le Puppy et c'est fait. C'est la seule fois qu'il sera utilisé.

Et vous, qu'en pensez-vous ?

Cordialement.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Pelo

La Slegopen les monte toutes au démarrage,

#2 Post by Pelo »

çà chacun voit midi à sa porte. Dans l'esprit mini Puppy, je monte les partitions au besoin. La Slegopen les monte toutes au démarrage, elle a été faite comme çà. çà n'a pas une importance énorme, sauf que certaines partitions sont un danger pour mon Windows 7, sda1 et sda 4. ASRI avait protégé les partitions NTFS en écriture. Je n'ai qu'une partition Linux. Mais je ne la monte qu'au besoin. C'est de la précaution contre des erreurs que je pourrais faire,
L'inconvénient aussi de tout ouvrir, c'est que le moteur de recherche va partout, et met beaucoup plus de temps à me renseigner.
pmsd, une idée ASRI
Last edited by Pelo on Fri 31 Mar 2017, 20:23, edited 1 time in total.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#3 Post by musher0 »

Merci, pelo.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply