Re: Hibernation partition on a large disk
Date: Fri, 27 Oct 2000 19:24:12 -0500 (CDT) From: Andre van Straaten [EMAIL PROTECTED] Subject: Re: Hibernation partition on a large disk I don't think BIOS creates a partition to hibernate at all. It just write directly to the area where it thinks it should be. What I plan to do (and the only safe method I can think of), is to create a small Unix partition at the start of the disk, write a bit code to fill the rest of the disk with a known byte pattern, then run a similar bit of code to report the range of physical addresses that have been changed after a hibernate. It won't be quick, but it should answer the question once and for all. When I installed FreeBSD relaese 3.3 on my Toshiba Libretto 50CT notebook, I had to generate a second raw hibernation partition. The raw hibernation partition generated by Windows 95 is not used by the BIOS when hibernating in FreeBSD. Instead, the hibernation data are written into the "/usr" slice which destroys the main partition and leaves only a rudimentary operating system in "/root". This happens indepedently from having APM enabled or not as it is a BIOS function. If you have re-compiled your kernel with the APM option, the only difference is that you can manually hibernate before your battery is empty. To avoid crashing the hibernation data into my "/usr" slice, I generated a second raw hibernation partition from the FreeBSD installation program. The HD used has 4 GB. -- avs Andre van Straaten [EMAIL PROTECTED] http://www.vanstraatensoft.com ** 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... **
Re: Hibernation partition on a large disk
Date: Fri, 27 Oct 2000 00:32:27 +0100 (GMT/BST) From: Digby Tarvin [EMAIL PROTECTED] Subject: Re: Hibernation partition on a large disk I don't think BIOS creates a partition to hibernate at all. It just write directly to the area where it thinks it should be. What I plan to do (and the only safe method I can think of), is to create a small Unix partition at the start of the disk, write a bit code to fill the rest of the disk with a known byte pattern, then run a similar bit of code to report the range of physical addresses that have been changed after a hibernate. It won't be quick, but it should answer the question once and for all. If anyone has found a good place to buy a 20G drive in the UK (or has found a good mail-order place that ships internationally), please let me know and I will do the test... Regards, DigbyT -- Digby R. S. Tarvin [EMAIL PROTECTED] http://www.cthulhu.dircon.co.uk ** 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... **
Re: Hibernation partition on a large disk
Date: Wed, 25 Oct 2000 09:01:06 -0400 From: Iliano Cervesato [EMAIL PROTECTED] Subject: Re: Hibernation partition on a large disk Thanks to all of you who answered. That was very useful! I am going to erase my 912-1093 partition, let Windows hibernate, and observe what it does. Will "fdisk" be able to see the hibernation partition? If not, what should I use (my disk has Windows 98, RedHat 5.2 and RedHat 6.3). Thanks again, Iliano. Marshall Burke wrote: What I did was created the windows partition, then let it hibernate and it created the hibernation partition, than I added my other partitions, but this was on a Lib 50. YMMV Lawrence Young wrote: As reported here, L100/110 BIOS can only support HDD size up to 8GB. So the BIOS will put hibernation data to the end of the 8GB location not the end of your 20GB disk. However, no body knows the exact location of the hibernation data. David Chien wrote: It's normal. It'll drop it just at the end of the 8GB bios limit, but halfway into a 20GB partition. I'd just partition it into two pieces and let the Libretto hibernate all it wants in the middle. ** 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... **
Hibernation partition on a large disk
Date: Tue, 24 Oct 2000 15:42:43 -0400 From: Iliano Cervesato [EMAIL PROTECTED] Subject: Hibernation partition on a large disk Hi, I have updated the disk of my Libretto 110CT to Toshiba's new 20Gb HD. I left 78Mb empty for hibernation at the end of the disk (although it looks like the BIOS already takes hibernation into account when running fdisk). When hibernation kicks in (from Windows), it messes up one of my Linux partitions, the one on (Linux's fdisk) units 912 to 1093. I suspect that hibernation writes the contents of the RAM around unit 1024 rather than at the end of the disk. Has anybody encountered this problem? If I am right, what part of my HD should I exclude (= keep as an empty partition for the benefit of the hibernation software)? Are there other solutions (besides disabling hibernation from within Windows)? Many thanks in advance, Iliano. ** 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... **
Re: Hibernation partition on a large disk
Date: Tue, 24 Oct 2000 16:13:31 -0400 From: "Lawrence Young" [EMAIL PROTECTED] Subject: Re: Hibernation partition on a large disk - Original Message - From: "Iliano Cervesato" [EMAIL PROTECTED] To: "Libretto" [EMAIL PROTECTED] Sent: Tuesday, October 24, 2000 3:50 PM Subject: Hibernation partition on a large disk Date: Tue, 24 Oct 2000 15:42:43 -0400 From: Iliano Cervesato [EMAIL PROTECTED] Subject: Hibernation partition on a large disk Hi, I have updated the disk of my Libretto 110CT to Toshiba's new 20Gb HD. I left 78Mb empty for hibernation at the end of the disk (although it looks like the BIOS already takes hibernation into account when running fdisk). When hibernation kicks in (from Windows), it messes up one of my Linux partitions, the one on (Linux's fdisk) units 912 to 1093. I suspect that hibernation writes the contents of the RAM around unit 1024 rather than at the end of the disk. As reported here, L100/110 BIOS can only support HDD size up to 8GB. So the BIOS will put hibernation data to the end of the 8GB location not the end of your 20GB disk. However, no body knows the exact location of the hibernation data. Has anybody encountered this problem? If I am right, what part of my HD should I exclude (= keep as an empty partition for the benefit of the hibernation software)? Are there other solutions (besides disabling hibernation from within Windows)? Many thanks in advance, Iliano. ** 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... ** ** 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... **
RE: Hibernation partition on a large disk
Date: Tue, 24 Oct 2000 13:16:59 -0700 From: Marshall Burke [EMAIL PROTECTED] Subject: RE: Hibernation partition on a large disk What I did was created the windows partition, then let it hibernate and it created the hibernation partition, than I added my other partitions, but this was on a Lib 50. YMMV Marshall -Original Message- From: Iliano Cervesato [mailto:[EMAIL PROTECTED]] Sent: Tuesday, October 24, 2000 12:50 PM To: Libretto Subject: Hibernation partition on a large disk Date: Tue, 24 Oct 2000 15:42:43 -0400 From: Iliano Cervesato [EMAIL PROTECTED] Subject: Hibernation partition on a large disk Hi, I have updated the disk of my Libretto 110CT to Toshiba's new 20Gb HD. I left 78Mb empty for hibernation at the end of the disk (although it looks like the BIOS already takes hibernation into account when running fdisk). When hibernation kicks in (from Windows), it messes up one of my Linux partitions, the one on (Linux's fdisk) units 912 to 1093. I suspect that hibernation writes the contents of the RAM around unit 1024 rather than at the end of the disk. Has anybody encountered this problem? If I am right, what part of my HD should I exclude (= keep as an empty partition for the benefit of the hibernation software)? Are there other solutions (besides disabling hibernation from within Windows)? Many thanks in advance, Iliano. ** 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... ** ** 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... **
Re: Hibernation partition on a large disk
Date: Tue, 24 Oct 2000 17:01:05 -0700 (PDT) From: David Chien [EMAIL PROTECTED] Subject: Re: Hibernation partition on a large disk Linux partitions, the one on (Linux's fdisk) units 912 to 1093. I suspect that hibernation writes the contents of the RAM around unit 1024 rather than at the end of the disk. It's normal. It'll drop it just at the end of the 8GB bios limit, but halfway into a 20GB partition. I'd just partition it into two pieces and let the Libretto hibernate all it wants in the middle. d =) = adorable toshiba libretto The latest news and information for the Toshiba Libretto owner. http://www.silverace.com/libretto/ __ Do You Yahoo!? Yahoo! Messenger - Talk while you surf! It's FREE. http://im.yahoo.com/ ** 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... **