Autor Thema: Eigenes FS  (Gelesen 12695 mal)

zacK

  • Beiträge: 216
    • Profil anzeigen
    • http://www.domae.ch
Gespeichert
« am: 27. September 2004, 10:36 »
hi,

mich nimmt mal wunder ob sich jemand schon mal gedanken über ein eigenes fs gemacht hat, und was man sich dabei überlegen sollte. (evt. ein bestehendes veränder/verbessern?)

mfg

hannibal

  • Host
  • Beiträge: 400
    • Profil anzeigen
    • brainsware - the rock.
Gespeichert
« Antwort #1 am: 27. September 2004, 14:14 »
gedanken hab ich mir schon mal darueber gemacht, aber am besten waers einfach bestehende dateisysteme herzunehmen, mal durchdenken und verstehen und dann die subjektiv gesehen besten features rausgreifen und eigenes basteln... (wenns nur so einfach waer.. ;) )

lg, hannibal
\\o
o//
\o/

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #2 am: 27. September 2004, 14:40 »
also ich habe mein eigenes FS ausglabüstert und implementiere es gerade für mein OS. das FS zielt besonderst darauf ab, einfach zu verstehen zu sein. und es ist für kleine OSs auf diskettenbasis optimiert!
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

Another Stupid Coder

  • Beiträge: 749
    • Profil anzeigen
Gespeichert
« Antwort #3 am: 27. September 2004, 16:49 »
Hm...könntest du mal den Aufbau posten und wenns fertig ist eventuell deinen Treiber, joachim_neu ?

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #4 am: 27. September 2004, 18:19 »
mein treiber ist im RM, von daher werden ihn wenige benutzen können. der aufbau ist ähnlich wie fat, aber einfacher. hier gibt es eine erklährung:
http://joachim-neu.de/SFS.pdf
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

Roshl

  • Beiträge: 1 128
    • Profil anzeigen
    • http://www.lowlevel.net.tc
Gespeichert
« Antwort #5 am: 01. October 2004, 14:09 »
In meinem Bootloader wird mein eigenes FS bereits verwendet^^
[schild=1]Wieder ein wertvoller(?) Beitrag von Roshl[/schild]

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #6 am: 01. October 2004, 14:50 »
ich habe schon lesen und dir implementiert!
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

zacK

  • Beiträge: 216
    • Profil anzeigen
    • http://www.domae.ch
Gespeichert
« Antwort #7 am: 01. October 2004, 15:07 »
hast du irgend eine doku dazu (wie joachim_neu)??

Roshl

  • Beiträge: 1 128
    • Profil anzeigen
    • http://www.lowlevel.net.tc
Gespeichert
« Antwort #8 am: 01. October 2004, 15:52 »
Hab bisher keine Verfasst, aber ist auch ohne hin relativ kompliziert, und so aufgebaut, dass es möglichst Geschwindigkeits und Speicherplatz optimierend ist,z.b. Wird keine Fat im eigentlichen Sinne verwendet, vielleicht schreib ich mal eine
[schild=1]Wieder ein wertvoller(?) Beitrag von Roshl[/schild]

zacK

  • Beiträge: 216
    • Profil anzeigen
    • http://www.domae.ch
Gespeichert
« Antwort #9 am: 01. October 2004, 16:02 »
wäre toll ;]

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #10 am: 31. October 2004, 20:57 »
jo! hier ist die Doku. ist noch ein bisschen kurz!

http://home.pages.at/joachim-neu/SFS.pdf
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

Another Stupid Coder

  • Beiträge: 749
    • Profil anzeigen
Gespeichert
« Antwort #11 am: 01. November 2004, 21:18 »
Wurde nicht gefunden...

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #12 am: 02. November 2004, 08:21 »
die haben im moment einen serverdefekt! ich werde es auf einen anderen server schieben! ein paar minuten bitte.
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #13 am: 02. November 2004, 08:23 »
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #14 am: 13. November 2004, 22:36 »
ich habe jetzt für mein FS schon folgende befehle:

dir - gibt das verzeichniss aus
read - gibt eine datei sektorweise aus
write - schreibt eine datei
rename - benennt eine datei um

es fehlen noch:

delete - löscht eine datei
copy - kopiert eine datei (wobei das quatsch ist, da es bei meinem FS nur ein root-dir gibt, und keine unterverzeichnisse)
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

Kyoko12

  • Beiträge: 59
    • Profil anzeigen
Gespeichert
« Antwort #15 am: 16. November 2004, 19:40 »
Also, ich fand es ist mir am leichtesten gefallen ein eigens FS zu schreiben. Ich hatte mehr schwierigkeiten mit dem Bootloader.

 

Einloggen