Date: Wed, 02 Jun 2004 16:05:17 +0200
From: Philip Nienhuis <[EMAIL PROTECTED]>
Subject: Re: [LIB] Re: EZ-Drive installer - WORKED!

Matt Hanson wrote:

> Date: Tue, 01 Jun 2004 18:59:31 +0000
> From: "Matt Hanson" <[EMAIL PROTECTED]>
> Subject: Re: [LIB] Re: EZ-Drive installer - WORKED!
> 
> >From: Philip Nienhuis <[EMAIL PROTECTED]>
> >
> > > > Now make sure you set aside 32MB+ for the 50/70 or 62MB+ partition
> >space for
> > > > the 100/110 around the 8GB boundry so your Lib doesn't write over data
> >there
> >
> >Uhm, for a Lib 100/110 62+ MB is too small a hibernation area.
> 
> Guess I wasn't clear enough about that.  Thanks for pointing it out Philip.
> By 64MB+ I meant that the hibernation area needs to be >at least< 64MB to
> deal with writing memory from 64MB of RAM to the HDD >plus< a bit more to
> deal with bit/byte size definitions plus all else.
> 
> >64 GB memory + 2 GB video mem + some BIOS stuff, rounded up to nearest
> >cylinder boundary = 71 MB at least.
> 
> Wow.... I want the formula for getting 64GB RAM in >my< L100!!  ;-P
> Couldn't resist playing with that type.

Oops! ... Well, my typo is (in a way) bigger than yours...
 
> 
> Then for those who like a more technical challange, there's David Chien's
> method of finding the hibernation area I thought was a fun learning
> expereince:
> 
> http://www.technoir.nu/libretto/list/2002/msg00140.html
> 
> "Create a partition that starts before 1010 cylinder and goes beyond 1040
> cylinder.  Download and use a free space file wipe program to zero out that
> partition.  Make sure hiberate to disk is on in the Power Control Panels
> setttings.  Open Notepad and write anything unique eg. "Librettos are SO
> amazing!" Hibernate to disk (not standby), then resume from hibernate.
> Walk the sectors with any hex disk editor like WinHEX to find the extent,
> using
> search on the unique text string you typed into Notepad earlier to get you
> there quicker."

You mean you tried it out? If yes, what did you find?

I just relied on what Wilm Bockey found out about the Lib100/110 BIOS
hibernation routines:
- there are no holes in the dumped image (= a good argument for not
wasting too much space)
- they do use int13 extensions (was a bit of a surprise, but how else
can it access cyl. 1026)
- he did exactly the things in the citation above. Results: only cyl.
1018-1026 are used
- the problem is caused by the BIOS determining HD size by using CHS
info rather than sector count.
On my Lib I have just set 1017-1026 as hibernation area and up till now
I have never ever suffered data loss.

Philip



**************************************************************
http://libretto.basiclink.com - Libretto mailing list
http://www.silverace.com/libretto/ - Archives

                 -------TO UNSUBSCRIBE-------
Reply to any of the list messages. The reply mail should be
addressed to: [EMAIL PROTECTED] - Then replace any text
on the message's subject line: cmd:unsubscribe
              --------TO UNSUBSCRIBE DIGEST------
Do above but with this on subject line: cmd:unsubscribe digest
**************************************************************

Reply via email to