[RULE] Re: State of the RULE and Slinky-Files wanted
C David Rigby
cdrigby at 9online.fr
Mon Aug 25 13:20:36 EEST 2003
Michael,
I had a problem with slinky-v0.3.97.img for which I found a
work-around. Please let me know if I did something goofy that caused
the problem in the first place. Note that I have not done the obvious
stuff like downloading the tarball again!
I unpacked the tarball and created the boot disk in the usual fashion
with dd (all files & directories relative to the slinky_devel
directory):
as root:
./makedisk.sh
not root:
dd if=slinky-v0.3.97/slinky-v0.3.97.img of=/dev/fd0
When I booted the system (the computer named runaway in the testing
farm) with this disk, after the RAMDISK was loaded, I got an error
message to the effect that the system "could not open initial console."
It turned out that the problem was that there was no /dev/console in
the root filesystem in the disk image. The quick workaround was to
simply copy the /dev/* directory structure from slinky-v0.3.96.img to
slinky-v0.3.97. After that, the system booted fine. Details of the
workaround are shown below.
-----------------
1. Created mount points /mnt/loop0 and /mnt/loop1.
2. Mounted the respective bootdisk images with these commands:
mount -o loop slinky-v0.3.96.img /mnt/loop0
mount -o loop slinky-v0.3.97.img /mnt/loop1
3. Copied out the rootfs.gz files from each image into a working
directory:
mkdir rootfs96
mkdir rootfs97
cp /mnt/loop0/rootfs.gz rootfs96
cp /mnt/loop1/rootfs.gz rootfs97
4. Uncompressed them:
gunzip rootfs96/rootfs.gz
gunzip rootfs97/rootfs.gz
5. Moved the bootdisk images off of the loopback mountpoints and mounted
the root filesystem images:
umount /mnt/loop0
umount /mnt/loop1
mount -o loop rootfs96/rootfs /mnt/loop0
mount -o loop rootfs97/rootfs /mnt/loop1
6. Copied the /dev/* directory structure from '96 to '97:
cp /mnt/loop0/dev/* /mnt/loop1/dev
7. Unmounted the root filesystem images:
umount /mnt/loop0
umount /mnt/loop1
8. Recompressed the '97 image:
gzip rootfs97/rootfs
9. Mounted slinky-v0.3.97.img and copied rootfs.gz back onto it:
mount -o loop slinky-v0.3.97 /mnt/loop1
cp rootfs97/rootfs.gz /mnt/loop1
10. Unmounted the bootdisk image and wrote it to floppy:
umount /mnt/loop1
dd if=/slinky-v0.3.97.img of=/dev/fd0
It booted okay after that.
Thanks
CDRigby
cdrigby at 9online.fr
On Mon, 2003-08-25 at 05:30, Michael Fratoni wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Sunday 24 August 2003 05:14 am, Ingo Lantschner wrote:
>
> > This gives me some time to swith the custom-Slinky-CD (so called
> > vum:BOX) to french and make some additions. I already wrote to Michael
> > offlist, seems as if he is on holiday, because I would need the
> > development-files he once offered for Slinky 0.3.95.
>
> I wish I was on holiday. ;)
> I've just been busy, sorry for the delay in answering mail. I've just
> created a new tarball, and it is uploading now. It should be done in
> about an hour.
>
> http://savannah.nongnu.org/download/rule/slinky/slinky_devel-0.3.97.tar.gz
>
> Let me know if you have any problems.
>
> - --
> - -Michael
>
> pgp key: http://www.tuxfan.homeip.net:8080/gpgkey.txt
> Red Hat Linux 7.{2,3}|8.0|9 in 8M of RAM: www.rule-project.org
> - --
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.7 (GNU/Linux)
>
> iD8DBQE/SYLEn/07WoAb/SsRAgKpAJ0dlSvQCDTfjLx7hkYfoEAsBrQclwCfX8+B
> wL2hoPKyJ7JituWK65a/g1Q=
> =+x9g
> -----END PGP SIGNATURE-----
>
>
>
> _______________________________________________
> Original home page of the RULE project: www.rule-project.org
> Original Rule Development Site http://savannah.gnu.org/projects/rule/>
Original RULE mailing list: Rule-list at nongnu.org, hosted at http://mail.nongnu.org/mailman/listinfo/rule-list
>
_______________________________________________
Original home page of the RULE project: www.rule-project.org
Original Rule Development Site http://savannah.gnu.org/projects/rule/
Original RULE mailing list: Rule-list at nongnu.org, hosted at http://mail.nongnu.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