[système] Rappatrirer /usr dans / (Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [système] Rappatrirer /usr dans /

Message par oktoberfest »

Quand je lis le post de karhu, il y a deux chose qui m'interpellent :
- le nombre de partitions. Ca c'est un argument en béton pour LVM, parce que gérer une dizaine de partitions 'à l'ancienne' ça devient du sport quand l'une d'elle est pleine ou quand on veut repartitionner.
- parler de sauvegarde sur dvd-rw... Tu ne fais pas de sauvegarde régulière (sur un disque usb par exemple) ? Je radote pour le LVM, mais je radote aussi pour les sauvegardes, parce qu'à titre personnel, je ne pense pas que ma femme apprécierait qu'on perde les milliers de photo qu'on possède, sans parler des films du bébé, etc...
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [système] Rappatrirer /usr dans /

Message par FoolEcho »

oktoberfest a écrit :- le nombre de partitions. Ca c'est un argument en béton pour LVM, parce que gérer une dizaine de partitions 'à l'ancienne' ça devient du sport quand l'une d'elle est pleine ou quand on veut repartitionner.
Je trouve (avis d'un type qui n'y a jamais touché :) ) que ça n'est pas tellement le nombre de partitions l'argument pour LVM, mais plutôt la souplesse de leur gestion... Et ceci, pour être limite vache, c'est parce que l'utilisateur ne sait pas trop comment évaluer les tailles de ses partitions qu'il a besoin d'un outil qui lui permette de retailler son schéma facilement et souvent :mrgreen: (avec moins de risques qu'avec un repartitionnement classique, mais les outils de ces derniers ont très bien évolué à ce niveau).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1222
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [système] Rappatrirer /usr dans /

Message par karhu »

Sur les nouvelles installations que je fais (dans mon association) je l'utilise même avec un seul gros disque.
Maintenant que je me retrouve dans la mouise, je reconnais que ça aurait été bien de l'utiliser.
Seulement lorsque j'ai basculé vers Archlinux je n'y ai absolument pas pensé, j'avais d'autres sujets en tête.
D'accord j'en vois l'intérêt maintenant, mais c'est un peu tard ! :oops:
Je vais regarder dans cette direction aussi, cette solution étant préférable à juste une augmentation/diminution de partitions, surtout plus pérenne.

Edit pour @oktoberfest je n'ai rien (du moins je le crois) d'absolument indispensable dans mon PC, ce serait juste très gênant, voir gonflant.

Edit pour @foolecho je limite la taille de certaines partitions pour m'obliger à faire des choix et du nettoyage lorsqu'une se remplit trop. C'est enfantin, mais comme je n'ai personne pour m'obliger à ranger.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
Coyote
Daikyu
Messages : 57
Inscription : dim. 22 mai 2011, 11:06
Localisation : Chambéry

Re: [En cours] Rappatrirer /usr dans /

Message par Coyote »

Je reviens au problème originiel et pour être sur que je ne me plante pas :

ma partition / est sur /dev/sda5 et /usr sur /dev/sda7
benjarobin a écrit : Vérifie que tu assez de place sur /
Ca c'est ok
benjarobin a écrit : Monte ta partition /usr dans /mnt ou ailleurs...
j'imagine

Code : Tout sélectionner

mount /dev/sda7 /mnt
benjarobin a écrit : Puis tu fait cp -a /mnt/* /usr/
donc cp -a /mnt/* /usr/
tuxce a écrit :il faut modifier le fstab pour y supprimer le /usr .
je supprime donc la ligne dans le fstab !

Encore désolé pour le dérangement !
In Tartiflette we trust !
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1222
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [système] Rappatrirer /usr dans /

Message par karhu »

Si tu boote sous Achlinux, ta partition /dev/sda7 sera déjà montée sur /usr.
Tu peux bien sûr la monter une nouvelle fois sur /mnt, mais dans ce cas

Code : Tout sélectionner

cp /mnt/* /usr/
ne servira à rien.
Je pense qu'il serait préférable de réaliser cette opération à partir d'un live-cd, non ?
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [système] Rappatrirer /usr dans /

Message par FoolEcho »

Pas obligé. Il peut simplement démonter sa vieille partition /usr à chaud ('cp' et 'mount' étant sur /bin, /sbin) à condition de ne pas avoir lancé trop de choses (init 1 donc). Par prudence, passer par un live est effectivement préférable. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Coyote
Daikyu
Messages : 57
Inscription : dim. 22 mai 2011, 11:06
Localisation : Chambéry

Re: [système] Rappatrirer /usr dans /

Message par Coyote »

Je dois être dur à la comprenette mais si je démonte ma partition /usr à chaud, le commande

Code : Tout sélectionner

mount /dev/sda7 /mnt
va la remonter non ?
Et du coup je tourne en rond :roll:

Ou j'ai raté un épisode !!!
In Tartiflette we trust !
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [système] Rappatrirer /usr dans /

Message par FoolEcho »

Le point de montage est différent: sda7 est enlevé de /usr. /usr est donc vide (et tu te retrouves donc sur ta partition racine) en attendant que tu y recopies le contenu de sda7 monté dans /mnt.
Si ça c'est pas clair pour toi, évite le démontage et prends un live cd en montant/recopiant à des emplacements différents. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Coyote
Daikyu
Messages : 57
Inscription : dim. 22 mai 2011, 11:06
Localisation : Chambéry

Re: [système] Rappatrirer /usr dans / (Résolu)

Message par Coyote »

Un grand merci .. tout roule maintenant !!!
Pour récapitulatif, sans livecd, on boot en single user (init sur 1), puis :

Code : Tout sélectionner

umount -l /usr
mkdir /mnt/usrtemp
mount /dev/sda7 /mnt/usrtemp
cp -a /mnt/usertemp/* /usr/
Enfin, on édite /etc/fstab et on supprime la ligne /dev/sda7 ...

Il n'y a plus qu'à rebooter et nettoyer !

Un grand merci à tous et bon week-end :dodo:
In Tartiflette we trust !
Répondre