Ci-dessous, les différences entre deux révisions de la page.
— |
petits_pb_dinstallation [2007/12/15 08:52] (Version actuelle) tyrtamos créée |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ----- Retour vers la [[http://linux2.nesti.lan|page d'accueil du site]] | ||
+ | |||
+ | ====== Petits problèmes d'installation sur la debian etch ====== | ||
+ | |||
+ | ===== Installeur graphique et clavier qwerty ===== | ||
+ | |||
+ | Je ne cite cela que pour mémoire: on dispose désormais d'un superbe installeur graphique, mais il faut le demander en tapant "installgui" avec le clavier qwerty: vous devez donc taper la touche "Q" pour avoir le "a". | ||
+ | |||
+ | Ce serait bien d'avoir un menu... | ||
+ | |||
+ | |||
+ | ===== blocage partitionnement avec installgui ===== | ||
+ | |||
+ | **Problème:** | ||
+ | Chez moi, à la fin du partitionnement, le programme d'installation se bloque (j'ai essayé plusieurs fois). | ||
+ | |||
+ | **solution:** | ||
+ | => Retour à l'installeur en mode texte qui marche très bien! | ||
+ | |||
+ | ===== blocage internet ===== | ||
+ | |||
+ | **Problème:** | ||
+ | La configuration du réseau avec DHCP fonctionne, mais le programme d'installation se bloque à la consultation du miroir (quelque soit celui-ci), ce qui rend impossible l'installation "netinst". | ||
+ | |||
+ | **Solution:** | ||
+ | Dans mon cas, le MTU=1500 proposé par défaut était trop grand. | ||
+ | Pour le changer pendant l'installation: | ||
+ | |||
+ | Faire [Cle-Alt-F2] pour accéder à la console pendant l'installation. | ||
+ | |||
+ | Ensuite: | ||
+ | <code>ifconfig eth0 mtu 1400</code> | ||
+ | |||
+ | Faire [Cle-alt-F1] pour reprendre l'installation là où on l'a quittée | ||
+ | |||
+ | Mais cette config est provisoire et s'annule au prochain reboot. | ||
+ | Après l'installation, pour la rendre définitive, il faut modifier le fichier /etc/network/interfaces en ajoutant "mtu 1400" (ou une valeur plus forte entre 1400 et 1492). | ||
+ | |||
+ | Ce qui donnerait quelque chose comme (ici: config avec adresse ip fixe): | ||
+ | |||
+ | <code> | ||
+ | # This file describes the network interfaces available on your system | ||
+ | # and how to activate them. For more information, see interfaces(5). | ||
+ | |||
+ | # The loopback network interface | ||
+ | auto lo | ||
+ | iface lo inet loopback | ||
+ | |||
+ | # The primary network interface | ||
+ | allow-hotplug eth0 | ||
+ | iface eth0 inet static | ||
+ | address 192.168.0.150 | ||
+ | netmask 255.255.255.0 | ||
+ | gateway 192.168.0.1 | ||
+ | mtu 1400 | ||
+ | |||
+ | auto eth0 | ||
+ | </code> | ||
+ | |||
+ | ===== Blocage au reboot suite à de mauvaises adresses grub ===== | ||
+ | |||
+ | **Problème:** | ||
+ | |||
+ | Dans le bios de la carte mère, le disque qui doit booter est le sata, puis l'ide. | ||
+ | |||
+ | Mais grub a décidé que c'était le contraire et au reboot, l'adresse de démarrage n'est pas la bonne. | ||
+ | |||
+ | **Solution:** | ||
+ | |||
+ | Pour assurer le démarrage, éditez la ligne "root ..." du menu grub et corrigez l'adresse. Par exemple, (hd0,0) => (hd1,0). | ||
+ | |||
+ | Une fois démarré, modifiez les /boot/grub/device.map et /boot/grub/menu.lst. | ||
+ | |||
+ | Mais dans mon cas, il a fallu que j'accepte que grub considère que c'est le disque ide qui démarre en 1er et pas le sata! | ||
+ | |||
+ | |||
+ | ===== Instabilité des adresses dev des disques ide ===== | ||
+ | |||
+ | **Problème:** | ||
+ | |||
+ | J'ai un disque sata (système), un disque ide (sauvegarde) et un lecteur cd ide. | ||
+ | |||
+ | Après l'installation, d'un boot à un autre boot, le disque ide passe de /dev/hda à /dev/hde et le lecteur de cdrom fait le contraire. Cela donne des dysfonctionnements au boot. | ||
+ | |||
+ | D'après ce que j'ai vu sur le web, c'est un bug debian répertorié. | ||
+ | |||
+ | **Solution:** | ||
+ | |||
+ | 1- mettre un label, appelé ici "label", à la partition /dev/hda1 du disque dur ide (formatée ext3), ceci alors que ce disque dur est reconnu comme /dev/hda (sinon, l'affectation d'un label au lecteur de cd ne donnera rien :-D ): | ||
+ | |||
+ | <code> | ||
+ | tune2fs -Llabel /dev/hda1 | ||
+ | </code> | ||
+ | |||
+ | (voir aussi avec e2label qui parait moins dangereux) | ||
+ | |||
+ | Utiliser ce label pour le montage dans fstab: | ||
+ | |||
+ | <code> | ||
+ | LABEL=label /media/machin ........ | ||
+ | </code> | ||
+ | |||
+ | On pourrait faire la même chose avec l'UUID. | ||
+ | |||
+ | 2- pour la ligne de montage fstab concernant le lecteur cdrom, utiliser /dev/cdrom au lieu de /dev/hde. Apparemment, /dev/cdrom est un lien qui pointe toujours sur la bonne adresse dev du lecteur cd. | ||
+ | |||
+ | (voir aussi si /dev/disk/by-id/..... fonctionne) | ||
+ | |||
+ | Petits compléments: commandes utiles pour la résolution de ce pb (voir les pages man): | ||
+ | |||
+ | <code> | ||
+ | /lib/udev/vol_id | ||
+ | /lib/udev/cdrom_id | ||
+ | /sbin/blkid | ||
+ | dmesg | grep CD | ||
+ | dumpe2fs /dev/xxx | ||
+ | </code> | ||
+ | |||
+ | => donnent des renseignements sur les disques | ||