Autor Thema: Hosen runter! Zeigt eure OS ;)  (Gelesen 121138 mal)

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #120 am: 06. October 2006, 18:23 »
@Biehler Productions2 und @Neo3: Vielen dank. Sollte auf einem echten PC flott sein  (die GUI, nicht aber der floppy treiber ^^).

bitmaster
In the Future everyone will need OS-64!!!

Biehler Productions2

  • Beiträge: 47
    • Profil anzeigen
    • http://biehlos.biehler-josef.de
Gespeichert
« Antwort #121 am: 06. October 2006, 20:44 »
Ich hab leider keinen 64 Bit CPU :-(
Wirst du überhaupt keine Version für 32 Bit mehr rausbringen?

naja, wenn ich nur mal wieder Zeit hätte für mein OS  :cry:

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #122 am: 06. October 2006, 22:22 »
@Biehler Productions2: Nein ich werde keine 32 Bit Version rausbringen. 32 Bit hat keine Zukunftschancen mehr.

bitmaster
In the Future everyone will need OS-64!!!

nooooooooos

  • Beiträge: 734
    • Profil anzeigen
Gespeichert
« Antwort #123 am: 07. October 2006, 08:42 »
Nanaaa......also grad keine Zukunfschancen würd ich nicht sagen....
Immerhin sind sicher noch lange alle CPUs abwärtskompatibel und zudem bringt 64Bit, meiner Meinung nach, erst nach viel schnelleren CPUs einen wirklichen Zeitgewinn....Man siehts ja auch am Windows...die 64Bit Version ist kein bisschen schneller oder weiss ich was im Vegleich zur 32 Bit Version.

Nooooooooooooooos

Termite

  • Beiträge: 239
    • Profil anzeigen
Gespeichert
« Antwort #124 am: 07. October 2006, 11:32 »
Moin

Dann sollte man sich auch mal anschauen worin die unterschiede zwischen 32 bit und 64 bit 80X86 kompatiblen prozessoren liegen.

1. direckt addressierbarer arbeitsspeicher war bei 32 bitern bei 4 GB ende ( auser über hässliche umwege die nur mit bestimmten prozessoren funktionierten xeon glaub ich wars) In gewissen fällen möchte man aber gerne mehr haben. Wobei das dann aber auch das os unterstützen sollte.
2. neues flag für codesegmente mit dem man buffer overflows und so weiter wirkungsvoll verhindern kann. Code bereich ist read only und jeder versuch darauf zu schreiben wird mit einer exception geandet. vorher war das nicht möglich und auch einer der kritikpunkte an der 80x86 platform, da alle anderen 64Bit servermaschienen die es damals gab das schon konnten.
3. Befehlssatzerweiterung (mehr oder weniger interresant)

gruss


bluecode

  • Beiträge: 1 391
    • Profil anzeigen
    • lightOS
Gespeichert
« Antwort #125 am: 07. October 2006, 14:26 »
2. neues flag für codesegmente mit dem man buffer overflows und so weiter wirkungsvoll verhindern kann. Code bereich ist read only und jeder versuch darauf zu schreiben wird mit einer exception geandet. vorher war das nicht möglich und auch einer der kritikpunkte an der 80x86 platform, da alle anderen 64Bit servermaschienen die es damals gab das schon konnten.
Immer langsam... das funktioniert auf page frame ebene, also über paging, nicht über segmentierung. Und da konnte man den Codebereich schon immer (seit 386) read-only machen das einzige was mit 64bittern mit sicherheit auch noch geht ist das NX bit, welches verhindert, dass ein page frame ausgeführt werden kann, aber das setzt man dann logischerweise bei allem außer dem Codepageframes.
Nur um das noch klarzustellen: Bei einem Bufferoverflow wird etwas im Stack ausgeführt, nicht im Codesegment.
Aber afaik sind die meisten neueren Sicherheitslücken return-to-libc attacken oder heap-overflows.
lightOS
"Überlegen sie mal 'nen Augenblick, dann lösen sich die ganzen Widersprüche auf. Die Wut wird noch größer, aber die intellektuelle Verwirrung lässt nach.", Georg Schramm

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #126 am: 07. October 2006, 19:13 »
Sorry, ich wollte nicht das jemand sich angegriffen fühlt. Meiner meinung nach ist 32 Bit aber nicht mehr Zukunftssicher. Alleine schon wegen dem RAM. Ein paar Jahre gebe ich dem 32 Bit noch, aber dann ist endgültig schluss. Das 64 Bit nicht schneller ist (von der CPU geschwindigkeit her) weiß ich auch. Aber das ist ja auch nicht das entscheidende (64 Bit ist in einigen sachen sogar langsamer). Nur in ein paar Jahren gibt es PCs mit 8, 16, 32 oder mehr GByte RAM. Und da ist ein PM-OS dann doch überfordert. Und außerdem, wenn jemand vor hat das sein OS groß raus kommen soll, dann wird das sowieso erst passieren wenn 64 Bit schon einige Zeit standard ist (also in ein paar Jahren). Und wieso dann alles wieder umschreiben, wenn man jetzt schon direkt mit 64 Bit anfängt? Also so sehe ich das Ganze. Aber lasst uns nicht hier über 32 Bit gegen 64 Bit reden. Wenn ihr lust habt macht ein neues Thema auf. Hier geht es darum seine OS vorzustellen, andere diese bewerten, evt. Verbesserungsforschläge geben etc.

thx

PS: Laufen die 64 Bit Versionen von Linux und Windows nicht in den 64 Bit compatible Mode und nicht in den echten 64 Bit Mode? Bin mir nicht ganz sicher aber ich mein so ist es.

bitmaster
In the Future everyone will need OS-64!!!

ST-225

  • Beiträge: 43
    • Profil anzeigen
Gespeichert
« Antwort #127 am: 07. October 2006, 19:38 »
Also meine XP-64 bit version (180 Tage trial von MS) lässt sich nur auf meinem Athlon64 installen, bei 32 bit geht gar nix, müsste also echter 64 bit mode sein  :|

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #128 am: 07. October 2006, 20:20 »
Also meine XP-64 bit version (180 Tage trial von MS) lässt sich nur auf meinem Athlon64 installen, bei 32 bit geht gar nix, müsste also echter 64 bit mode sein  :|
^^ hehe der war gut.

Es gibt 2 64 Bit Moden (zumindest in der EM64T und AMD64 Architektur). Ein Modus ist der 64 Bit Mode (der vollwertige) und der andere ist der compatibly Mode (der zum 32 Bit Mode compatible ist, aber ein 64 Bit Modus ist). Diese beiden moden gibt es nur auf 64 Bit Prozessoren. Aber der compatibly ist halt ein eigeschränkter 64 Bit Mode. Soweit ich weiß laufen die Linux und Windows 64 Bit Versionen in diesem Modus. Ob das wirklich so ist weiß ich aber nicht 100%ig.

bitmaster
In the Future everyone will need OS-64!!!

T0ast3r

  • Gast
Gespeichert
« Antwort #129 am: 09. October 2006, 09:59 »
Also meine XP-64 bit version (180 Tage trial von MS) lässt sich nur auf meinem Athlon64 installen, bei 32 bit geht gar nix, müsste also echter 64 bit mode sein  :|
^^ hehe der war gut.

Es gibt 2 64 Bit Moden (zumindest in der EM64T und AMD64 Architektur). Ein Modus ist der 64 Bit Mode (der vollwertige) und der andere ist der compatibly Mode (der zum 32 Bit Mode compatible ist, aber ein 64 Bit Modus ist). Diese beiden moden gibt es nur auf 64 Bit Prozessoren. Aber der compatibly ist halt ein eigeschränkter 64 Bit Mode. Soweit ich weiß laufen die Linux und Windows 64 Bit Versionen in diesem Modus. Ob das wirklich so ist weiß ich aber nicht 100%ig.

bitmaster

jo wobei eigentlich beide dasselbe beschreiben und bei Intel das auch als IA32e auftaucht...
Zusammenfassend ist das der Long Mode... der compatibility mode und der 64 Bit Mode sind dann vergleichbar mit dem vm86 und 32 Bit Pm...
also laufen kann man Win XP Professional x64 Edition schon, nur schreibt er eine Fehlermeldung dass die CPU kein 64 bittriger ist...
um nur meinen Senf abzugeben...

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #130 am: 09. October 2006, 11:33 »
Zitat
jo wobei eigentlich beide dasselbe beschreiben
Wie meinst du das jetzt?

Zitat
Zusammenfassend ist das der Long Mode
genau

Zitat
der compatibility mode und der 64 Bit Mode sind dann vergleichbar mit dem vm86 und 32 Bit Pm...
Hmm... In meinen Augen ein schlechter Vergleich, aber gut.

Zitat
also laufen kann man Win XP Professional x64 Edition schon, nur schreibt er eine Fehlermeldung dass die CPU kein 64 bittriger ist...
Du meinst Windows XP Pro x64 würde auf einer 32 Bit CPU laufen, wenn man diese Meldung unterdrücken könnte? Das wage ich sehr zu bezweifeln. Denn der compatibility sowie der 64 Bit Mode (zusammen also Long Mode) gibt es erst auf 64 Bit CPUs. Und da Windows XP Pro x64 in einen von diesem Modus läuft, ist es unmöglich das es auf einem 32 Bit CPU lauffähig wäre.

bitmaster
In the Future everyone will need OS-64!!!

T0ast3r

  • Gast
Gespeichert
« Antwort #131 am: 09. October 2006, 12:08 »
Zitat
also laufen kann man Win XP Professional x64 Edition schon, nur schreibt er eine Fehlermeldung dass die CPU kein 64 bittriger ist...
Du meinst Windows XP Pro x64 würde auf einer 32 Bit CPU laufen, wenn man diese Meldung unterdrücken könnte? Das wage ich sehr zu bezweifeln. Denn der compatibility sowie der 64 Bit Mode (zusammen also Long Mode) gibt es erst auf 64 Bit CPUs. Und da Windows XP Pro x64 in einen von diesem Modus läuft, ist es unmöglich das es auf einem 32 Bit CPU lauffähig wäre.

Natürlich läuft es auf einem 32 Bit CPU nicht, ich meinte nur es läuft insofern, dass eine Meldung ausgegeben wird wenn es keine 64 Bit CPU ist.

Und EMT64 und AMD64T sind zueinander kompatibel und beschreiben sozusagen auch dasselbe.

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #132 am: 09. October 2006, 14:16 »
Zitat
Natürlich läuft es auf einem 32 Bit CPU nicht, ich meinte nur es läuft insofern, dass eine Meldung ausgegeben wird wenn es keine 64 Bit CPU ist.
Sorry, dann habe ich dich missverstanden.

Zitat
Und EMT64 und AMD64T sind zueinander kompatibel und beschreiben sozusagen auch dasselbe.
Na da gebe ich dir fast recht. Wieso nur fast? Na ja, was ist EMT64(T) und AMD64T:-D

bitmaster
In the Future everyone will need OS-64!!!

T0ast3r

  • Gast
Gespeichert
« Antwort #133 am: 10. October 2006, 07:35 »
ja es heißt natürlich EM64T und AMD64 ;)

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #134 am: 13. December 2006, 15:06 »
Ich habe so ebend meinen neuen 64 Bit PC bekommen. Das Erste was ich ausprobiert habe: Läuft mein OS-64 Build 0.0.2.1 mit diesem? Und JA es funktioniert. Das ist ja mal ein Erfolgserlebnis. Also funktioniert der CD Treiber usw. alles. JUHU

Also der PC mit dem ich es getestet habe (mein neuer 64 Bit PC) hat ein ATAPI DVD Laufwerk und eine nvidia Grafikkarte. Also ich sage mit dieser Meldung nicht das es keine Probleme mit ATI Grafikkarten und SATA Laufwerken gäbe. Ich sage nur das es mit NVIDIA Grafikkarten und ATAPI Laufwerken funktioniert.

Jetzt richte ich z.Z. den neuen PC ein. Wenn ich fertig bin werde ich ein CD und DVD Image zum Download auf meiner Webseite setzten.

bitmaster
In the Future everyone will need OS-64!!!

fkrauthan

  • Beiträge: 19
    • Profil anzeigen
    • http://www.fkrauthan.de
Gespeichert
« Antwort #135 am: 13. December 2006, 15:19 »
Vlt. erstelle ich bald mal sobald es nen Fat Treiber hat screenshtos. man sieht allerdigns noch nciht viel zurzeit Arbeite ich am FAt treibre damit ich module alden kann und dan schrieben ich eine keyboard treiber.

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #136 am: 14. December 2006, 23:28 »
Haaalllllllöööööchen!

Ja, nun ist es so weit. Die Build 0.0.2.1 meines OS-64 ist fertig und steht zum Download bereit.

Die Änderungen:

- Umstieg von Diskette auf CD/DVD. (Muss ATAPI Laufwerk sein [bin mir nicht sicher ob SATA auch funktioniert])
- ein kleines CPUID Programm
- viele kleine Bugs entfernt (Grafikfehler etc.)
- Mausgeschwindigkeit auf Standard gesetzt

Mehr fällt mir jetzt nicht ein. ;-)

Für jeden der meine Seite noch nicht kennt, hier gibts das CD und DVD Image zum Download:

http://www.os-64.de

Feedback ist erwünscht.

Viel spaß noch.


bitmaster
In the Future everyone will need OS-64!!!

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #137 am: 16. December 2006, 12:52 »
So, um das Ganze hier mal zu verschönern:





^^

bitmaster
In the Future everyone will need OS-64!!!

lordnaikon

  • Beiträge: 36
    • Profil anzeigen
Gespeichert
« Antwort #138 am: 17. December 2006, 00:38 »
geilomatiko .. würd ich gerne mal "nativ" auf meinem rechner testen, mir fehlen nur noch ein paar bits auf meinem prosessor ... vieleicht kann man die ja einzeln nachrüsten ... *hüstl

mfg lordnaikon

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #139 am: 20. December 2006, 19:30 »
@seven: Schöne neue Version. Aber wieso stellst du sie hier nicht vor?

Ich habe einen Fehler in deinem OS gefunden. Wenn du dein CPUID Programm so verschiebst, dass das Fenster am unteren Bildschirmrand kommen soll, kommt eine Page Fault.

EDIT: Ach ja, noch was. Unter Firefox werden die Bilder auf deiner Webseite nicht angrzeigt. Firefox 2.0.0.1!

bitmaster
« Letzte Änderung: 20. December 2006, 20:02 von bitmaster »
In the Future everyone will need OS-64!!!

 

Einloggen