Bonjour,
Petit nouveau... J'ai suivi le tuto du wiki pour installer Arch à partir d'une autre distrib (installation chroot). Avant même le chroot, il est dit qu'on peut booter alors allons y... et puis kernel panic... Du coup j'aimerais bien comprendre pour commencer sur des bonnes bases.
L'erreur qui engendre le kernel panic est du type :
ERROR: Failed to parse block device name for '/dev/hda8'
ERROR: root fs cannot be detected. Try using the rootfstype= kernel parameter
(rootfstype n'a rien changé et au passage ma partition / est en reiserfs3.6)
Avec l'image fallback, par contre ca passe.
Le fichier mkinitcpio.conf de base :
MODULES=""
BINARIES=""
FILES=""
HOOKS="base udev autodetect ide scsi sata filesystems"
(au passage pourquoi ce n'est pas pata à la place de ide ?)
Le fichier kernel26-fallback.conf de base (pour l'image fallback) :
MODULES="BusLogic"
BINARIES=""
FILES=""
HOOKS="base udev ide pata scsi sata usbinput raid filesystems"
A noter que comme j'ai lu un avertissement au sujet de piix/ata_piix, j'ai aussi essayer de passer l'option root=/dev/sda8 au kernel dans grub. Sans réussite
J'ai aussi essayé de refaire une image avec pata à la place de ide (et donc mettre /dev/sda8 aussi dans grub). Pas de réussite.
Désolé c'est peut-être simple, mais sur google différentes réponses semblent apportées. Y a pas des masses de différences entre les deux fichiers de conf ci-haut, j'aimerais bien comprendre où ca cloche...
Merci d'avance.
[BOOT] Installation à partir d'une autre distrib
Bonjour
Si je comprend bien tu as installé et compilé le noyau, ensuite tu asgénéré l'image et le fichier system.map
Une fois cela fait, si tu utilises grub comme chargeur, il faut vérifier que tes chemins sont correctes dans menu.lst (kernel et initrd). De plus verifie root.
... enfin je suis nouvo également ... lol
Si je comprend bien tu as installé et compilé le noyau, ensuite tu asgénéré l'image et le fichier system.map
Une fois cela fait, si tu utilises grub comme chargeur, il faut vérifier que tes chemins sont correctes dans menu.lst (kernel et initrd). De plus verifie root.
... enfin je suis nouvo également ... lol