[Session 2 FAQ] Questions sur le CHROOT

Cette section sera utilisée pour assister la formation.

[Session 2 FAQ] Questions sur le CHROOT

Messagepar aramis_qc » Dim Sep 21, 2008 10:03 pm

Bonjour,

Si vous avez des questions sur l'étape 5 de l'installation : CHROOT, posez-les ici.

Soyez gentil ! Consultez le post avant d'envoyer votre question. Une réponse existe peut-être déjà. Évitez la redondance. Merci
Image

Profil et systèmes d'exploitation

The Geek spends all his free time bringing you fresh geekery on a daily basis.
Avatar de l’utilisateur
aramis_qc
Administrateur - Site Admin
 
Messages: 8208
Inscrit le: Ven Mai 02, 2008 5:54 pm
Localisation: Ste-Anne-de-Beaupré

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar aramis_qc » Dim Sep 28, 2008 7:29 am

Salut !

Situation :

J'installe en chrootant à partir de ma Gentoo actuelle.

J'ai pas créé de /home parce que je veux utiliser la /home déjà existante.

Question :

Dois-je la binder avant de procéder à l'installation du système de base, la configuration du noyau et sa compilation ou si je fais ça au niveau du fstab avant de redémarrer sur le nouveau système pour installer xorg et le reste ?
Image

Profil et systèmes d'exploitation

The Geek spends all his free time bringing you fresh geekery on a daily basis.
Avatar de l’utilisateur
aramis_qc
Administrateur - Site Admin
 
Messages: 8208
Inscrit le: Ven Mai 02, 2008 5:54 pm
Localisation: Ste-Anne-de-Beaupré

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar d2_racing » Dim Sep 28, 2008 9:33 am

Techniquement, tu vas devoir mounter ton /home avant d'installer X et ton bureau graphique, car je suis pas mal certain que X et ton XFCE va écrire dans ton home dans un répertoire qui commence par un point.

Ensuite, tu vas devoir changer ton /etc/fstab en conséquence.

Le tout devrait être transparent.

Par contre lors de la création de ton user, je pense qu'il va falloir que tu changes une option, car useradd va créer automatiquement le répertoire /home.
Avatar de l’utilisateur
d2_racing
Administrateur - Site Admin
 
Messages: 6918
Inscrit le: Dim Mar 12, 2006 8:42 am
Localisation: Ste-Foy(Donnacona forever)

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar aramis_qc » Dim Sep 28, 2008 9:49 am

Merci pour la réponse.

Finalement je binderai pas. Ça risque de générer des conflits au niveau des fichiers de configuration.

Par exemple, si la distribution A n'installe pas les mêmes versions des logiciels déjà installés dans la distribution B, les fichiers de configuration seront écrasés et ça peut rendre le système et les applications instables.

Idéalement c'est d'avoir une petite partition /home pour chaque distribution et mettre les données dans une partition /data et créer les liens symboliques sur les dossiers ensuite.
Image

Profil et systèmes d'exploitation

The Geek spends all his free time bringing you fresh geekery on a daily basis.
Avatar de l’utilisateur
aramis_qc
Administrateur - Site Admin
 
Messages: 8208
Inscrit le: Ven Mai 02, 2008 5:54 pm
Localisation: Ste-Anne-de-Beaupré

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar guigui1 » Dim Sep 28, 2008 9:03 pm

le mieu a mon avis est dutilisé une seul partition mais pour regler le probleme de fichier de configuration il sufit de changer le nom du user pour chaque distribution qui utilise cette home

jai moi meme 6 distro sur le meme DD, chaque distro a un user differant et jai jamais eu le moindre probleme, par contre en utilisant le meme nom de user jai eu de gros probleme avec kde qui etait a jour sur un et pas sur lautre, je perdai le graphique a chaque reboot, changer le user et le probleme a été resolu
guigui1
Administrateur - Site Admin
 
Messages: 455
Inscrit le: Sam Déc 01, 2007 11:15 pm

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar aramis_qc » Dim Sep 28, 2008 9:16 pm

Salut guigui1

D'accord avec toi. En ayant pas le même USER ça règle tout. Par contre si je veux utiliser les mêmes documents ou autres fichiers de données, il va falloir que je mette les permissions. Mais c'est moins compliqué que faire des ln -s. De toute façon que je donne les mêmes permissions à mes propres users, c'est mon stock. :lol:
Image

Profil et systèmes d'exploitation

The Geek spends all his free time bringing you fresh geekery on a daily basis.
Avatar de l’utilisateur
aramis_qc
Administrateur - Site Admin
 
Messages: 8208
Inscrit le: Ven Mai 02, 2008 5:54 pm
Localisation: Ste-Anne-de-Beaupré

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar aramis_qc » Lun Sep 29, 2008 7:17 pm

Salut !

Si on crée une partition /home, est-ce important de la monter au CHROOT ou si ça peut attendre le moment où on redémarrera sur le nouveau système.
Image

Profil et systèmes d'exploitation

The Geek spends all his free time bringing you fresh geekery on a daily basis.
Avatar de l’utilisateur
aramis_qc
Administrateur - Site Admin
 
Messages: 8208
Inscrit le: Ven Mai 02, 2008 5:54 pm
Localisation: Ste-Anne-de-Beaupré

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar guigui1 » Lun Sep 29, 2008 7:49 pm

si tu install la base et reboot dessus ca na pas dimportance
guigui1
Administrateur - Site Admin
 
Messages: 455
Inscrit le: Sam Déc 01, 2007 11:15 pm

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar aramis_qc » Lun Sep 29, 2008 8:56 pm

guigui1 a écrit:si tu install la base et reboot dessus ca na pas dimportance


D'acc... mais à la fin de l'installation du système de base et avant de rebooter sur le nouveau système, on crée un user ainsi que son répertoire personnel. Si la partition /home n'est pas montée... ça va se créer où le répertoire personnel ?
Image

Profil et systèmes d'exploitation

The Geek spends all his free time bringing you fresh geekery on a daily basis.
Avatar de l’utilisateur
aramis_qc
Administrateur - Site Admin
 
Messages: 8208
Inscrit le: Ven Mai 02, 2008 5:54 pm
Localisation: Ste-Anne-de-Beaupré

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar guigui1 » Lun Sep 29, 2008 9:11 pm

si tu crée le user avant de rebooter oui tu doit la monté, moi je fait que mettre le systeme de base, installer le kernel, apres je reboot, jme tappe un emerge -e system && emerge -e world, puis je crée le user, bref je suis plus trop la doc.... je l'utilise que pour mon make.conf et mes blanc de memoir coté fstab et autre fichier de config

chacun sa methode a la longue on trouve ce qui nous convient le mieu, je conseil pas a quelquun qui na jamais installer une gentoo de devier de la doc .... de plus moi je passe directement par une distro preinstaller et non par le cd minimal de gentoo, comme sa jai acces a la doc en live sur internet tout en fesant la job en chroot, bref chacun sa methode faut pas ecouter les racontard dun jeune adulte qui y connais rien xD (faut juste mecouté dans la section avancer....)
guigui1
Administrateur - Site Admin
 
Messages: 455
Inscrit le: Sam Déc 01, 2007 11:15 pm

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar aramis_qc » Lun Sep 29, 2008 9:37 pm

guigui1 a écrit:si tu crée le user avant de rebooter oui tu doit la monté, moi je fait que mettre le systeme de base, installer le kernel, apres je reboot, jme tappe un emerge -e system && emerge -e world, puis je crée le user, bref je suis plus trop la doc.... je l'utilise que pour mon make.conf et mes blanc de memoir coté fstab et autre fichier de config

chacun sa methode a la longue on trouve ce qui nous convient le mieu, je conseil pas a quelquun qui na jamais installer une gentoo de devier de la doc .... de plus moi je passe directement par une distro preinstaller et non par le cd minimal de gentoo, comme sa jai acces a la doc en live sur internet tout en fesant la job en chroot, bref chacun sa methode faut pas ecouter les racontard dun jeune adulte qui y connais rien xD (faut juste mecouté dans la section avancer....)


:lol: ... y en a un qui va pas t'aimer.

Ça répond à ma question. C'est surtout que je veux valider comme il faut avant d'écrire n'importe quoi dans les pages Web de la formation. Je vais donc monter ma /home pour l'installation de base car je dois suivre la doc. Sauf que je chroot à partir de ma Gentoo installée en dur. C'est comme tu dis... t'as toujours ton système qui tourne avec tous tes trucs installés.
Image

Profil et systèmes d'exploitation

The Geek spends all his free time bringing you fresh geekery on a daily basis.
Avatar de l’utilisateur
aramis_qc
Administrateur - Site Admin
 
Messages: 8208
Inscrit le: Ven Mai 02, 2008 5:54 pm
Localisation: Ste-Anne-de-Beaupré

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar guigui1 » Lun Sep 29, 2008 9:52 pm

qui ca qui m'aimera pas ???

j'ai dit quelque chose de mal moi ??? :$
guigui1
Administrateur - Site Admin
 
Messages: 455
Inscrit le: Sam Déc 01, 2007 11:15 pm

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar aramis_qc » Mar Sep 30, 2008 7:48 am

guigui1 a écrit:qui ca qui m'aimera pas ???

j'ai dit quelque chose de mal moi ??? :$


:lol:

guigui1 a écrit:faut pas ecouter les racontard dun jeune adulte qui y connais rien xD (faut juste mecouté dans la section avancer....)
Image

Profil et systèmes d'exploitation

The Geek spends all his free time bringing you fresh geekery on a daily basis.
Avatar de l’utilisateur
aramis_qc
Administrateur - Site Admin
 
Messages: 8208
Inscrit le: Ven Mai 02, 2008 5:54 pm
Localisation: Ste-Anne-de-Beaupré

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar 404_Error » Mar Sep 30, 2008 10:38 am

Quelle est la grosse nuance entre un :

mount -o bind /proc /mnt/gentoo/proc

et un

mount -t /proc none /mnt/gentoo/proc

A part que dans le second cas on demande au kernel de remonter un nouveau système de fichiers proc dans /mnt/gentoo/proc alors que dans le premier on fait un alias de /proc ?
Plus le savoir est partagé, plus il s'accroît !
Image
Avatar de l’utilisateur
404_Error
Maitre
 
Messages: 2411
Inscrit le: Lun Aoû 11, 2008 6:48 am
Localisation: Ville de Québec

Re: [Session 2 FAQ] Questions sur le CHROOT

Messagepar d2_racing » Mar Sep 30, 2008 10:41 am

Techniquement c'est la même chose, par contre /proc est déjà disponible sur le LiveCD et le fait de le mounter avec

mount -t proc none /mnt/gentoo/proc, il va prendre les infos du LiveCD et il va les copier.

La commande bind est utilisé pour déplacer physiquement un répertoire qu'on ne peut pas copier, par exemple /dev.
Avatar de l’utilisateur
d2_racing
Administrateur - Site Admin
 
Messages: 6918
Inscrit le: Dim Mar 12, 2006 8:42 am
Localisation: Ste-Foy(Donnacona forever)

Suivant

Retourner vers Formation

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité