Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Windows auf CF-Karte (https://www.delphipraxis.net/126735-windows-auf-cf-karte.html)

Mr_G 1. Jan 2009 12:41


Windows auf CF-Karte
 
Hallo und ein frohes Neues euch allen!
Ich bin auf der Suche nach einem OS. Das Problem: Es soll auf einer CF-Karte laufen, die via Adapter an den IDE-Controller angeschlossen ist. Ich hätte gerne etwas "Windows"-mäßiges.
Das Problem: Viele Schreibzugriffe führen dazu, dass die CF-Karte ruck zuck platt ist. Nun gibt es ja solche PE Geschichten, die sich von CD-Starten lassen ergo keine Schreibzugriffe durchführen. Auch bei Embedded soll das einstellbar sein.
Ich bin nun auf der Suche nach einer möglichst günstigen Lösung (Windows 2000, XP und Vista Lizenzen wären vorhanden). Bin für jede Idee und jeden Link dankbar :)

xaromz 1. Jan 2009 14:02

Re: Windows auf CF-Karte
 
Hallo,

ich kann mich an einen Test erinnern, bei dem die c't eine Speicherkarte ein paar Millionen mal beschrieben hat, ohne dass es Datenverluste gab. Das sollte also kein Problem sein; Du kannst also einfach ein normales Windows installieren.

Gruß
xaromz

Mr_G 1. Jan 2009 14:12

Re: Windows auf CF-Karte
 
Danke für die Antwort!
Ich würde aber lieber auf Nummer sicher gehen... das System sollte möglichst lange halten!
In Car-PCs wird oft ähnliches veranstaltet. Ich hab da einen Link gefunden:
Windows auf CF-Karte installieren
Das hört sich zwar vielversprechend an aber ich frage mich ob es legal ist einfach Dateien aus der Trail-Version von Windows Embedded zu nutzen.

RWarnecke 1. Jan 2009 14:46

Re: Windows auf CF-Karte
 
Schaue Dir mal MojoPack an. Das ist sozusagen, Windows XP in Windows XP.

Mr_G 1. Jan 2009 18:18

Re: Windows auf CF-Karte
 
Danke für den Tip!
So wie es aussieht lässt dich dieses MojoPack aber nur an "laufenden Rechnern" anbringen... ich bin eher auf der Suche nach einer Möglichkeit Windows die Schreibzugriffe abzugewöhnen um es auf dieser CF-Karte (die mittels Adapter wie eine IDE-Platte genutzt wird) installieren zu können.

Bernhard Geyer 1. Jan 2009 20:16

Re: Windows auf CF-Karte
 
Wieso denkst du das CF-Karten (bzw. der Flash-Speicher auf solchen Karten) so schnell kaputt gehen? Falls das so wäre, wieso hat MS bei Vista eine Option eingebaut um USB-Speicherkarten (welche Flash-Speicher verwenden) als Cache-Buffer zu verwenden. Falls dir langlebigkeit wichtig ist, so ist eine passende Auswahl des Verwendeten Flash-Speichers (vor allem im Bezug auf zu erwartende Temperaturen) nötig. Der billigest Speicher wird mit Sicherheit nicht auf langlebige Zuverlässigkeit ausgelegt sein.

hathor 1. Jan 2009 20:25

Re: Windows auf CF-Karte
 
Es gibt doch auch NETBOOKS mit FLASH-Memory, auf denen WIN XP läuft.
Das sollte also kein Problem sein.

Von NEC gab es schon vor 10 Jahren TOUCHPADS mit FLASH-Memory, auf denen WIN 98 installiert war.
Das ist also nichts Neues.

Florian H 1. Jan 2009 20:36

Re: Windows auf CF-Karte
 
Zitat:

Zitat von hathor
Es gibt doch auch NETBOOKS mit FLASH-Memory, auf denen WIN XP läuft.
Das sollte also kein Problem sein.

Joah, habe auch ein ebensolches Netbook, läuft wunderbar.
Habe lediglich die Auslagerungsdatei entfernt und dafür etwas mehr RAM eingebaut.

Stand doch vor Jahren mal irgendwo (wohl auch c't): Man kann WindowsXP mit diversen Programmen jahrelang auf einer SD-Karte oder ähnlichem laufe lassen, bevor 100.000 Schreibzyklen erreicht sind... sprich, das geht von der Herstellerangabe mindestens 3-5 Jahre gut. Länger halten heutzutage ja günstige Festplatten auch kaum mehr.

Edit: Du wirst einem normalem Windows nie die ganzen Schreibzugriffe abgewöhnen können, da es einfach nicht dafür konzipiert ist.
Allein schon die ganzen Programme schreiben ja wild in alle möglichen Ordner rein, da hat Windows ja gar nicht mehr viel damit zu tun.
Was du tun kannst, ist eine RAM-Disk anlegen und dort temporäre Dateien etc. ablegen. Aber eben nichts wichtiges, da es beim Neustart wieder hinüber ist.

blawen 1. Jan 2009 20:44

Re: Windows auf CF-Karte
 
Zitat:

Zitat von Mr_G
Ich würde aber lieber auf Nummer sicher gehen... das System sollte möglichst lange halten!

Bezüglich Lebensdauer hast Du zwar nicht unrecht und auch bezüglich möglichem (sofortigem) Datenverlust (leider selber schon erlebt :-( ),
aber diese Probleme kannst Du mit anderen Speichermedien auch erleben.

Aber wenn man bedenkt, dass es sich hier schon bald um einen „Cent“-Artikel handelt, kann das Risiko Lebensdauer, zumindest im privaten Bereich, eigentlich getrost „vergessen“ werden.

S2B 1. Jan 2009 23:01

Re: Windows auf CF-Karte
 
CF-Karte != CF-Karte. Sprich: Es gibt unterschiedliche Karten - die einen eignen sich dazu, ein OS drauf zu installieren, die anderen (z. B. die für Digitalkameras) eher weniger. Hier wird ziemlich gut beschrieben, welche Karten das können und welche nicht.

blawen 1. Jan 2009 23:12

Re: Windows auf CF-Karte
 
Zitat:

Zitat von S2B
CF-Karte != CF-Karte

Ich glaube, dies war hier allen klar ;-)

turboPASCAL 2. Jan 2009 00:02

Re: Windows auf CF-Karte
 
Zitat:

Zitat von hathor
Es gibt doch auch NETBOOKS mit FLASH-Memory, auf denen WIN XP läuft.
Das sollte also kein Problem sein.

NetBooks haben ein wenn nicht eine HDD eine Solid State Drive, dieses arbeitet anders als eine CF-Karte oder ein USB-Stick. Zudem sind die Teile noch sau teuer. ;)

[/ Klugscheiss off]

blawen 2. Jan 2009 00:20

Re: Windows auf CF-Karte
 
Zitat:

Zitat von turboPASCAL
NetBooks haben ein wenn nicht eine HDD eine Solid State Drive, dieses arbeitet anders als eine CF-Karte oder ein USB-Stick. Zudem sind die Teile noch sau teuer. ;)

Beim von S2B genannten Lieferanten sind diese bereits ab 58.- Euro erhältlich (1 GB) www.mini-tft.de
Sobald es aber mehr Speicher sein soll, wird es schnell massiv teurer.
Wobei diese Preise noch Mondpreise sind. In 1-2 Jahren kosten diese Laufwerke nicht mehr als heutige USB-Sticks oder SD-Karten.

Florian H 2. Jan 2009 00:27

Re: Windows auf CF-Karte
 
@turboPASCAL: Gibt aber auch viele, die XP auf eine SD-Karte installiert haben, ist zwar etwas aufwändig, weil Windows sich nicht freiwillig auf einen Wechseldatenträger installiert, aber geht durchaus und läuft dann scheinbar auch zuverlässig und lang.

Sir Rufo 2. Jan 2009 01:15

Re: Windows auf CF-Karte
 
Zitat:

Zitat von turboPASCAL
Zitat:

Zitat von hathor
Es gibt doch auch NETBOOKS mit FLASH-Memory, auf denen WIN XP läuft.
Das sollte also kein Problem sein.

NetBooks haben ein wenn nicht eine HDD eine Solid State Drive, dieses arbeitet anders als eine CF-Karte oder ein USB-Stick. Zudem sind die Teile noch sau teuer. ;)

[/ Klugscheiss off]

Nun ja, 32GB SSD für 77,90 EURonen halte ich nicht für sau-teuer! Die würde ic hauf jeden Fall einer CF-Card-Lösung mit Adapter vorziehen. So eine lasse ich gerade in einem Kassensystem laufen (Windows XP + MS SQL-Server) und da sind ein paar mehr Schreibzugriffe aktiv. Bis jetzt, keine Probleme. Ich werde demnächst mal die SMART-Werte auslesen und schauen, wie oft die Speicherstellen beschrieben wurden.

cu

Oliver

turboPASCAL 2. Jan 2009 09:02

Re: Windows auf CF-Karte
 
Zitat:

Nun ja, 32GB SSD für 77,90 EURonen halte ich nicht für sau-teuer!
Ich schon. ;) Wenn die SSD 128 GB hätte für den selben Preis (60 Cent pro GB) wäre ich dabei.


Also ich würde für ein CF-Card oder USB-Stick Betriebssystem Linux nehmen, das verlängert die Lebensdauer der Speicher.
Windows ist im Gegensatz zu Linux sehr schreibintensiev. Das Lebensalter der USB-Stick, wird durch den "Random Write"-Algo
der USB-Stick verlängert, aber mit der Zeit wird die Speicherkarte den Geist aufgeben.
Eine SSD würde ich daher bevorzugen. Wenn es nur mal um das "muss ich mal Testen" geht ist's Wurscht.

http://www.linuxusbstick.de/

@Sir Rufo, wie lange läuft denn dein Kassensystem schon ?

Mr_G 2. Jan 2009 09:32

Re: Windows auf CF-Karte
 
Danke erstmal für die Tipps...
Zitat:

Zitat von Florian H
Du wirst einem normalem Windows nie die ganzen Schreibzugriffe abgewöhnen können, da es einfach nicht dafür konzipiert ist.
Allein schon die ganzen Programme schreiben ja wild in alle möglichen Ordner rein, da hat Windows ja gar nicht mehr viel damit zu tun.
Was du tun kannst, ist eine RAM-Disk anlegen und dort temporäre Dateien etc. ablegen.

Das würde ich gerne tun... afaik ist das auch der Ansatz unter Windows Embedded (siehe #3).

Zitat:

Zitat von S2B
Hier wird ziemlich gut beschrieben, welche Karten das können und welche nicht.

Danke für den Link... endlich mal ein Shop mit ausführlichen Beschreibungen.

Zitat:

Zitat von turboPASCAL
Also ich würde für ein CF-Card oder USB-Stick Betriebssystem Linux nehmen, das verlängert die Lebensdauer der Speicher.

In diesem Fall kann ich leider nicht auf Linux umsteigen.

Was die Hardware angeht: Leider ist das Budget sehr begrenzt. SSD wäre da schon zu teuer. 2GB CF-Karte + Adapter kosten unschlagbare 20€...


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz