- 论坛徽章:
- 0
|
感觉应该是某个必要的东西我编成了module,导致启动时不能引用,我用了下面的教程能进去了
if the drivers for the file system are fix compiled into the kernel. Initrd will not work, if the needed drivers are compiled as modules - and compiling as modules is the standard in most kernels, I learnt.
Initramfs is the successor of initrd. It works independently from this question. So I installed the debian-package "initramfs-tools".
Within the folder, where my kernel-sources are (don't know, if this is nessecary), I did
Code:
update-initramfs -c -k 2.6.20
-c says: create (a inintramfs)
-k XYZ says, for whitch Kernel the initramfs should be created.
(Note: There is an other tool named "mkinintramfs". I didn't use it, because it's recommended only for advanced users. "update-inintramfs" is recommended for people like I am.)
Then, I found a new file named "initrd.img-2.6.20" in /boot/.
I inserted
Code:
initrd /boot/initrd.img-2.6.20
into my file /boot/grub/menu.1st
- and it worked.
现在的问题是我到底把什么编成模块了?能查出来吗?而且现在在gdm中不能使用terminal了,会出现这样的字样
创建此终端的子进程时出错
晕,它怎么了? |
|