[ARM] déplacer répertoire système sur clé usb
-
- Hankyu
- Messages : 43
- Inscription : dim. 28 oct. 2012, 11:26
[ARM] déplacer répertoire système sur clé usb
Bonjour à tous,
utilisateur debain, ubuntu, fedora me voilà nouveau sur Archlinux, mon système est installé sur une carte sd de 2 Go e tj'aimerai déplacer toutes les applications (répertoire etc) sur une clé usb pour économiser de la place.
je ne sais pas si c'est possible sou Archlinux, si oui comment ?
merci d'avance
utilisateur debain, ubuntu, fedora me voilà nouveau sur Archlinux, mon système est installé sur une carte sd de 2 Go e tj'aimerai déplacer toutes les applications (répertoire etc) sur une clé usb pour économiser de la place.
je ne sais pas si c'est possible sou Archlinux, si oui comment ?
merci d'avance
Dernière modification par FoolEcho le jeu. 01 nov. 2012, 12:37, modifié 2 fois.
Raison : modification du titre/plus spécifique
Raison : modification du titre/plus spécifique
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: Transférer etc sur clé usb
Salut,
Le titre, stp. http://wiki.archlinux.fr/Forum#Format_du_titre
Sinon, il te faut te définir ta clé comme nouveau point de montage pour /etc dans... /etc/fstab, copier de l'ancien vers le nouveau avant de supprimer l'ancien etc (pas depuis le système en cours de modification, bien sûr
).
Ceci étant, /etc n'est pas un très bon candidat pour le gain de place (ou alors tu fais la chasse à quelques Mo).
/var (avec notamment le cache de pacman) ou /usr sont de bien meilleurs choix à mon avis (vu qu'effectivement, 2 Go pour Arch, ça me paraît un brin juste de toutes manières
).
Le titre, stp. http://wiki.archlinux.fr/Forum#Format_du_titre

Sinon, il te faut te définir ta clé comme nouveau point de montage pour /etc dans... /etc/fstab, copier de l'ancien vers le nouveau avant de supprimer l'ancien etc (pas depuis le système en cours de modification, bien sûr

Ceci étant, /etc n'est pas un très bon candidat pour le gain de place (ou alors tu fais la chasse à quelques Mo).
/var (avec notamment le cache de pacman) ou /usr sont de bien meilleurs choix à mon avis (vu qu'effectivement, 2 Go pour Arch, ça me paraît un brin juste de toutes manières

«The following statement is not true. The previous statement is true.» 

-
- Hankyu
- Messages : 43
- Inscription : dim. 28 oct. 2012, 11:26
Re: Transférer etc sur clé usb
bonjour et merci de m'aider,
merci pour l'info, mais comment fait-on pour créer un nouveau point de montage spécialement pour le dossier qu'on veut transférer ?
j'ai également une autre question, c'est possible d'utiliser ma clé usb comme point de montage et à la fois comme swap ? (car je n'ai que 64M de RAM et mysql ne veut pas se lancer)
merci pour l'info, mais comment fait-on pour créer un nouveau point de montage spécialement pour le dossier qu'on veut transférer ?
j'ai également une autre question, c'est possible d'utiliser ma clé usb comme point de montage et à la fois comme swap ? (car je n'ai que 64M de RAM et mysql ne veut pas se lancer)
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: Transférer etc sur clé usb
Et merci d'éditer ton titre, stp (y a une mode en ce moment ?):mauribilis a écrit :bonjour et merci de m'aider,

Pour faire un point de montage, il suffit de rajouter la clé dans le /etc/fstab. Le mieux étant de passer par les uuids (obtenus par exemple avecFoolEcho a écrit :Le titre, stp. http://wiki.archlinux.fr/Forum#Format_du_titre![]()
blkid
):
Code : Tout sélectionner
UUID=XXXXXXXXXXXXXXX /etc ext4 defaults 0 1
UUID=XXXXXXXXXXXXXXX swap swap defaults 0 0
cp -a
pour conserver les permissions.Et pour la clé, la formater en autant de partitions que tu veux, swap, etc. par exemple avec gparted.
«The following statement is not true. The previous statement is true.» 

- benjarobin
- Maître du Kyudo
- Messages : 17612
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: Transférer etc sur clé usb
Oublie cela ne tournera jamais, 64 Mo de RAM ?!
C'est moins que la mémoire virtuelle alloué par défaut au kernel
Même le Raspberry Pi possède beaucoup plus de RAM et il parait que c'est assez lent...

Même le Raspberry Pi possède beaucoup plus de RAM et il parait que c'est assez lent...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- Hankyu
- Messages : 43
- Inscription : dim. 28 oct. 2012, 11:26
Re: Transférer etc sur clé usb
comment fait-on pour changer le titre du message ?
merci beaucoup, et oui ma platine arm est livré avec 64 Mo de RAM par miracle archlinux arrive à tourner, à votre avis avec la durée de vie d'une mémoire flash et le nombre de cycles limité est-il raisonnable de se servir intensément d'une clé usb ?
merci beaucoup, et oui ma platine arm est livré avec 64 Mo de RAM par miracle archlinux arrive à tourner, à votre avis avec la durée de vie d'une mémoire flash et le nombre de cycles limité est-il raisonnable de se servir intensément d'une clé usb ?
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: Transférer etc sur clé usb
Tu as un bouton pour éditer ton premier message.mauribilis a écrit :comment fait-on pour changer le titre du message ?
Je ne sais. Je n'aurais pas trop confiance mais c'est psychologique (a priori, c'est moins génant pour /usr si tu ne t'amuses pas à installer/désinstaller sans arrêt ; peut-être moins intéressant pour /var, notamment vis-à-vis de l'écriture constante des logs).mauribilis a écrit :à votre avis avec la durée de vie d'une mémoire flash et le nombre de cycles limité est-il raisonnable de se servir intensément d'une clé usb ?
«The following statement is not true. The previous statement is true.» 

-
- Hankyu
- Messages : 43
- Inscription : dim. 28 oct. 2012, 11:26
Re: Transférer etc sur clé usb
avant d'entreprendre les opérations je récapitule pour voir si je ne fais pas d'erreur :
1. je créer un point de montage
avec ça UUID=XXXXXXXXXXXXXXX /etc ext4 defaults 0 1
UUID=XXXXXXXXXXXXXXX swap swap defaults 0 0 (UUID que je trouve avec la commande blkid)
2. je fais 2partions avec gparted une swap et l'autre ext4
3. je prend la carte SD de ma platine puis je l'ouvre sur un autre pc pour déplacer les répertoires qui vont être montés sur la clé avec cp-a pour conserver les permissions.
hésite pas à me reprendre si je me plante
1. je créer un point de montage
avec ça UUID=XXXXXXXXXXXXXXX /etc ext4 defaults 0 1
UUID=XXXXXXXXXXXXXXX swap swap defaults 0 0 (UUID que je trouve avec la commande blkid)
2. je fais 2partions avec gparted une swap et l'autre ext4
3. je prend la carte SD de ma platine puis je l'ouvre sur un autre pc pour déplacer les répertoires qui vont être montés sur la clé avec cp-a pour conserver les permissions.
hésite pas à me reprendre si je me plante
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Système de fichier] répertoire système sur clé usb
C'est ça (sauf que les UUIDs tu les trouves après formatage
).
Mais j'insiste: déplacer etc ne te fera gagner que quelques Mo. Tu n'as qu'à regarder les sorties de


Mais j'insiste: déplacer etc ne te fera gagner que quelques Mo. Tu n'as qu'à regarder les sorties de
du -m
sur /etc, /usr et /var (à mon avis /usr est un meilleur compromis).Ne pas oublier cette remarque non plus (en ce qui me concerne, je n'y connais rien sur ce type de matériel/installation).benjarobin a écrit :Oublie cela ne tournera jamais, 64 Mo de RAM ?!C'est moins que la mémoire virtuelle alloué par défaut au kernel
Même le Raspberry Pi possède beaucoup plus de RAM et il parait que c'est assez lent...

«The following statement is not true. The previous statement is true.» 

- benjarobin
- Maître du Kyudo
- Messages : 17612
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Système de fichier] répertoire système sur clé usb
Surtout que déplacer /etc je doute fort que ce soit supporté par archlinux (/usr oui, voir Wiki).
De toute façon 64 Mo ce n'est clairement pas assez, surtout si tu veux lancer mysql !!!
Bref si tu t’obstine dans cette direction je ne peux plus rien faire
Il serait par contre intéressant de savoir quel est ton but et on pourra t'orienter
De toute façon 64 Mo ce n'est clairement pas assez, surtout si tu veux lancer mysql !!!
Bref si tu t’obstine dans cette direction je ne peux plus rien faire

Il serait par contre intéressant de savoir quel est ton but et on pourra t'orienter
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- Hankyu
- Messages : 43
- Inscription : dim. 28 oct. 2012, 11:26
Re: [Système de fichier] répertoire système sur clé usb
de toute façon je ferais quoi d'autre ? un système avec 64Mo c'est inexploitable mais cette platine comporte des ports gpio et d'autre connectique je suis obligé de l'utiliser (si quelqu'un connaît un équivalent de mysql en moins lourd, je prend)Bref si tu t’obstine dans cette direction je ne peux plus rien faire
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Système de fichier] répertoire système sur clé usb
Pas à chaud sous peine de plantage quasi-immédiat (je précise s'il y a doute sur ce que j'ai dit: le déplacement se fait depuis un autre système/live).benjarobin a écrit :Surtout que déplacer /etc je doute fort que ce soit supporté par archlinux.

Juste pour préciser aussi si tu persistes mais que tu prennes /usr: http://wiki.archlinux.fr/Mkinitcpio#.2F ... par.C3.A9e.
«The following statement is not true. The previous statement is true.» 

- benjarobin
- Maître du Kyudo
- Messages : 17612
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Système de fichier] répertoire système sur clé usb
sqlite ne te suffit pas (pas de communication réseau mais c'est une base de donnée) ? Peux tu développer vraiment ce que tu compte faire de cette machine ?
Car 64 Mo peux être plus que suffisant pour faire un routeur, mais faire tourner un serveur apache et/ou mysql, je prendrais plutôt des version plus légère
Car 64 Mo peux être plus que suffisant pour faire un routeur, mais faire tourner un serveur apache et/ou mysql, je prendrais plutôt des version plus légère
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- Hankyu
- Messages : 43
- Inscription : dim. 28 oct. 2012, 11:26
Re: [Système de fichier] répertoire système sur clé usb
avec cette machine je compte piloter des port gpio via une interface web php (que je vais développer) et une parti de code c qui va gérer les appareils branchés sur un interfaçage commandé par les ports gpi, donc je vais installer php, mysql et lighttpd, sqlite est vraiment équivalent à mysql ?
- benjarobin
- Maître du Kyudo
- Messages : 17612
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Système de fichier] répertoire système sur clé usb
sqlite est assez différent de mysql (complètement ?), mais de ton point de vue via le PHP c'est presque identique (juste la phase d’initialisation qui est différente)
Les requêtes SQL sont identiques tant que tu ne fait pas du spécifique (Tant que tu fait des basique SELECT, INSERT, UPDATE tout ira bien)
Les requêtes SQL sont identiques tant que tu ne fait pas du spécifique (Tant que tu fait des basique SELECT, INSERT, UPDATE tout ira bien)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- Hankyu
- Messages : 43
- Inscription : dim. 28 oct. 2012, 11:26
Re: [Système de fichier] répertoire système sur clé usb
ça plante ! (heureusement j'ai fait un clone de la carte SD avant) j'ai copier le usr de la carte sd sur la clé usb, puis suprimer le usr de la carte sd, j'ai rajouter ça dans mon fstab :
fstap complet :
Code : Tout sélectionner
UUID=01078c33-6949-4939-9443-be2580c0c264 /usr ext4 defaults 0 1
UUID=b6589d48-b397-4636-98f8-56c4b8eaac26 swap swap defaults 0 0
Code : Tout sélectionner
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
tmpfs /tmp tmpfs nodev,nosuid 0 0
UUID=01078c33-6949-4939-9443-be2580c0c264 /usr ext4 defaults 0 1
UUID=b6589d48-b397-4636-98f8-56c4b8eaac26 swap swap defaults 0 0
-
- Hankyu
- Messages : 43
- Inscription : dim. 28 oct. 2012, 11:26
Re: [Système de fichier] répertoire système sur clé usb
je suis un bléro j'ai mis de UUID différent ! alors que c'est sur la même clé 

- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Système de fichier] répertoire système sur clé usb
Pas compris ce que tu veux dire... En clair pour nous: sans la sortie de blkid, on ne sait pas si tu as pris ce qu'il fallait... 

«The following statement is not true. The previous statement is true.» 

- benjarobin
- Maître du Kyudo
- Messages : 17612
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Système de fichier] répertoire système sur clé usb
Si tu n'as fait que ça, cela ne risque pas de fonctionnermauribilis a écrit :ça plante ! ... j'ai copier le usr de la carte sd sur la clé usb, puis suprimer le usr de la carte sd, j'ai rajouter ça dans mon fstab..
http://wiki.archlinux.fr/Mkinitcpio#.2F ... par.C3.A9e
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- Hankyu
- Messages : 43
- Inscription : dim. 28 oct. 2012, 11:26
Re: [Système de fichier] répertoire système sur clé usb
blkid donne :
pour mkinitcpio il faut ajouter dans /etc/mkinitcpio.conf non ?
Code : Tout sélectionner
/dev/mmcblk0p2: UUID="8ece84fa-bae5-4393-b8df-3b26c4d10fd6" TYPE="ext3"
/dev/sda1: UUID="01078c33-6949-4939-9443-be2580c0c264" TYPE="swap"
/dev/sda2: UUID="b6589d48-b397-4636-98f8-56c4b8eaac26" TYPE="ext4"
pour mkinitcpio il faut ajouter
Code : Tout sélectionner
HOOKS="shutdown fsck usr"