It has been awhile since we powered up the Sparc64 box we loaded Gentoo on in this article. Well, links was not on the box, and we wanted it. Emerge failed: srv-44 scsi # emerge links . . . !!! Couldn’t download links-2.1_pre2-patch.tar.bz2. Aborting. Doh! We have to emerge portage and sync it: srv-44 scsi […]
Upgrading Gentoo
Problems Using Loadlin With Large Kernels
We ran across an interesting problem when using our trusty loadlin boot diskette to boot one of our machines when we had a grub freakout: Uncompressing Linux… ran out of input data — System halted_ It turns out that this happens when the kernel is over 1 meg. There are a couple of options. There […]
Linus Torvalds on Wired Cover
I was reading Wired last night, and there was an interesting article about Torvalds. You can read the article here. There was a blurb in it about the Stallman GNU/Linux debate that bothered me. Stallman is a crank in the finest sense. This means that when he says something, it is usually true, you just […]
Mounting USB Filesystems
We have a Sony Cyber-shot model DSC-U20 camera. We had to add USB filesystem support and generic SCSI support to our kernel, but besides that, using the camera with GNU/Linux was quite easy. After your kernel is happy, just plug in your USB device and run dmesg: root@srv-1 u-1 # dmesg . . . hub.c: […]
How to Tell Which Glibc You Are Using Before Updating
One problem that can get really nasty is if you update an RPM system with the wrong version of glibc. First, we need to find out what glibc RPMs are installed, and then we can determine the architecture: [root@srv-3 root]# rpm -qa | grep glibc glibc-devel-2.3.2-101 glibc-common-2.3.2-101 glibc-kernheaders-2.4-8.36 glibc-2.3.2-101 glibc-headers-2.3.2-101 [root@srv-3 root]# rpm -q –qf […]
Setting System and Hardware Time On GNU/Linux
It is daylight savings time again. For those systems that don’t automatically sync their time, you may have to set this manually. If you are in the U.S, you can find the correct time here. Let’s set the system time: root@srv-1 u-1 # date Mon Apr 5 03:45:59 PDT 2004 root@srv-1 u-1 # date 040504142004 […]
Setting Up Logical Volume Manager
Logical Volume Manager (LVM) allows you to combine disks and create a single volume that can be mounted like a regular partition. It also allows you to add and remove storage. Make sure that you have the support for LVM compiled into your kernel. We set CONFIG_BLK_DEV_LVM=y on ours, and that worked well. [Note: Before […]
Extending a Logical Volume
In this article, we set up Logical Volume Manager for GNU/Linux. We created a 12 GB device from 3 4 Gig drives, but only assigned 5 GB for our logical volume. Now, we are going to extend that volume. [Note: Before you do anything involving your partitions or volumes, make a complete backup. Make sure […]
Shrinking a Logical Volume With LVM
In this article, and in this article, we showed how to install and extend logical volumes with LVM. Now, we want to shrink the filesystem we created and the logical volume, so we can remove the drive. [Note: Before you do anything involving your partitions or volumes, make a complete backup. Make sure to set […]
Adding a RAID1 Device to a Volume With LVM
In this article, we freed up a disk from our volume so that we could reconfigure our system. In this article we will create and add a RAID1 device to our volume group. We removed /dev/sdg from our volume group, and /dev/sdh was unused, so let’s create a RAID1 device to add to our volume […]
Upgrading LVM To Version 2 and Patching The Linux Kernel
So far, we have been using a generic 2.4.24 Linux kernel with LVM enabled. We had to compile this ourselves because the stock Red Hat / Fedora kernels don’t support our hard disks. See this article for more details. [Note: Before you do anything involving your partitions or volumes, make a complete backup. Make sure […]
Finish Conversion And Expansion to Two RAID1 Devices With LVM
In this article, we recompiled our software and kernel so we could remove our /dev/sde drive. [Note: Before you do anything involving your partitions or volumes, make a complete backup. Make sure to set up a test system with the same kernel and distribution to see how this stuff works. This article was written using […]
Compiling the Linux Kernel for More than 1GB of RAM
Agatha recently purchased another stick of 512MB RAM. It turns out that by default you need to change the kernel for it to use more than 1GB of RAM. Actually, the cutoff is technically at 960MB. Here is the memory info with 1.5GB of RAM installed, but with high memory support disabled: usr-1@srv-1 proc $ […]
Installing Gentoo GNU/Linux 2004.3 on SPARC – Part 1 – Booting the Install CD
There are 7 parts to this article: Part 1 – Gentoo on SPARC – Booting the Install CD Part 2 – Gentoo on SPARC – Creating the Filesystems Part 3 – Gentoo on SPARC – Copying Initial System, Portage, and Distfiles Part 4 – Gentoo on SPARC – Creating the Kernel Part 5 – Gentoo […]
Installing Gentoo GNU/Linux 2004.3 on SPARC – Part 2 – Creating the Filesystems
There are 7 parts to this article: Part 1 – Gentoo on SPARC – Booting the Install CD Part 2 – Gentoo on SPARC – Creating the Filesystems Part 3 – Gentoo on SPARC – Copying Initial System, Portage, and Distfiles Part 4 – Gentoo on SPARC – Creating the Kernel Part 5 – Gentoo […]
Installing Gentoo GNU/Linux 2004.3 on SPARC – Part 3 – Copying Initial System, Portage, and Distfiles
There are 7 parts to this article: Part 1 – Gentoo on SPARC – Booting the Install CD Part 2 – Gentoo on SPARC – Creating the Filesystems Part 3 – Gentoo on SPARC – Copying Initial System, Portage, and Distfiles Part 4 – Gentoo on SPARC – Creating the Kernel Part 5 – Gentoo […]
Installing Gentoo GNU/Linux 2004.3 on SPARC – Part 4 – Creating the Kernel
There are 7 parts to this article: Part 1 – Gentoo on SPARC – Booting the Install CD Part 2 – Gentoo on SPARC – Creating the Filesystems Part 3 – Gentoo on SPARC – Copying Initial System, Portage, and Distfiles Part 4 – Gentoo on SPARC – Creating the Kernel Part 5 – Gentoo […]
Installing Gentoo GNU/Linux 2004.3 on SPARC – Part 5 – Getting Silo Installed
There are 7 parts to this article: Part 1 – Gentoo on SPARC – Booting the Install CD Part 2 – Gentoo on SPARC – Creating the Filesystems Part 3 – Gentoo on SPARC – Copying Initial System, Portage, and Distfiles Part 4 – Gentoo on SPARC – Creating the Kernel Part 5 – Gentoo […]
Installing Gentoo GNU/Linux 2004.3 on SPARC – Part 6 – Initial Logon
There are 7 parts to this article: Part 1 – Gentoo on SPARC – Booting the Install CD Part 2 – Gentoo on SPARC – Creating the Filesystems Part 3 – Gentoo on SPARC – Copying Initial System, Portage, and Distfiles Part 4 – Gentoo on SPARC – Creating the Kernel Part 5 – Gentoo […]
Installing Gentoo GNU/Linux 2004.3 on SPARC – Part 7 – Final Configuration
There are 7 parts to this article: Part 1 – Gentoo on SPARC – Booting the Install CD Part 2 – Gentoo on SPARC – Creating the Filesystems Part 3 – Gentoo on SPARC – Copying Initial System, Portage, and Distfiles Part 4 – Gentoo on SPARC – Creating the Kernel Part 5 – Gentoo […]