Also already dreamed of just debootstraping another architectures rootfs onto
an SD card but woke up unpleasently by the hard reality of binary incompatibility?
Well.
There’s an easy way to make our dream come true after all!
First you’ll need the static qemu binary for your arch, in this case for armel it is
http://packages.debian.org/search?searchon=contents&keywords=%2Fusr%2Fbin%2Fqemu-arm-static&mode=path&suite=stable&arch=any
If you have some other distro then Debian running (I have done it under Gentoo) you can just extract the needed file with ark or any other app which can decompress debian packages.
Copy the binary into the root of the directory/mount point you wanna debootstrap your rootfs to.
This point requires binfmt_misc enabled within kernel! (/proc/sys/fs/binfmt_misc/register)
Type the following command for arm (change it if another arch is used!):
echo ':arm:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/qemu-arm-static:' > /proc/sys/fs/binfmt_misc/register
Now you can debootstrap as if you would do it onto a native arch:
debootstrap --arch armel sid arm_chroot/ http://mirror.switch.ch/ftp/mirror/debian/
Then comes the hottest part!
Chroot into it, like it would be a native arch! ;-D
FOS-Burger’s
Did you observe that most burger king kitchens are observable from behind the counter?
Additionally they deliver the source of the burger in addition to the precompiled burgers when you take it away. (Image 1)
You only have to pay for the service of precompilation and delivery to you, while you are totally free to request the sourcecode of the burger and compile your own burger at home and you can even commit your own patches to the sourcecode and request the compilation of your own code by the burger compiler back in the kitchen.
You are also free to share your modified burgers/recipes with others and fork your own burger project.
Which means: BurgerKing bugers are free hamburgers! 😉
GTA04 – linux-3.1
Well, it boots now.
http://projects.goldelico.com/p/gta04-kernel/
Next step will be to make it usable as well 🙂
The plan: Debian + Plasma Active + FSO2 🙂
GTA04 (vs.?) and FSF
The day before yesterday I had an unpleasant, I’d rather say pointless, argument with Richard Stallman about his definition of “free”.
The result was that he insisted that one must not be free to upload unfree firmware to a wireless lan chip, when he likes to, while my opinion is that we just should let the chip being soldered into each device, we ship, and leave the decision to the customers themselves if they wanna upload unfree firmware to the wifi-chip in order to use it or if they don’t wanna use it, because there is no free firmware available yet.
As a result of this discussion FSF still refuses to call our project a “free project”, which PISSES ME OFF Rich, because it’s just stupid!
StarTrek – New episodes – Phase II
Finally StarTrek has become a community project xD
The first episodes were a bit over acted and by trying to act up to the original star trek episodes they made it become a bit too ridiculous at some points.
But the later episodes (e.g. episode 5) on the other hand became quiet convincing and serious… except this Klingon girly is somehow redundant… -.-
Episode two, really feels like original StarTrek. Like it’s used to feel when watching 🙂
http://www.startreknewvoyages.com/Episodes.html
Heisenberg-Murphy unification
Heisenberg law dictates:
“One can never measure the position and speed of a particle at the same time.”
Δp * Δq ~ h
Murphy’s law dictates:
“But there is certainly another particle, which is certainly NOT the one you are looking for, with the wrong speed and the wrong position.”
Unification done 🙂
Reading kernel source code comments
From linux/kernel/printk.c, line 720(Lincensed under GPL!)
/**  * printk - print a kernel message  * @fmt: format string  *  * This is printk(). It can be called from any context. We want it to work.
No! I like an empty syslog >_>
One of my preferred quotes
_Sometimes_ it happens that I just see the disassembled code sequence from the panic, and I know immediately where it's coming from. That's when I get worried that I've been doing this for too long ;-)
Linus
No comment
Recursive google
Do you know that?
You are googling for a a problem and only find wiki pages, IRC quotes, and email histories written by you? -.-
… I’ll check my entries twice for their grammar in the future… >_>