» 2006 » April

Article posted on Apr 3

apt-get Broken in 87.0

  • Posted by Ryan Finnie on April 3, 2006, 3:17 am

A rather nasty bug in unionfs for 2.6.16 has made installing via apt-get impossible. However, there is a workaround. You must move /var/lib/apt and /var/cache/apt to /tmp and reconfigure apt to use these new directories. A script has been released that makes this easier. Simply do:

# sh <(curl http://www.finnix.org/files/scripts/apt-get-unionfs-workaround)

This requires about 15MB of memory available, and should be done before an apt-get update, otherwise it will take up another 15MB of memory.

Let this be a lesson never to use CVS development snapshots (unionfs 1.1.3 does not compile against 2.6.16), despite the maintainers assuring that it's "stable".

  • 1 Comment
  • Posted in Announcements, Finnix

Article posted on Apr 2

Finnix: On the Forefront of Ancient Hardware Technology

  • Posted by Ryan Finnie on April 2, 2006, 6:59 pm

For Finnix 87.0, I decided to compile the x86 kernel with i486 support. However, that made me think that I had never tested Finnix with anything less than i686 hardware. The two i586 machines I found worked great with Finnix (an AMD K6-300 and a Pentium 166), but I couldn't find an i486 machine. I ordered one from eBay (a Cyrix 486DX2-80 with PCI motherboard and 48MB RAM), but it didn't arrive in time before final ISO images were mastered.

It arrived Friday, but upon booting it, the kernel immediately segfaulted. Turns out, an i486 will not boot at all if the kernel is compiled with SMP support, even if it has "i486" support.

I thought about including a second non-SMP kernel with the distribution, but that adds another 14MB to the ISO size, for a feature that probably nobody will use. Instead, I took advantage of Finnix's new overlay support, and created an overlay that had a new non-SMP kernel's modules in it. Then I re-created the initrd and added a "nosmp" kernel and modified the isolinux.cfg file. I booted the new modified CD and it worked great:

root@0:~# uname -a
Linux finnix 2.6.16-1-x86-nosmp-finnix #1 Sun Apr 2 05:26:53 PDT 2006 i486 GNU/Linux
root@0:~# cat /proc/cpuinfo
processor       : 0
vendor_id       : unknown
cpu family      : 4
model           : 0
model name      : 486
stepping        : unknown
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : no
cpuid level     : -1
wp              : yes
flags           :
bogomips        : 29.44

If you want to do the same, I uploaded the modified files and tarball as finnix-87.0-nosmp.tar.bz2. Download the tarball and read the included README file. It takes about 5 lines of commands to extract the original Finnix ISO, extract the overlay into the tree, and re-create the modified tarball.

By the way, because of this, the next release of Finnix will have a kernel that is bumped back up to i586 minimum.

  • 1 Comment
  • Posted in Finnix, Miscellany

Article posted on Apr 1

April Fools!

  • Posted by Ryan Finnie on April 1, 2006, 3:38 pm

Yes, the iPod port was a joke. See the iPod page for more information about the hoax.

BTW, the Finnix x86/PPC 87.0 release itself wasn't a hoax. You have downloaded your copy already, haven't you?

  • 2 Comments
  • Posted in Finnix, Miscellany

Finnix

  • Wiki
  • Blog
  • Snapshots

Categories

  • Announcements (23)
  • Development (28)
  • Finnix (71)
  • Miscellany (18)
  • Trademark (2)

Archives

  • November 2009
  • August 2009
  • January 2009
  • December 2008
  • November 2008
  • June 2008
  • March 2008
  • January 2008
  • October 2007
  • July 2007
  • April 2007
  • January 2007
  • October 2006
  • August 2006
  • July 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • November 2005
  • October 2005

Recent Comments

  • Ubik!: I just want to take opportunity to thank the Finnix team for a great linux distro :) I was so happy to find...
  • Steve: I tried to make a bootable DVD using mkisofs using the isolinux.bin file in the v93 iso download and it would...
  • Rony: I find Finnix extremely useful when servicing Windows as well as Linux machines, especially for taking backups...
  • bubo: hehe, the CRAY really is is cracking me up…funny stuff and a nice office by the way :-) . thanks for...
  • Ryan Finnie: Rodney, the package lists are in the release notes, 3rd bullet point at the top....

Search

Meta

  • Log in
  • Valid XHTML

Keep 'em coming!

288,165 spam comments
blocked by
Akismet
Powered by WordPress.