|
shakes808080 |
 |
Guru 
Déconnecté
Niveau : 5 N° de Membre :
517
Ancienneté : 100%
Participation : 11%
Inscription: 08 Mar 2002
Localisation:
Messages: 8978
Sujets Lancés : 354
|
MAJ
petite MAJ : J'ai testé une installation de gentoo sur une 2eme plateforme ce WE : un duron 700, 512Mo RAM, pas de connexion internet (juste un LAN), carte nvidia geforce 2 MX 400
voila un petit compte rendu (qui me sert à m'y retrouver d'une fois sur l'autre):
Citation:
carte reseau : Compaq NC3120 fast ethernet --> modprobe /lib/modules/2.4.25-gentoo/kernel/drivers/net/eepro100
net-setup pour la configurer
disque /dev/hda séparé depuis le début en 2x20Mo..
/dev/hda2 = boot, 45Mo
/dev/hda3 = swap,1Go
/dev/hda4 = root,tout le reste.en reseirfs
Pas de a2, sinon windows risque de ne plus démarrer...
# swapon /dev/hda3
# mount /dev/hda4 /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/hda2 /mnt/gentoo/boot
Installer une archive « stage »
Alternative : utiliser une archive du LiveCD
# cd /mnt/gentoo
# tar -xvjpf /mnt/cdrom/stages/stage3-<sous-architecture>-2004.2.tar.bz2
Installer un instantané de Portage et le code source depuis un LiveCD (je ne suis pas connecté)
# tar -xvjf /mnt/cdrom/snapshots/portage-20040710.tar.bz2 -C /mnt/gentoo/usr
# mkdir /mnt/gentoo/usr/portage/distfiles
# cp /mnt/cdrom/distfiles/* /mnt/gentoo/usr/portage/distfiles/
Entrer dans le nouvel environnement (chrooting)
# mount -t proc none /mnt/gentoo/proc
# chroot /mnt/gentoo /bin/bash
# env-update
# source /etc/profile
Configurer le noyau
# ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime
# emerge gentoo-sources
# cd /usr/src/linux
# make menuconfig
# make dep
# make bzImage modules modules_install
# cp arch/i386/boot/bzImage /boot/NOYAU1
# cp System.map /boot/NOYAU1.map
# cp .config /boot/NOYAU1.config
# emerge nvidia-kernel
ajout ligne "nvidia" dans /etc/modules.autoload.d/kernel-2.4
8. Configurer le système
/etc/fstab
/etc/conf.d/net (avec eth0 en statique sur 192.168.0.1)
/etc/hosts
passwd root
# emerge metalog
# rc-update add metalog default
# emerge vixie-cron
# rc-update add vixie-cron default
# emerge reiserfsprogs
|
Voila, et là, j'ai voulu utiliser SMB comme j'avais prévu de le faire, et je suis tombé sur un os : impossible de spécifier les arguments à passer au loader (le chemin du noyau par exemple...)
et je crois que je vais passer à grub vite fait tellement ça me parait simple.... La suite dans 15 jours... 
A propos du noyau : soit on se fait une config manuelle (make menuconfig), soit on utilise genkernel qui, si j'ai bien compris , se contente d'installer un "préchargeur" qui se charge de détecter le matériel à chaque boot.
Je trouve dommage de ne pas pouvoir utiliser genkernel ou un autre utilitaire pour prépositionner les options qu'on voit avec la commande make menuconfig avec des valeurs qui seraient pertinentes par rapport au matériel: par exemple, la plateforme multiprocesseur était active, ce qui m'a fait comprendre qu'il fallait que je checke TOUTES les options et sous/options de menuconfig...pfffff
A la compilation, j'ai eu le droit à pleins de warning et messages d'erreurs.... me demande si ça va marcher, tout çà...
__________________
Racket logiciel
Edité par shakes808080 le 13-12-2004 à 10:08
Signaler ce message à un modérateur | IP: Logguée Temps en ligne : 45 Jours, 5 Heures, 55 Minutes, 7 Secondes en ligne
|