From: BS R. <bsr...@gm...> - 2007-04-27 21:58:00
|
Hi all (I posted this to the help forum, but did not receive any response, so trying out here) coLinux 0.7.1 RC3 crashed with a BSOD when I tried to run it on Windows Vista, Intel Core 2 Duo (2GB RAM). I am aware of the coLinux problem on new CPUs and operating systems that support "noexecute" as documented here: http://colinux.wikia.com/wiki/NoExecuteDEP I have read people managing to run coLinux on Windows Vista on the web. So, I just wanted to know: a. Can coLinux 0.7.1 or 0.8.0 run on Windows Vista, Intel Core 2 Duo with DEP setting set to default "OptIn"? b. Does the "noexecute" problem in coLinux need to be fixed on a per-processor basis? (as it has been done for Intel P4 and Xeon) c. Does the fix for Intel P4 and Xeon processors allow coLinux to run on Windows Vista (or Windows XP SP2) on those processors with DEP setting set to default "OptIn"? d. I am no OS expert, can someone explain (or point to an existing thread) as to why this "noexecute" setting causes the coLinux to crash, where as essential Windows programs and services keep running? Answers to above questions, will rule out the doubt that I may have made an error during my installation. Thanks Reddy |
From: Francois L. <fl...@ky...> - 2007-04-30 06:54:15
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3Diso-8859-1"> <META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version = 6.5.7651.59"> <TITLE>RE : [coLinux-users] BSOD on Intel Core 2 Duo, Windows = Vista</TITLE> </HEAD> <BODY> <!-- Converted from text/plain format --> <P><FONT SIZE=3D2>Hello,<BR> <BR> I'm using coLinux 0.7.1 RC3 under Vista Professional,<BR> everything works except the "install-service" action.<BR> <BR> Regards,<BR> <BR> Francois Liot<BR> <BR> <BR> -------- Message d'origine--------<BR> De: col...@li... de la part de BS = Reddy<BR> Date: ven. 4/27/2007 11:57<BR> =C0: col...@li...<BR> Objet : [coLinux-users] BSOD on Intel Core 2 Duo, Windows Vista<BR> <BR> Hi all<BR> <BR> (I posted this to the help forum, but did not receive any response, = so<BR> trying out here)<BR> <BR> coLinux 0.7.1 RC3 crashed with a BSOD when I tried to run it on = Windows<BR> Vista, Intel Core 2 Duo (2GB RAM). I am aware of the coLinux problem on = new<BR> CPUs and operating systems that support "noexecute" as = documented here:<BR> <A = HREF=3D"http://colinux.wikia.com/wiki/NoExecuteDEP">http://colinux.wikia.= com/wiki/NoExecuteDEP</A><BR> <BR> I have read people managing to run coLinux on Windows Vista on the web. = So,<BR> I just wanted to know:<BR> <BR> a. Can coLinux 0.7.1 or 0.8.0 run on Windows Vista, Intel Core 2 Duo = with<BR> DEP setting set to default "OptIn"?<BR> <BR> b. Does the "noexecute" problem in coLinux need to be fixed on = a<BR> per-processor basis? (as it has been done for Intel P4 and Xeon)<BR> <BR> c. Does the fix for Intel P4 and Xeon processors allow coLinux to run = on<BR> Windows Vista (or Windows XP SP2) on those processors with DEP setting = set<BR> to default "OptIn"?<BR> <BR> d. I am no OS expert, can someone explain (or point to an existing = thread)<BR> as to why this "noexecute" setting causes the coLinux to = crash, where as<BR> essential Windows programs and services keep running?<BR> <BR> Answers to above questions, will rule out the doubt that I may have made = an<BR> error during my installation.<BR> <BR> Thanks<BR> Reddy<BR> <BR> </FONT> </P> </BODY> </HTML> |
From: BS R. <bsr...@gm...> - 2007-04-30 08:36:00
|
Hi, Thanks for your information. I was trying to run coLinux 0.7.1. RC3 on Windows Vista Home Premium. Regards Reddy On 4/30/07, Francois Liot <fl...@ky...> wrote: > > Hello, > > I'm using coLinux 0.7.1 RC3 under Vista Professional, > everything works except the "install-service" action. > > Regards, > > Francois Liot > > > -------- Message d'origine-------- > De: col...@li... de la part de BS Reddy > Date: ven. 4/27/2007 11:57 > =C0: col...@li... > Objet : [coLinux-users] BSOD on Intel Core 2 Duo, Windows Vista > > Hi all > > (I posted this to the help forum, but did not receive any response, so > trying out here) > > coLinux 0.7.1 RC3 crashed with a BSOD when I tried to run it on Windows > Vista, Intel Core 2 Duo (2GB RAM). I am aware of the coLinux problem on > new > CPUs and operating systems that support "noexecute" as documented here: > http://colinux.wikia.com/wiki/NoExecuteDEP > > I have read people managing to run coLinux on Windows Vista on the web. > So, > I just wanted to know: > > a. Can coLinux 0.7.1 or 0.8.0 run on Windows Vista, Intel Core 2 Duo with > DEP setting set to default "OptIn"? > > b. Does the "noexecute" problem in coLinux need to be fixed on a > per-processor basis? (as it has been done for Intel P4 and Xeon) > > c. Does the fix for Intel P4 and Xeon processors allow coLinux to run on > Windows Vista (or Windows XP SP2) on those processors with DEP setting se= t > to default "OptIn"? > > d. I am no OS expert, can someone explain (or point to an existing thread= ) > as to why this "noexecute" setting causes the coLinux to crash, where as > essential Windows programs and services keep running? > > Answers to above questions, will rule out the doubt that I may have made > an > error during my installation. > > Thanks > Reddy > > |
From: Francois L. <fl...@ky...> - 2007-04-30 07:00:24
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3Diso-8859-1"> <META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version = 6.5.7651.59"> <TITLE>RE : RE : [coLinux-users] BSOD on Intel Core 2 Duo, Windows = Vista</TITLE> </HEAD> <BODY> <!-- Converted from text/plain format --> <P><FONT SIZE=3D2>I forgot to add,<BR> <BR> This runs on a brand new laptop Intel Centrino Duo in OptIn mode.<BR> <BR> Regards<BR> <BR> -------- Message d'origine--------<BR> De: Francois Liot<BR> Date: lun. 4/30/2007 8:52<BR> =C0: BS Reddy; col...@li...<BR> Objet : RE : [coLinux-users] BSOD on Intel Core 2 Duo, Windows Vista<BR> <BR> Hello,<BR> <BR> I'm using coLinux 0.7.1 RC3 under Vista Professional,<BR> everything works except the "install-service" action.<BR> <BR> Regards,<BR> <BR> Francois Liot<BR> <BR> <BR> -------- Message d'origine--------<BR> De: col...@li... de la part de BS = Reddy<BR> Date: ven. 4/27/2007 11:57<BR> =C0: col...@li...<BR> Objet : [coLinux-users] BSOD on Intel Core 2 Duo, Windows Vista<BR> <BR> Hi all<BR> <BR> (I posted this to the help forum, but did not receive any response, = so<BR> trying out here)<BR> <BR> coLinux 0.7.1 RC3 crashed with a BSOD when I tried to run it on = Windows<BR> Vista, Intel Core 2 Duo (2GB RAM). I am aware of the coLinux problem on = new<BR> CPUs and operating systems that support "noexecute" as = documented here:<BR> <A = HREF=3D"http://colinux.wikia.com/wiki/NoExecuteDEP">http://colinux.wikia.= com/wiki/NoExecuteDEP</A><BR> <BR> I have read people managing to run coLinux on Windows Vista on the web. = So,<BR> I just wanted to know:<BR> <BR> a. Can coLinux 0.7.1 or 0.8.0 run on Windows Vista, Intel Core 2 Duo = with<BR> DEP setting set to default "OptIn"?<BR> <BR> b. Does the "noexecute" problem in coLinux need to be fixed on = a<BR> per-processor basis? (as it has been done for Intel P4 and Xeon)<BR> <BR> c. Does the fix for Intel P4 and Xeon processors allow coLinux to run = on<BR> Windows Vista (or Windows XP SP2) on those processors with DEP setting = set<BR> to default "OptIn"?<BR> <BR> d. I am no OS expert, can someone explain (or point to an existing = thread)<BR> as to why this "noexecute" setting causes the coLinux to = crash, where as<BR> essential Windows programs and services keep running?<BR> <BR> Answers to above questions, will rule out the doubt that I may have made = an<BR> error during my installation.<BR> <BR> Thanks<BR> Reddy<BR> <BR> <BR> <BR> </FONT> </P> </BODY> </HTML> |
From: Henry N. <Hen...@Ar...> - 2007-05-07 18:24:13
|
Hello Reddy, BS Reddy wrote: > (I posted this to the help forum, but did not receive any response, so > trying out here) Sorry, the forum is not very active. > coLinux 0.7.1 RC3 crashed with a BSOD when I tried to run it on Windows > Vista, Intel Core 2 Duo (2GB RAM). I am aware of the coLinux problem > on new > CPUs and operating systems that support "noexecute" as documented here: > http://colinux.wikia.com/wiki/NoExecuteDEP > > I have read people managing to run coLinux on Windows Vista on the > web. So, I just wanted to know: > > a. Can coLinux 0.7.1 or 0.8.0 run on Windows Vista, Intel Core 2 Duo > with DEP setting set to default "OptIn"? Yes. > b. Does the "noexecute" problem in coLinux need to be fixed on a > per-processor basis? (as it has been done for Intel P4 and Xeon) Is fixed for all processors. > c. Does the fix for Intel P4 and Xeon processors allow coLinux to > run on > Windows Vista (or Windows XP SP2) on those processors with DEP > setting set to default "OptIn"? Yes. > d. I am no OS expert, can someone explain (or point to an existing > thread) > as to why this "noexecute" setting causes the coLinux to crash, > where as > essential Windows programs and services keep running? All other Windows programms have typically pages for code (execute) and some other pages for data (noexecute). While switching from windows, coLinux needs to run in a memory "page" where all is in one single page. For this coLinux changed the flag from "noexecute" into "execute" before enter this page. Now, this typicaly CPUs don't see this flag-change and you see the typicaly BSOD directly on start of coLinux. The crashing CPU types has an bigger internal cache for Page Tables (PTE). Colinux has changed a flag in this tables without telling the CPU the changes. All other CPUs automatic detects changes on page tables and updated theyr internal caches. But the both types of P4 and Xeon does no updates automaticly. CoLinux 0.7.1 with builds after 2007-03-03 has a workarrount and tells the CPU every change on page tables with a special read CR3 and write back the same value. This bug exist only on Intels, but we do this workarround on all CPU types. Devel version 0.8.0 with builds after 2007-03-02 has an optimiszed workarrount: It reloads Page Tables only ones on init, not on every context switch. Here is the initial mail, the changes you can read here: http://marc.info/?l=colinux-devel&m=116885210617337&w=1 For Vista should use a build after 2007-04-25, there was fixed an other problem with halt/shutting down: http://www.henrynestler.com/colinux/testing/stable-0.7.1/20070425-Snapshot/ -- Henry |
From: BS R. <bsr...@gm...> - 2007-05-08 10:44:13
|
Hi Henry On 5/8/07, Henry Nestler <Hen...@ar...> wrote: Thanks for your reply. CoLinux 0.7.1 with builds after 2007-03-03 has a workarrount and tells > the CPU every change on page tables with a special read CR3 and write > back the same value. This bug exist only on Intels, but we do this > workarround on all CPU types. Strange. coLinux 0.7.1 RC3 which resulted in a BSOD on startup was built on 2007-03-26. So, I expect 0.7.1 RC3 had the fix for 'noexecute'. Could the version of Vista may have been the cause for BSOD? I tried to run 0.7.1 RC3 on Vista Home Premium. If not, could the PC hardware configuration, say motherboard etc. may have caused that BSOD? If not, then I probably made some error during installation. > For Vista should use a build after 2007-04-25, there was fixed an other > problem with halt/shutting down: > > http://www.henrynestler.com/colinux/testing/stable-0.7.1/20070425-Snapshot/ Ok, will give this a try. Reddy |