[Partitions] Taille de / ?
- jaco
- Chu Ko Nu
- Messages : 344
- Inscription : ven. 18 mars 2011, 23:42
- Localisation : Toulouse, France
[Partitions] Taille de / ?
Bonjour,
Je vais bientôt recevoir mon nouveau portable qui sera entièrement réservé à Arch Linux. Il aura un disque de 320Go.
J'ai potassé le Wiki car je commence à me faire un plan de partitionnage, histoire de ne pas me retrouver coincé dans un an à cause d'une partition trop petite ou à cause d'une mauvaise répartition.
Je sais que je pourrais passer par LVM mais, honnêtement, j'aime les trucs simples et j'ai toujours eu l'habitude de créer mes partitions "à l'ancienne". Par contre, je reviens à Linux après de nombreuses années passées sous FreeBSD et Mac OS et je ne connais plus trop les tailles nécessaires aux systèmes Linux actuels.
Bref, vu que j'aurai 4Go de RAM, je compte réserver 4 ou 5 Go pour le swap.
Pour /var, le wiki conseille 20Go, ça devrait le faire ?
Pour le reste, je compte simplement créer une partition / et une partition /home, toutes les deux en ext4. D'ailleurs, est-ce que Arch Linux peut booter directement sur de l'ext4 ? [EDIT: je viens de lire que le grub de Arch permettait de booter à partir d'une partition ext4 bien que ce ne soit pas "officiellement" supporté... peut-être ai-je donc intérêt à installer directement grub2 ?]
Mon problème concerne la répartition entre les deux : si je regarde ma partition /home actuelle sur mon Mac, elle tient dans 140Go et je pense que c'est une donnée stable vu le nombre d'années que je l'utilise... (J'ai un NAS donc toutes mes photos/vidéos/musique sont dessus).
Si je compte bien, il reste donc 360 - 4 - 20 - 140 = 196Go pour /
Sachant que j'utiliserai un environnement graphique genre Gnome et que je m'en servirai pour tester pas mal de langages/outils/environnement de développement, pensez-vous que ça suffise ? Un /home trop petit n'est pas trop un problème en soit car je peux toujours monter un répertoire supplémentaire par NFS à partir de mon NAS. Par contre, un / trop petit, c'est pénible...
Merci d'avance...
Je vais bientôt recevoir mon nouveau portable qui sera entièrement réservé à Arch Linux. Il aura un disque de 320Go.
J'ai potassé le Wiki car je commence à me faire un plan de partitionnage, histoire de ne pas me retrouver coincé dans un an à cause d'une partition trop petite ou à cause d'une mauvaise répartition.
Je sais que je pourrais passer par LVM mais, honnêtement, j'aime les trucs simples et j'ai toujours eu l'habitude de créer mes partitions "à l'ancienne". Par contre, je reviens à Linux après de nombreuses années passées sous FreeBSD et Mac OS et je ne connais plus trop les tailles nécessaires aux systèmes Linux actuels.
Bref, vu que j'aurai 4Go de RAM, je compte réserver 4 ou 5 Go pour le swap.
Pour /var, le wiki conseille 20Go, ça devrait le faire ?
Pour le reste, je compte simplement créer une partition / et une partition /home, toutes les deux en ext4. D'ailleurs, est-ce que Arch Linux peut booter directement sur de l'ext4 ? [EDIT: je viens de lire que le grub de Arch permettait de booter à partir d'une partition ext4 bien que ce ne soit pas "officiellement" supporté... peut-être ai-je donc intérêt à installer directement grub2 ?]
Mon problème concerne la répartition entre les deux : si je regarde ma partition /home actuelle sur mon Mac, elle tient dans 140Go et je pense que c'est une donnée stable vu le nombre d'années que je l'utilise... (J'ai un NAS donc toutes mes photos/vidéos/musique sont dessus).
Si je compte bien, il reste donc 360 - 4 - 20 - 140 = 196Go pour /
Sachant que j'utiliserai un environnement graphique genre Gnome et que je m'en servirai pour tester pas mal de langages/outils/environnement de développement, pensez-vous que ça suffise ? Un /home trop petit n'est pas trop un problème en soit car je peux toujours monter un répertoire supplémentaire par NFS à partir de mon NAS. Par contre, un / trop petit, c'est pénible...
Merci d'avance...
Re: [Partitions] Taille de / ?
Salut !
Aucun problème pour / et /home en ext4. Par contre, t'en fais quoi de ton / ? Parce que moi, 20Go suffisent (même en installant Nexuiz). Si tu tiens à être tranquille, fais-toi un / de 50Go. Pour comparaison : mon premier PC avait un disque de 40Go sous XP (bien plus gourmand que Arch en mémoire disque) avec dual-boot Ubuntu et partition fat32 pour les fichiers communs (photos, vidéos, etc...).
Aucun problème pour / et /home en ext4. Par contre, t'en fais quoi de ton / ? Parce que moi, 20Go suffisent (même en installant Nexuiz). Si tu tiens à être tranquille, fais-toi un / de 50Go. Pour comparaison : mon premier PC avait un disque de 40Go sous XP (bien plus gourmand que Arch en mémoire disque) avec dual-boot Ubuntu et partition fat32 pour les fichiers communs (photos, vidéos, etc...).
- jaco
- Chu Ko Nu
- Messages : 344
- Inscription : ven. 18 mars 2011, 23:42
- Localisation : Toulouse, France
Re: [Partitions] Taille de / ?
@galactose: cool, parce que je viens de regarder les wiki fr et us sur l'installation de grub2 et le moins que l'on puisse dire est que c'est loin d'être clair...
Pour répondre à ta question sur ce que je mets dans / : tous les langages que je pratique (Erlang, Java, Scala, Ruby, C/C++, Mono/C#, PHP, Perl), différents environnements de programmation (Emacs, Eclipse, IntelliJ...), des serveurs (Apache, Postfix), des trucs bureautiques (LibreOffice, AsciiDoc, DocBook, Oxygen). Bref... en général, ces petites bêtes prennent de la place et j'ai pas envie de jongler avec des installations/désinstallations
PS; le disque dur de mon premier PC faisait 30Mo et je me demandais à l'époque comment j'allais le remplir
Pour répondre à ta question sur ce que je mets dans / : tous les langages que je pratique (Erlang, Java, Scala, Ruby, C/C++, Mono/C#, PHP, Perl), différents environnements de programmation (Emacs, Eclipse, IntelliJ...), des serveurs (Apache, Postfix), des trucs bureautiques (LibreOffice, AsciiDoc, DocBook, Oxygen). Bref... en général, ces petites bêtes prennent de la place et j'ai pas envie de jongler avec des installations/désinstallations
PS; le disque dur de mon premier PC faisait 30Mo et je me demandais à l'époque comment j'allais le remplir
-
- Maître du Kyudo
- Messages : 1855
- Inscription : mer. 06 janv. 2010, 13:51
- Localisation : Ried - Alsace - France
Re: [Partitions] Taille de / ?
Salut,
Tu trouves que les calculs que tu fais sont plus "simples" que de passer par LVM et ensuite pouvoir changer la taille de tes différents filesystems de façon dynamique sans se poser de question ?jaco a écrit : Je sais que je pourrais passer par LVM mais, honnêtement, j'aime les trucs simples et j'ai toujours eu l'habitude de créer mes partitions "à l'ancienne".
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
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
- jaco
- Chu Ko Nu
- Messages : 344
- Inscription : ven. 18 mars 2011, 23:42
- Localisation : Toulouse, France
Re: [Partitions] Taille de / ?
Ben oui, suffit de lire la config de LVM pour avoir l'impression que c'est plus compliqué que de donner une taille à une partition
Là, je donne simplement une taille. Avec LVM, y a tout un tas de couches qui viennent se mettre en plus même si, c'est vrai, ensuite c'est plus souple...
Mais là n'est pas la question et je parlais surtout de "simplicité conceptuelle"...
Là, je donne simplement une taille. Avec LVM, y a tout un tas de couches qui viennent se mettre en plus même si, c'est vrai, ensuite c'est plus souple...
Mais là n'est pas la question et je parlais surtout de "simplicité conceptuelle"...
- FoolEcho
- Maître du Kyudo
- Messages : 10709
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Partitions] Taille de / ?
Grub le peut car il est patché pour. C'est d'ailleurs l'une des raisons "historiques" à avoir le /boot séparé (et historiquement/fonctionnellement aussi sur du ext2 + partition primaire, mais tout cela n'est plus trop vrai aujourd'hui).jaco a écrit :Pour le reste, je compte simplement créer une partition / et une partition /home, toutes les deux en ext4. D'ailleurs, est-ce que Arch Linux peut booter directement sur de l'ext4 ? [EDIT: je viens de lire que le grub de Arch permettait de booter à partir d'une partition ext4 bien que ce ne soit pas "officiellement" supporté... peut-être ai-je donc intérêt à installer directement grub2 ?]
Et bien sûr grub2 peut le faire aussi, c'est dans sa conception.
Très largement... ça dépend un peu de ton utilisation serveur (les logs tout ça), mais de toutes manières l'espace servira "au pire" pour les... deux-trois révisions de paquets précédentes pour le cache de pacman. (pour un ordre d'idée: j'ai également un /var séparé + serveur mysql + cache de pacman avec version actuelle et au moins la version précédente des paquets ... je ne compte pas apache car les développements se passent dans mon home... ma partition ne fait "que" 7,5 Go ... et il m'en reste 1,5 Go de libre )jaco a écrit :Pour /var, le wiki conseille 20Go, ça devrait le faire ?
En ce qui me concerne, je calcule pour la racine et j'alloue ce qui reste à /home.jaco a écrit :Mon problème concerne la répartition entre les deux : si je regarde ma partition /home actuelle sur mon Mac, elle tient dans 140Go et je pense que c'est une donnée stable vu le nombre d'années que je l'utilise... (J'ai un NAS donc toutes mes photos/vidéos/musique sont dessus).
Si je compte bien, il reste donc 360 - 4 - 20 - 140 = 196Go pour /
Compte tenu que tu comptes disposer d'un /var séparé (c'est surtout ça qui bouffe de la place et qui tendra à gonfler si on y prend pas garde), même avec "seulement" 15-20 Go pour /, tu seras déjà très à l'aise.
«The following statement is not true. The previous statement is true.»
- karhu
- Maître du Kyudo
- Messages : 1202
- Inscription : lun. 27 sept. 2010, 14:32
- Localisation : Ile de France
Re: [Partitions] Taille de / ?
Bonjour
Avec autant de mémoire, le swap n'est pratiquement pas nécessaire (pour le moment ). Au contraire il peut même devenir un handicap, limite toi à 1G si vraiment tu en veux.
Karhu.
Avec autant de mémoire, le swap n'est pratiquement pas nécessaire (pour le moment ). Au contraire il peut même devenir un handicap, limite toi à 1G si vraiment tu en veux.
Karhu.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
- benjarobin
- Maître du Kyudo
- Messages : 17393
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Partitions] Taille de / ?
Si tu veux mettre en veille prolongé, tu es obligé d'avoir plus de swap que de ram
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- karhu
- Maître du Kyudo
- Messages : 1202
- Inscription : lun. 27 sept. 2010, 14:32
- Localisation : Ile de France
Re: [Partitions] Taille de / ?
Pardon, c'est un portable !
Karhu.
Karhu.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Re: [Partitions] Taille de / ?
Pour un desktop aussi, ça peut être intéressant.
Pour que la swap soit handicapante, il faut avoir en même temps pas assez de ram et beaucoup de swap, là, avec 4Go, il est fort probable qu'il n'y ait même pas besoin de swapper, donc pas d'handicap.
Pour LVM, au risque d'insister, le temps que prend la mise en place (en supposant que le /boot est /dev/sda1):
est bien minime par rapport aux avantages que ça apporte en terme de sauvegarde / snapshot / modulation pour installation d'autre chose ou juste pour ... connaître (c'est pas pour ça qu'on utilise linux ?)
Une fois créée, il suffit de sélectionner les /dev/mapper/* dans l'installation (En plus vu que tu installes, tu ne risques rien, y a pas de données à perdre)
Pour que la swap soit handicapante, il faut avoir en même temps pas assez de ram et beaucoup de swap, là, avec 4Go, il est fort probable qu'il n'y ait même pas besoin de swapper, donc pas d'handicap.
Pour LVM, au risque d'insister, le temps que prend la mise en place (en supposant que le /boot est /dev/sda1):
Code : Tout sélectionner
pvcreate /dev/sda2
vgcreate VGroupe0 /dev/sda2
lvcreate -C y -L 10G VGroupe0 -n swap
lvcreate -L 30G VGroupe0 -n root
lvcreate -l +100%FREE VGroupe0 -n home
modprobe dm-mod
vgchange -ay
Une fois créée, il suffit de sélectionner les /dev/mapper/* dans l'installation (En plus vu que tu installes, tu ne risques rien, y a pas de données à perdre)