1 |
Salut, |
2 |
J'ai souvent utilisé cette méthode, mais d'abord, inverse ces 2 lignes: |
3 |
> mkdir /mnt/gentoo/proc |
4 |
> mount /dev/hdb3 /mnt/gentoo |
5 |
et ajoute ensuite: |
6 |
mkdir /mnt/gentoo/boot |
7 |
mount /dev/hdb1 /mnt/gentoo/boot |
8 |
|
9 |
N'oublie pas de bidouiller le /etc/make.conf après le "tar". |
10 |
|
11 |
Concernant le réseau, il n'y pas de problèmes: |
12 |
Ajoute la copie de /etc/resolv.conf après le mount de hdb3: |
13 |
cp /etc/resolv.conf /mnt/gentoo/etc |
14 |
et après le "chroot", le réseau sera dispo, donc tu pourras faire un "emerge |
15 |
sync" après le "source /etc/profile". |
16 |
|
17 |
pour le bootstrap et l'emerge system, j'utilise l'option "-f" pour d'abord |
18 |
rapatrier tous les packages nécessaires, mais bon, c'est une question de |
19 |
préférences... |
20 |
|
21 |
Pour le noyau (2.6.7-r14), j'utilise cette séquence: |
22 |
cd /usr/src/linux |
23 |
make menuconfig |
24 |
make && make modules_install |
25 |
mount /boot |
26 |
make install |
27 |
|
28 |
et je mets ça dans grub.conf: |
29 |
|
30 |
title Gentoo |
31 |
kernel (hd0,0)/vmlinuz root=/dev/hda3 |
32 |
title Gentoo (old kernel) |
33 |
kernel (hd0,0)/vmlinuz.old root=/dev/hda3 |
34 |
|
35 |
euh, voilà, |
36 |
bon courage, |
37 |
François |
38 |
|
39 |
|
40 |
|
41 |
Le Mardi 14 Septembre 2004 05:11, Sebastien Vincent a écrit : |
42 |
> Olivier Roomans wrote: |
43 |
> > Sebastien Vincent wrote: |
44 |
> >> Bonjour, |
45 |
> >> |
46 |
> >> j'ai un serveur en production que je voudrais passer en gentoo. |
47 |
> >> |
48 |
> >> Je voudrais savoir quels moyens j'ai pour faire une intervention |
49 |
> >> sans interruption de service, ou très courte interruption. Je pense |
50 |
> >> à : |
51 |
> >> 1 - Installation depuis stage 3. |
52 |
> >> 2 - Configuration du noyau |
53 |
> >> 3 - Maximum de choses en précompilés (samba, etc...) |
54 |
> >> |
55 |
> >> Mais voilà, est-il possible avec ce type d'installation de passer |
56 |
> >> ensuite |
57 |
> >> tout doucement a un systeme entierement compilé (optimisé avec quelques |
58 |
> >> CCFLAGS) ? Comment procéder a une telle mises à jour et quels sont |
59 |
> >> les risques ? |
60 |
> >> |
61 |
> >> D'avance merci de vos conseils, |
62 |
> >> |
63 |
> >> Amicalement, |
64 |
> >> Seb :) |
65 |
> >> |
66 |
> >> |
67 |
> >> -- |
68 |
> >> gentoo-user-fr@g.o mailing list |
69 |
> > |
70 |
> > Salut, |
71 |
> > |
72 |
> > si tu as suffisemment d'espace disque disponible, je te conseillerais |
73 |
> > plutot de faire ton install à ton aise dans un chroot à partir du |
74 |
> > système existant, par après tu pourras reconvertir l'espace utilisé |
75 |
> > par l'ancien système en espace de stockage. |
76 |
> > |
77 |
> > Enfin, c'est comme ça que je ferais moi, parce que utiliser des |
78 |
> > packages précompilés en masse, c'est se passer du meilleur de gentoo, |
79 |
> > dans ce cas autant utiliser une debian alors (non, ce n'est pas un |
80 |
> > troll, juste une constatation ;-)) |
81 |
> > |
82 |
> > Olivier. |
83 |
> > |
84 |
> > -- |
85 |
> > gentoo-user-fr@g.o mailing list |
86 |
> |
87 |
> Ok, j'ai effectivement consulté le guide des méthodes d'installation |
88 |
> alternatives |
89 |
> et je suis tombé sur cette possibilité d'installer a partir d'un système |
90 |
> existant qui m'a seduit. |
91 |
> |
92 |
> Je vais, je pense, installer cette gentoo sur un autre disque de 30Go |
93 |
> que j'ai sous |
94 |
> la main. |
95 |
> |
96 |
> Comment se passe cette installation ? L'auteur survole vraiment le sujet |
97 |
> et j'ai un peu de mal |
98 |
> je doit avouer. |
99 |
> |
100 |
> Voilà ce que j'ai compris : |
101 |
> LiveCD dans le lecteur : |
102 |
> mount /mnt/cdrom |
103 |
> fdisk /dev/hdb (supposons hdb) |
104 |
> mkdir /mnt/gentoo (sur le systeme hote) |
105 |
> mkdir /mnt/gentoo/proc |
106 |
> mount /dev/hdb3 /mnt/gentoo |
107 |
> mount -t proc none /mnt/gentoo/proc |
108 |
> cd /mnt/gentoo |
109 |
> tar xvjpf stage1 |
110 |
> chroot /mnt/gentoo /bin/bash |
111 |
> env-update |
112 |
> source /etc/profile |
113 |
> |
114 |
> /* |
115 |
> Ensuite ici j'hesite mais je suppose que comme le systeme hote utilise |
116 |
> la carte reseau, je ne |
117 |
> peux pas la configurer ou l'utiliser ici, ca perturberais ? Donc je |
118 |
> copie les distfiles depuis un autre |
119 |
> poste sur l'hote, pusi depuis l'hote sur la partition de la futur gentoo |
120 |
> et je reprend. |
121 |
> */ |
122 |
> |
123 |
> cd /usr/portage |
124 |
> script/bootstrap.sh |
125 |
> emerge system |
126 |
> emerge "<gentoo-dev-sources-2.6.8" |
127 |
> make menuconfig |
128 |
> mount /boot |
129 |
> cp arch/boot/bzImage /boot/kernel-2.6.7-gentoo |
130 |
> cp System.map /boot/System.map-2.6.7-gentoo |
131 |
> cp config /boot/config-2.6.7-gentoo |
132 |
> emerge vixie-cron syslog-ng grub |
133 |
> nano -w /boot/grub/grub.conf |
134 |
> |
135 |
> /* |
136 |
> La dans grub je configure en tant que hda (puisque je vais retirer le |
137 |
> hda ensuite (le systeme |
138 |
> hote) et que le hdb sur lequel j'ai configuré la gentoo (ide 0 esclave) |
139 |
> deviendra hda (ide 0 maitre). |
140 |
> */ |
141 |
> |
142 |
> exit |
143 |
> umount /mnt/gentoo/boot /mnt/gentoo/proc /mnt/gentoo |
144 |
> |
145 |
> D'avance merci de me conseiller pour mieux faire, ou de me corriger si |
146 |
> je me suis trompé |
147 |
> et que je risque de faire une erreur :) |
148 |
> |
149 |
> Amicalement, |
150 |
> |
151 |
> Seb :)) |
152 |
> |
153 |
> -- |
154 |
> gentoo-user-fr@g.o mailing list |
155 |
|
156 |
-- |
157 |
gentoo-user-fr@g.o mailing list |