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...                           
**************************************************************

Reply via email to