Debian Kernel Howto: differenze tra le versioni

Nessun cambiamento nella dimensione ,  6 feb 2013
Riga 266: Riga 266:


La risposta lunga è quindi no, non usate l'initrd quando questo non sia strettamente necessario.
La risposta lunga è quindi no, non usate l'initrd quando questo non sia strettamente necessario.
=== Ma il kernel non fa il boot senza initrd! ===
Vedi FAQ precedente. L'initrd non è necessario per fare il boot. Se il sistema non parte ciò dipende da una non corretta configurazione del kernel.
Questo è quasi sempre vero, ma ci sono delle eccezioni. In alcuni casi, quali ad esempio l'avvio da una memoria USB con filesystem di root nella stessa, può essere necessario fare uso di initrd affinché vengano generati correttamente i device (vedi sda1, sda2 ecc.). Questo pur avendo compilato tutti i moduli staticamente all'interno del kernel.


===Ma se io devo usare l'initrd assolutamente?===
===Ma se io devo usare l'initrd assolutamente?===
Riga 288: Riga 293:


* [http://kernel-handbook.alioth.debian.org/ch-initramfs.html Debian Linux Kernel Handbook: Managing the initial ramfs (initramfs) archive]
* [http://kernel-handbook.alioth.debian.org/ch-initramfs.html Debian Linux Kernel Handbook: Managing the initial ramfs (initramfs) archive]
=== Ma il kernel non fa il boot senza initrd! ===
Vedi FAQ precedente. L'initrd non è necessario per fare il boot. Se il sistema non parte ciò dipende da una non corretta configurazione del kernel.
Questo è quasi sempre vero, ma ci sono delle eccezioni. In alcuni casi, quali ad esempio l'avvio da una memoria USB con filesystem di root nella stessa, può essere necessario fare uso di initrd affinché vengano generati correttamente i device (vedi sda1, sda2 ecc.). Questo pur avendo compilato tutti i moduli staticamente all'interno del kernel.


=== Posso usare make-kpkg con un kernel vanilla ===
=== Posso usare make-kpkg con un kernel vanilla ===
2

contributi