[Rule-list] Nailed it!

Devon devon at tuxfan.homeip.net
Mon Mar 4 10:52:02 EET 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sunday 03 March 2002 09:50 pm, Devon wrote:

> I'll generate some modified images before I call it a night, once I
> finish the install script.
> Right now, it installs the rpms, does a chroot, and runs ldconfig on
> the new install. So far, so good!

It's way too late. I'm tired. :)
Ok, image is posted here:
http://www.tuxfan.homeip.net/rule/miniconda-V0.0.3.img

There are problems, but it should be usable. The kernel doesn't have 
module support, so if it doesn't work, wait until I can get that added. :)
This should run in 8M, although I didn't have time to test that.

I also put some quick scripts on the disk. Unfortunately, I put them in 
the wrong directory. I'll fix it for the next version, if there is any 
interest in a next version. :)

Quick outline:
Get the image.
Insert a floppy.
dd if=miniconda-V0.0.3.img of=/dev/fd0 bs=1440k
Boot from the floppy.
Hit enter at the syslinux welcome screen
You should be prompted to hit enter for a shell once booted.
(stay in the / directory for now)
Run fdisk, and make partitions.
(All the scripts I included assume /dev/hda as the boot disk, with 
partitions of hda1=swap hda2=/boot hda3=/)
mkswap /dev/hda1
swapon /dev/hda1
mke2fs -j /dev/hda2 (and hda3)

Work around my stupidity.....
mkdir scripts
cp newroot/* scripts/
mount /dev/hda3 newroot
mount /dev/hda2 newroot/boot

_IMPORTANT_

cp scripts/* newroot/
cd newroot
You must be in /newroot (which will eventually 
become your / partition) when you run the scripts.

- -end warning, but the rest is also important-

cat install.sh to see what you are about to do. :)
./install.sh
./ldconfig.sh
./pivot_root.sh
./rpm_db_install.sh
./rpm_fix_perms.sh

The last is of questionable utility. It will take a while to run, and eat 
close to 100% of the cpu in the process.

The scripts I leave to you to figure out. 
I need sleep.

Don't forget to run grub-install
I provided grub.conf and fstab files, edit to taste, and install before 
running grub.conf.

The end result is a functional but mildly broken system. It's fairly easy 
to fix though. :)

There is a still a lot of work to do - more scripts, fixing the package 
list, providing missing config files, etc.

Goodnight,

- -D


- -- 

pgp key:  http://www.tuxfan.homeip.net:8080/pgpkey.txt

- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8gzWyeMAUbzJhSVcRAkEDAKCfJKau4XqxM1/g0ODpAuWCIOv51ACfSV1n
YqgJbcSf+IvsE442xBDnxsU=
=2+j2
-----END PGP SIGNATURE-----

_______________________________________________
Rule-list mailing list
Rule-list at mail.freesoftware.fsf.org
http://mail.freesoftware.fsf.org/mailman/listinfo/rule-list



This full static mirror of the Run Up to Date Linux Everywhere Project mailing list, originally hosted at http://lists.hellug.gr/mailman/listinfo/rule-list, is kept online by Free Software popularizer, researcher and trainer Marco Fioretti. To know how you can support this archive, and Marco's work in general, please click here