Friday, October 31, 2008

Pumpkin Seeds

In recent years our family jack-o-lantern tradition has come to include roasting the pumpkin seeds. Here's what we do:

1. preheat the oven to 300 F

2. Remove all the seeds, separate them from the pumpkin goo, and clean them. This is tedious and usually takes me 20-30 minutes.

3. Dry off the seeds with paper towel. They don't have to be completely dry.

4. Put them in a bowl and add the following per cup of pumpkin seeds: a) tbsp olive oil, b) 1/2 tsp salt, c) tsp garlic powder. Mix and coat well.

5. Spread the seeds on a cookie sheet

6. Bake in oven for 45-55 minutes, stirring/flipping every 15 minutes.

Mmmmmm... pumpkin seeds

Monday, October 20, 2008

request_module: runaway loop modprobe binfmt-464c

Short answer: If you are getting this error right after linux kernel initialization, you are likely booting a 32-bit kernel with a 64-bit OS.

Long answer: If you boot a 32-bit kernel with a 64-bit OS, when the kernel tries to start /sbin/init (a 64-bit binary), it won't recognize the binary format, and it'll try to load the binfmt-464c kernel module, which is ELF support. (ELF support is generally compiled into the kernel, not built as a module, by the way.)

The reason for the loop error is that the kernel is trying to invoke modprobe to load the module, and modprobe is itself an ELF binary, resulting in a recursion loop...