2010-02-05

- It's LFS build time. I've been running LFS-6.5 since several months now with any major issues. After picking from the mailing-list that there was to be be the next release soon, I decided to roll a new build, took about 2 days after which I ran into booting problems. It appeared that the root partition wasn't getting a udev device node. Tried rebuilding udev a couple of times and rechecking the bootloader(grub), nothing helped. After digging up the changelog and a few LFS bug reports it appeared there were major changes between udev-145 and udev-151. Then had a little chat with Slackware's Robby Workman over at #udev@freenode. Deal being, either I had to restore back some old udev rules, or remove old IDE/ATAPI implementation from the kernel and let udev do it's thing. After a few linux rebuilds things got on track and were looking good. Problem solved. Thanks Robby.

- Also took this chance to try ALF(Automated LinuxFromScratch). As expected, this was pretty wacky stuff. Using the XML/XSL from the LFS book's source, the command instructions are extracted after some intense parsing and scripts are generated. After some guess-work, a little tweaking and a bit of luck, managed to get this to work, sort of. I believe it did save me time, which was the original intention. I'll be getting back to ALFS later to smooth out the roughs. Should be fun to use. I'll need to figure this XML/XSL magic, which I've always avoided.


© Vinay Pawar