Installation de Squeeze sur un Dell Latitude E6510

Voici un tutoriel expliquant comment installer Debian (version 6.0 ou Squeeze) sur un portable Dell Latitude E6510 équipé d'un processeur Core i7.

Lancer tout d'abord l'installation classiquement (version AMD64, s'agissant d'un processeur 64 bits même Intel). En cours de route un message demande d'insérer un CD ou une clé USB contenant les firmwares pour le wifi (iwlwifi-6000-4.ucode). Cela pourra être fait par la suite en téléchargeant le firmware puis en le plaçant dans le répertoire /lib/firmware, ou en installant le paquet debian firmware-iwlwifi.

Par contre, la complexité vient du fait qu'à l'issue de l'install mon PC a redémarré et s'est arrêté sur un écran noir (problème de driver graphique manquant).

Pour remédier à cela redémarrer à l'aide d'un live CD (peu importe lequel du moment qu'il correspond à une distribution 64 bits). Avec le live CD Debian démarrer en mode failsafe (sinon il y aura aussi un problème de driver graphique manquant).

Monter les partitions. En supposant que / est sur /dev/sda5 et /usr sur /dev/sda6

cd /mnt
sudo mkdir sda5
sudo mount /dev/sda5 /mnt/sda5
cd /sda5
sudo mkdir usr
sudo mount /dev/sda6 /mnt/sda5/usr

Puis se chrooter sur sda5

sudo chroot /mnt/sda5 /bin/bash

Modifier les sources apt comme suit

deb http://ftp.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.debian.org/debian/ squeeze main non-free contrib

Puis installer le paquet nvidia-xconfig

aptitude install nvidia-xconfig

Lancer la création d'un fichier xorg.conf à l'aide de la commande

nvidia-xconfig

Dans un premier temps nous allons utiliser le driver vesa à la place du driver nvidia, afin de pouvoir au moins redémarrer le PC. Pour cela modifier le fichier /etc/X11/xorg.conf afin d'avoir les éléments suivants

section device:

Section "Device"
Identifier "Device0"
Driver "vesa"
VendorName "NVIDIA Corporation"
EndSection

section screen:

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080@60"
EndSubSection
EndSection

On sort de chroot, on démonte tout et on redémarre

exit
umount /mnt/sda5/usr
umount /mnt/sda5
reboot

Le système démarre et on découvre enfin son environnement graphique.

On installe alors le driver nvidia, en suivant le tutoriel http://wiki.debian.org/NvidiaGraphicsDrivers
En bref:

apt-get install module-assistant nvidia-kernel-common
m-a auto-install nvidia-kernel${VERSION}-sourc
e

Un certain nombre de dépendances vont être installées par la même occasion.

Remettre alors le fichier xorg.conf comme à l'origine en remettant nvidia à la place de vesa dans la rubrique device.

Installer le module pour le firmware wifi

apt-get install firmware-iwlwifi

Un petit redémarrage et le système sera entièrement fonctionnel!