DOS @ Compact Flash
- Sir Ivanheart
- Norton Commander
- Beiträge: 107
- Registriert: Mi 6. Dez 2006, 20:35
DOS @ Compact Flash
Ich habe hier noch eine alte 32 MB CF-Karte vor mir liegen. Mir ist in den Sinn gekommen, darauf ein DOS zu installieren. Das Mainboard unterstützt eine solche Bootfunktion, gäbe es sonstige Hindenisse?
- Sir Ivanheart
- Norton Commander
- Beiträge: 107
- Registriert: Mi 6. Dez 2006, 20:35
- Sir Ivanheart
- Norton Commander
- Beiträge: 107
- Registriert: Mi 6. Dez 2006, 20:35
- ChrisR3tro
- Administrator
- Beiträge: 1733
- Registriert: Mo 7. Mär 2005, 23:33
- Wohnort: NRW
- Kontaktdaten:
Wow, das bringt mich auf die Idee in meinem Router anstatt einer Festplatte eine CF-Karte zu verwenden. Dann wäre das Ding schön leise und würde noch weniger Strom verbrauchen, vermute ich. Ist die Performance denn einigermaßen ok bei solchen Karten "als Festplatte"?
Welche Übertragungsraten erreichst Du damit unter DOS?
Welche Übertragungsraten erreichst Du damit unter DOS?
CF-Karten haben bestimmte Geschwindigkeiten, die in Form eines Multiplikators angegeben wird. 1x entspricht dabei 150 KB/s.
Eine langsame Karte hat so 12x, also ~1,8 MB/s. Die ganz schnellen (und auch entsprechend teuren) schaffen 133x, also ~20MB/s. Es gibt inzwischen aber glaube ich noch schnellere, die dann auch an die Geschwindigkeit einer Festplatte im PIO-Modus drankommen.
Mit einer Standard-Karte dürfte das alles recht langsam sein (aber ich denke für deinen Router müsste swas ausreichend sein).
Eine langsame Karte hat so 12x, also ~1,8 MB/s. Die ganz schnellen (und auch entsprechend teuren) schaffen 133x, also ~20MB/s. Es gibt inzwischen aber glaube ich noch schnellere, die dann auch an die Geschwindigkeit einer Festplatte im PIO-Modus drankommen.
Mit einer Standard-Karte dürfte das alles recht langsam sein (aber ich denke für deinen Router müsste swas ausreichend sein).
"640k ought to be enough for anybody." - Bill Gates (1981)
"Windows 95 needs at least 8MB RAM." - Bill Gates (1996)
... also braucht niemand Windows 95 !!!
"Windows 95 needs at least 8MB RAM." - Bill Gates (1996)
... also braucht niemand Windows 95 !!!
- Sir Ivanheart
- Norton Commander
- Beiträge: 107
- Registriert: Mi 6. Dez 2006, 20:35
- Sir Ivanheart
- Norton Commander
- Beiträge: 107
- Registriert: Mi 6. Dez 2006, 20:35
Ich habe mal gelesen (höchstwahrscheinlich in der C't) das man bei solchen Projekten darauf achten soll, dass Flash-Speicher nach einer bestimmten Anzahl an Schreibvorgängen den Geist aufgibt. Deshalb soll man das OS in eine Ramdisk laden und nur die Einstellungen und sonstige Veränderungen beim herunterfahren auf die Karte speichern. Aber das betrifft eher Systeme mit Swapfile.
Ja, das trifft zu. Aber in der Regel ist die Zahl der tatsächlich möglichen Schreibzyklen viel höher als die Hersteller das angeben.
Ein interessantes Beispiel dazu: der in Atmel-Mikrocontrollern verbaute Flash-Speicher ist vom Hersteller für 10.000 Schreibzyklen spezifiziert. Um das zu testen, hat einmal jemand ein Programm geschrieben, dass den Speicher in einer Endlosschleife immer wieder neu programmiert... der Speicher lief nach 100.000 Schreibzyklen immer noch fehlerfrei.
Der Unterschied zu den CF-Karten, USB-Sticks usw. besteht aber darin, dass die Zahl der Schreibzyklen im Bereich von Millionen liegt. Es ist aber trotzdem klug, das mit einer RAM-Disk zu machen, weil das die Lebensdauer des Flash-Speichers auf jeden Fall erhöht. Inwieweit das aber unter DOS funktioniert bzw. notwendig ist weiß ich leider nicht.
Ich denke aber, dass diese Technik in der Zukunft unsere Festplatten ablösen wird. Und wir DOS-User werden da als Erste auf unsere Kosten kommen können, wir brauchen nämlich keine 10GB nur für unser Betriebssystem :) . Aber Festplatten, die riesengroß sind und ordentlich Krach machen sind auch schön...
Ein interessantes Beispiel dazu: der in Atmel-Mikrocontrollern verbaute Flash-Speicher ist vom Hersteller für 10.000 Schreibzyklen spezifiziert. Um das zu testen, hat einmal jemand ein Programm geschrieben, dass den Speicher in einer Endlosschleife immer wieder neu programmiert... der Speicher lief nach 100.000 Schreibzyklen immer noch fehlerfrei.
Der Unterschied zu den CF-Karten, USB-Sticks usw. besteht aber darin, dass die Zahl der Schreibzyklen im Bereich von Millionen liegt. Es ist aber trotzdem klug, das mit einer RAM-Disk zu machen, weil das die Lebensdauer des Flash-Speichers auf jeden Fall erhöht. Inwieweit das aber unter DOS funktioniert bzw. notwendig ist weiß ich leider nicht.
Ich denke aber, dass diese Technik in der Zukunft unsere Festplatten ablösen wird. Und wir DOS-User werden da als Erste auf unsere Kosten kommen können, wir brauchen nämlich keine 10GB nur für unser Betriebssystem :) . Aber Festplatten, die riesengroß sind und ordentlich Krach machen sind auch schön...
"640k ought to be enough for anybody." - Bill Gates (1981)
"Windows 95 needs at least 8MB RAM." - Bill Gates (1996)
... also braucht niemand Windows 95 !!!
"Windows 95 needs at least 8MB RAM." - Bill Gates (1996)
... also braucht niemand Windows 95 !!!
- Sir Ivanheart
- Norton Commander
- Beiträge: 107
- Registriert: Mi 6. Dez 2006, 20:35
- ChrisR3tro
- Administrator
- Beiträge: 1733
- Registriert: Mo 7. Mär 2005, 23:33
- Wohnort: NRW
- Kontaktdaten:
- Sir Ivanheart
- Norton Commander
- Beiträge: 107
- Registriert: Mi 6. Dez 2006, 20:35
http://cgi.ebay.de/Compact-Flash-zu-IDE ... dZViewItem
Das ganze sieht so aus. Es gibt auch welche bei denen du zwei CF-Karten einstecken kannst. Dateisystem ist frei wählbar.
Das ganze sieht so aus. Es gibt auch welche bei denen du zwei CF-Karten einstecken kannst. Dateisystem ist frei wählbar.
- ChrisR3tro
- Administrator
- Beiträge: 1733
- Registriert: Mo 7. Mär 2005, 23:33
- Wohnort: NRW
- Kontaktdaten: