Date: Thu, 5 Jul 2001 00:27:50 -0400 (Eastern Daylight Time)
From: Michael J Miller <[EMAIL PROTECTED]>
Subject: Linux and hibernation
I have two successes to report, and one conundrum. The successes are
1) RedHat 7.1 installed with great ease on my Lib70 (using a CardPort 20X
CDROM - but I suspect it'll be OK using most any PCMCIA CDROM, as the
install program now includes PCMCIA support).
2) I was able to use all of a 10MB hard drive for a dual-boot system
(Win98lite and Linux), without having to resort to a "drive overlay
manager" (by keeping 98lite confined to the lower 8 GB).
and the conundrum is
3) Hibernation appears to cross the 1024 cylinder boundary.
Here're the details:
1) To install RedHat 7.1, from the install CD #1:
copy dosutils\loadlin.exe, dosutils\autoboot\vmlinuz and
dosutils\autoboot\initrd.img to a directory in any FAT16 partition.
Restart Windows in MS-DOS mode with the CDROM plugged in. Change to the
directory you copied the files to and run
"loadlin vmlinuz initrd=initrd.img".
>From there, follow the prompts. (Handy hint: in the Lib70 the graphics
chip is the Chips & Technologies CT65550.)
2) I set up most of my partitions (/, /boot and /home and swap) using a
PartitionMagic Win95 boot disk (which could at first only see 8024.6 MB of
my 10MB disk). I put my Linux swap partition at the very end of the
8024.6MB (ending at cylinder 1022), to mark that spot. When I installed
Linux, I created my /usr partition in the remaining space (which is
invisible to Windows). Immediately after installing Linux, I used
PartitionMagic (which could now see the whole disk!) to move my /usr
partition to start at cylinder 1024. I then had a working dual-boot
system, with Win98lite confined to the lower 8GB and Linux free to use the
rest!
Until I hibernated.
3) My theory was that putting my /usr partition over the 1024 cylinder
boundary would keep it safe from hibernation but (after hibernating) and
then booting Linux I get the messages:
"/usr contains a file system with errors, check forced", and
"illegal triply indirect block found while reading bad blocks inode".
So my theory was clearly wrong, but what do I replace it with? In
particular, where can I safely start my /usr partition?
Mike Miller
**************************************************************
http://libretto.basiclink.com - Libretto mailing list
http://libretto.basiclink.com/archive - Archives
http://www.picante.com/~gtaylor/portable/faq.html - FAQ
-------UNSUBSCRIBE-------
mailto:[EMAIL PROTECTED]?subject=cmd:unsubscribe
--------UNSUBSCRIBE DIGEST------
Use above but add DIGEST to the subject line...
**************************************************************