Page 1 sur 1

[BOOT] Installation à partir d'une autre distrib

Publié : lun. 05 mars 2007, 19:33
par pegredoss
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.

Publié : mar. 03 avr. 2007, 17:59
par Greenlynx
Si tu peux poster ton menu.lst :D

A mon avis juste une tite faute de syntaxe.

Publié : mar. 03 avr. 2007, 22:10
par Cactus
Pourquoi se compliquer la tâche ? tu bootes sur le fallback, et tu relances le mkinitcpio... (ou tu réinstalles le kernel) 8)

(ou alors, j'ai pas tout saisi...???)

Publié : ven. 13 avr. 2007, 16:30
par untipy
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