[SuSE Linux] Peculiar Boot problem and how to suspend to disk
I am quite new to Linux, but bought the package and dug in deep. I think I have mastered quite a lot in the last three weeks, trying out a lot of possibillities the SuSE distribution has to offer. There are two things that bother me though. I have installed it all on a partition on my laptop, and it all works like a charm. But I can not reboot "cleanly" from Linux to Win98 vv.
On Mar 29, 1999, Arjen Runsink wrote:
I have installed it all on a partition on my laptop, and it all works like a charm. But I can not reboot "cleanly" from Linux to Win98 vv.
Well, FWIW, I have experienced the same "dirty reboot" on going from Linux to Win95. I boot with loadlin, and I've found that the easiest thing (not the most elegant) is just to do a 'shutdown -h now' and use the "reset" switch to force a hard reset. Howard Arons -- Powered by SuSE Linux 5.2 -- kernel 2.0.33 Communications by Mutt 0.93.2 -- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e Check out the SuSE-FAQ at <A HREF="http://www.suse.com/Support/Doku/FAQ/"><A HREF="http://www.suse.com/Support/Doku/FAQ/</A">http://www.suse.com/Support/Doku/FAQ/</A</A>> and the archive at <A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html"><A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html</A">http://www.suse.com/Mailinglists/suse-linux-e/index.html</A</A>>
Arjen Runsink wrote:
From Linux to Win98 HIMEM.SYS complains about an unavailable A20 line (or hook) and quits to DOS.
If you can access a copy of "The Windows Resource Kit" book (paperback) then look up A20 in the index. The A20 is a technical reference to the line on the CPU that allows access to extended memory, and helps memory managers run properly. The [386enh] section of System.ini contains a setting, A20EnableCount, which is assigned a value A20EnableCount=n where n is a number in the range of 1 to 8. You might try adding the following lines to Himem.sys WIN /D:XSV X=EMMExclude=A000-Efff S=SystemROMBreakpoint=OFF V=VirtualHDIRQ=OFF If Windows starts up then you have IRQ and Address conflicts.
From Win98 To Linux all goes fine, except that my PCMCIA 10BaseT card cannot be initialized. It is recognised though.
Smells like an IRQ conflict problem.
I also tried giving LILO the kernel parameter reboot=cold or reboot=bios, to no effect.
The only work around is to shut the thing down and start up again.
Maybe in combination is the following problem: I cannot suspend to disk. Putting the laptop to sleep is no problem. But 'hibernating' is not working. It even isn't working for Win98 anymore.
I tried to initialize my Suspend file, both in it's own primary partition or as a file on my FAT32 partition (where it always worked) but to no effect.
Oh yeah, I am talking about a Compaq Presario 1805, this is a PII 266 with a Phoenix BIOS.
Seems like you need to tweek some BIOS settings too.
BB, Arjen
-- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e Check out the SuSE-FAQ at <A HREF="http://www.suse.com/Support/Doku/FAQ/"><A HREF="http://www.suse.com/Support/Doku/FAQ/</A">http://www.suse.com/Support/Doku/FAQ/</A</A>> and the archive at <A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html"><A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html</A">http://www.suse.com/Mailinglists/suse-linux-e/index.html</A</A>>
Arjen Runsink wrote:
<snip>
From Linux to Win98 HIMEM.SYS complains about an unavailable A20 line (or hook) and quits to DOS. <snip>
I forgot another solution.... You can add the following line to Config.sys. device=<path to himem.sys>/himem.sys /m:n where n is 1 for at or 100% IMB AT compatible 2 for IBM PS/2 3 for Phoenix Cascade BIOS 4 for HP Vectra (A and A+) 5 for AT&T machines 6 for Acer 1100 machines 7 for Toshiba pcs 8 for wyse machines These settings are old. experiment and see if one works, especially number 3. -- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e Check out the SuSE-FAQ at <A HREF="http://www.suse.com/Support/Doku/FAQ/"><A HREF="http://www.suse.com/Support/Doku/FAQ/</A">http://www.suse.com/Support/Doku/FAQ/</A</A>> and the archive at <A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html"><A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html</A">http://www.suse.com/Mailinglists/suse-linux-e/index.html</A</A>>
On 29 Mar 99, at 9:14, Arjen Runsink wrote:
[re-ordering the message a bit:]
Oh yeah, I am talking about a Compaq Presario 1805, this is a PII 266 with a Phoenix BIOS.
I hope I'm not muddying the waters here, but I remember reading something about Compaq computers being peculiar in that the BIOS stores some configuration information on the hard drive's 1st cylinder which can cause problems (I probably don't have the details exactly correct...) I would suggest starting at the Linux Laptop page: <A HREF="http://www.cs.utexas.edu/users/kharker/linux-laptop/"><A HREF="http://www.cs.utexas.edu/users/kharker/linux-laptop/</A">http://www.cs.utexas.edu/users/kharker/linux-laptop/</A</A>> There are several links to Compaq Presario pages; although I didn't see the 1805, another model may be similar enough. I doubt that this problem is SuSE specific. -Bob
I am quite new to Linux, but bought the package and dug in deep.
I think I have mastered quite a lot in the last three weeks, trying out a lot of possibillities the SuSE distribution has to offer.
There are two things that bother me though.
I have installed it all on a partition on my laptop, and it all works like a charm. But I can not reboot "cleanly" from Linux to Win98 vv.
From Linux to Win98 HIMEM.SYS complains about an unavailable A20 line (or hook) and quits to DOS. From Win98 To Linux all goes fine, except that my PCMCIA 10BaseT card cannot be initialized. It is recognised though.
I also tried giving LILO the kernel parameter reboot=cold or reboot=bios, to no effect.
The only work around is to shut the thing down and start up again.
Maybe in combination is the following problem: I cannot suspend to disk. Putting the laptop to sleep is no problem. But 'hibernating' is not working. It even isn't working for Win98 anymore.
I tried to initialize my Suspend file, both in it's own primary partition or as a file on my FAT32 partition (where it always worked) but to no effect.
Oh yeah, I am talking about a Compaq Presario 1805, this is a PII 266 with a Phoenix BIOS.
BB, Arjen
-- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e Check out the SuSE-FAQ at <A HREF="http://www.suse.com/Support/Doku/FAQ/"><A HREF="http://www.suse.com/Support/Doku/FAQ/</A">http://www.suse.com/Support/Doku/FAQ/</A</A>> and the archive at <A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html"><A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html</A">http://www.suse.com/Mailinglists/suse-linux-e/index.html</A</A>>
participants (4)
-
arjen@technologist.com
-
hlarons@ComCAT.COM
-
jlkreps@navix.net
-
reaston@stny.lrun.com