30 Janvier 2009 à Evry - installation des PC de l'asso.

Dans le cadre du partenariat des Associations Liness-RERS :

  • le "Réseau de Formation Réciproque, d'Echanges de Savoirs et Création Collective d'Evry"
  • Linux Essonne http://www.liness.org

  • quoi : passer 6 PC en dual-boot sous Mandriva 2009
  • où : chez "Réseau d'Evry Centre-ville (RERS)" à Evry (38 allée Jean Rostand) à partir de 18h
  • installation et configuration de Linux Mandriva 2009 sur 6 PC
  • méthode :
    • - sauvegarde des partitions existantes. (utilisation de partimage/partimaged en réseau)
    - configuration du premier PC pour installer les autres.

le but est de configurer le premier PC en DHCP/TFTP pour installer les PC graçe au boot PXE

  • docs:

http://wiki.mandriva.com/fr/Installer_Mandriva_Linux

http://wiki.mandriva.com/en/Docs/Installing_Mandriva_Linux/PXE_Install

  • copie des medias d'installation sur le serveur

copier dans /var/inst/x86 le dvd pour x86

copier dans /var/inst/x86_64 le dvd pour 64 bits

  • config NFS

contenu du fichier /etc/exports :

# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
/var/inst 192.168.0.0/24(sync,no_subtree_check)

- recharger la configuration avec le commande # exportfs -a

- installer les paquets notés dans la doc

  • configuration du serveur DHCP

contenu du fichier /etc/dhcp3/dhcpd.conf :

ddns-update-style none;

allow bootp;

allow booting;

option domain-name "rers";

option domain-name-servers 212.27.53.252;

default-lease-time 86400;

max-lease-time 604800;

authoritative;

log-facility local7;

subnet 192.168.0.0 netmask 255.255.255.0 {

  • range 192.168.0.10 192.168.0.99; option routers 192.168.0.254; next-server 192.168.0.3; filename "/X86PC/linux/linux.0";

}

  • configuration de tftp

cd /var/lib/tftpboot/

[root@micro3 tftpboot]# ls

IA64PC/ X86PC/

cd X86PC/

[root@micro3 X86PC]# ls

conf_mac_profiles linux/

[root@micro3 X86PC]# cd linux/

[root@micro3 linux]# ls

drakwizard_pxe images/ messages

help.txt linux.0 messages.18-01-2009 help.txt.18-01-2009 memdisk pxelinux.cfg/

dans /etc/xinetd.d/tftp

service tftp {

  • disable = no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /var/lib/tftpboot per_source = 11 cps = 100 2 flags = IPv4

}

/var/lib/tftpboot/X86PC/linux/pxelinux.cfg

PROMPT 1 DEFAULT Mandriva-x86 DISPLAY messages TIMEOUT 50 F1 help.txt

label local

  • LOCALBOOT 0

label Mandriva-x86

  • KERNEL images/vmlinuz-Mandriva-x86 APPEND initrd=images/Mandriva-x86.rdz ramdisk_size=128000 vga=788 automatic=method:nfs,interface:auto,network:dhcp root=/dev/ram3 rw

label Mandriva-amd64

  • KERNEL images/vmlinuz-Mandriva-amd64 APPEND initrd=images/Mandriva-amd64.rdz ramdisk_size=128000 vga=788 automatic=method:nfs,interface:auto,network:dhcp root=/dev/ram3 rw

Les chemins:

images/vmlinuz-Mandriva-x86 initrd=images/Mandriva-x86.rdz

correspondent à

/var/lib/tftpboot/X86PC/linux/images/vmlinuz-Mandriva-x86

images/vmlinuz-Mandriva-amd64

correspond à locate vmlinuz-Mandriva-x86 /var/lib/tftpboot/X86PC/linux/images/vmlinuz-Mandriva-x86

partimage :

ps aux | grep partimage

partimag 9203 0.0 0.0 33916 1192 ? Ss 19:08 0:00 /usr/sbin/partimaged -n -D -L

ludovic 11840 0.0 0.0 9484 856 pts/3 R+ 19:14 0:00 grep --color partimage

finalement partimage n'a pas fonctionné, on a utilisé :

tar -cv --numeric-owner -f home.tar *

ensuite copie du fichier sur le serveur : scp -c blowfish -c home.tar Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser..0.3:/home/partimag