[Linux-bruxelles] faire de 2 partitions une seule
Aldo
info at brlspeak.net
Jeu 30 Juin 09:40:13 CEST 2022
Hello Ludovic,
ton système est intéressant, et certainement accessible dans mo ncas sans
passer par parted / gparted et autres outils moins faciles !
Je vais assurément tenter la chose,
la personne sera hyper contente de pouvoir migrer de Ubuntu 18.04.x à 20.04
et à la 22.04.1 dès que ce sera dispo.
Es-ce que init 1 "fige" entre guillemets l'opération ainsi effectuée ?
J'entends par là qu'au redémarrage, je ne suis pas obligé - le temps de
faire plusieurs maj - de revenir à la situation initiale ?
Et du coup pourquoi pas le laisser ainsi si l'upgrade par do-release-upgrade
se passe nickel ?
Merci en tout cas.
Aldo.
On Wed, Jun 29, 2022 at 03:44:51AM +0200, Ludovic Brenta via Linux-bruxelles wrote:
> > Bonjour.
> >
> > Qq'un peut-il un peu expliquer le système ou ev. renvoyer vers un lien
> > simple et clair, je voudrais pouvoir facilement (et en mode texte / pas avec
> > un outil graphique) faire sur un ordi que / et /home/ ne soient plus qu'une
> > seule partoche:
>
> Cas particulier: si une partition (comme /) est formatée avec btrfs il est possible
> d'ajouter d'autres partitions *vierges* à ce système de fichiers; voir btrs-device(8).
>
> Cas général: je ne crois pas possible de fusionner deux partitions sans détruire les
> systèmes de fichiers qui sont dessus.
>
> > actu la personne ne sait plus faire de maj (upgrader) parce que / est trop
> > petite.
>
> Pour ce problème j'ai peut-être une solution. Si c'est un système Debian, apt télécharge
> les paquets à installer dans /var/cache/apt, ce répertoire peut devenir très gros avant même
> que l'installation des nouveaux paquets ne commence. Il est possible de déplacer le contenu
> de /var (ou seulement de /var/cache) vers une autre partition, avant d'appeler apt.
>
> Il vaut mieux faire ça en mode single-user pour s'assurer qu'aucun processus ne va lire ou
> écrire un fichier sous /var pendant l'opération. C'est encore plus vrai si l'on applique
> cette technique à /usr ou à /tmp, ce que j'ai fait il y a très longtemps sur une machine que
> j'ai oubliée. Donc: init 1 est ton ami et je ne sais pas si systemd est aussi ton ami parce
> que je suis resté fidèle à sysvinit.
>
> init 1
> mkdir /home/var
> mv /var/cache /home/var
> ln -s /home/var/cache /var
> init 2 # pour revenir au runlevel habituel
>
> Ceci peut libérer des centaines de Mo de la partition / et les mettre dans /home. Ensuite
> tu appelles apt-get comme d'habitude.
>
> --
> Ludovic.
> _______________________________________________
> Linux-bruxelles :
> Èchanger, partager, s'informer par mails sur toute action, proposition accordée avec: http://www.bxlug.be/?Nos-statuts
>
> ! 64 kb autorisés par mail, tout fichier inclus !
>
> Linux-bruxelles at lists.bxlug.be
> https://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
>
--
| Verstuurd vanaf mijn GNU/Linux | Envoyé de mon GNU/Linux |
| ----------------- Sent from GNU/Linux ------------------ |
Plus d'informations sur la liste de diffusion Linux-bruxelles