Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Kernel 2.6.13.2 - Cannot open root Device

    RAMDISK: Couldn't find valid RAM disk image starting at 0
    VFS: Cannot open root device "hda2" or unknown-block(0,0)
    Please append a correct "root=" boot option
    Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
    Non capisco... Guardate le opzioni di GRUB

    root (hd0,1)
    kernel /boot/vmlinuz-2.4.27-386 root=/dev/hda2 ro
    initrd /boot/initrd.img-2.4.27-2-386
    savedefaults
    boot

    root (hd0,1)
    kernel /boot/vmlinuz-2.6.13.2 root=/dev/hda2 ro
    initrd /boot/initrd.img-2.6.13.2
    savedefaults
    boot
    Il kernel 2.4.27 mi funge alla grande... Ho ricompilato il kernel ( questa volta il 2.6.13.2 invece che il 2.6.13.1 che precedentemente mi aveva dato problemi ACPI... ), ho applicato la patch per squashFS e successivamente ho dato da shell ( root )

    codice:
    make menuconfig
    ho configurato tutto e poi:

    codice:
    make modules && make modules_install && make install && make bzImage
    So che è un pò inutile fare tutte questi make ( che si potevano anche raggruppare) ma andavo di fretta e non ci ho fatto caso

    poi ho fatto:

    codice:
    cp arch/i386/boot/bzImage /boot/initrd.img-2.6.13.2
    ed infine ho modificato menu.lst... Che c'è che non và??
    PaTeR
    From Ban to Life

  2. #2
    initrd se non lo crei non te lo fa

    se hai compilato staticamente filesystem e chipset non ti serve initrd

    cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.13.2

    ti mette vmlinuz in /boot e grub lo devi modificare cosi

    root (hd0,1)
    kernel /boot/vmlinuz-2.6.13.2 root=/dev/hda2 ro
    savedefaults
    boot

    se devi fare initrd dai un occhiata man mkinitrd

  3. #3
    Originariamente inviato da andy caps
    initrd se non lo crei non te lo fa

    se hai compilato staticamente filesystem e chipset non ti serve initrd

    cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.13.2

    ti mette vmlinuz in /boot e grub lo devi modificare cosi

    root (hd0,1)
    kernel /boot/vmlinuz-2.6.13.2 root=/dev/hda2 ro
    savedefaults
    boot

    se devi fare initrd dai un occhiata man mkinitrd
    ok, ho cancellato l'initrd.img ( avevo sbagliato clamorosamente ) ed ho levato le direttive da grub... ma l'errore persiste!!! E' incredibile... non capisco il perchè... avete altre idee?
    PaTeR
    From Ban to Life

  4. #4
    prova a ricontrollare la configurazione del kernel e compilalo con solo

    make
    make modules_install se copi il bzImage

    debian e gentoo lo installano anche con make install e con un update-grub se usi grub lo aggiungono direttamente

  5. #5
    Originariamente inviato da andy caps
    prova a ricontrollare la configurazione del kernel e compilalo con solo

    make
    make modules_install se copi il bzImage

    debian e gentoo lo installano anche con make install e con un update-grub se usi grub lo aggiungono direttamente
    però è strano... secondo te quali voci dovrei ricontrollare?
    PaTeR
    From Ban to Life

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.