atari-home.de - Foren

Software => Alternative Betriebssysteme => Thema gestartet von: afalc060 am So 19.04.2009, 21:02:56

Titel: MiNT, Dateinamen gross, wie?
Beitrag von: afalc060 am So 19.04.2009, 21:02:56
Hallo

Wie erreiche ich, daß Dateinamen auf bestimmten Laufwerken unter MiNT nicht klein geschrieben werden?
Kernel 1.16.3, XaAES 0.998, Jinnee 2.5
Titel: Re: MiNT, Dateinamen gross, wie?
Beitrag von: Latz am Mo 20.04.2009, 10:47:07
Hi,
in ´mint.cnf´ gibt es eine Zeile ´VFAT= A,C,D,...´
Alle hier eingetragene Laufwerke habe lange Dateinamen (mit Kleinschreibung),
also einfach den gewünschten Buchstaben entfernen.
Das kann man auch mit /opt/FSETTER.APP einstellen ohne neu zu booten.

Latz
Titel: Re: MiNT, Dateinamen gross, wie?
Beitrag von: afalc060 am Mo 20.04.2009, 19:19:05
Ah ja, stimmt.

Mit VFATLCASE=n konnte ich die Dateinamen Gross ausgeben lassen. Hatte aber nicht den gewünschten Effekt, daß Jinnee seine Editobjc.slb findet. Schade hätte ich irgendwie gut gefunden  ;D
Titel: Re: MiNT, Dateinamen gross, wie?
Beitrag von: gstoll am Mo 20.04.2009, 20:55:56
Hatte aber nicht den gewünschten Effekt, daß Jinnee seine Editobjc.slb findet.

Was unabhängig davon nichts bringen wird. Die Editobjc.slb funktioniert meines Wissens nach nicht unter FreeMiNT. Das Teil installiert zusätzliche AES-Funktionen.

Gerhard
Titel: Re: MiNT, Dateinamen gross, wie?
Beitrag von: afalc060 am Mo 20.04.2009, 22:21:39
Habs nun geschafft.  :D
Mit Betados funktioniert es, daß Jinnee die dämliche Fehlermeldung lässt. Betados gibt es hier (http://www.ettnet.se/~dlanor/). Anleitung lesen hilft.

Und so funktioniert es bei mir:
Ich benutze Spin.xfs. Dazu war metaxbs.prg im autoordner notwendig. Funktionierte einwandfrei. Das fliegt raus (nur das Programm, nicht die config.sys)! Dafür kommt Betados ins Spiel. Es wird nach metaxbs.prg umbenannt. Weiter kommt noch ein Betados in den Autoordner. Diesmal nicht umbenannt. Dann legt man sich eine bdconfig.sys an. Da kommt der Inhalt von der config.sys nochmals rein. Zusätzlich aber eine Zeile mit *SLB blabla. Die ist für das slb_load.ovl notwendig.
Wichtig ist nun noch die Bootreihenfolge (also physikalisch). Umsortieren mit Dirsort zB, oder neuen Autoordner zusammenkopieren.

So sieht es aus:
viele schöne und nützliche Programme...
metaxbs.prg (umbenanntes betados)
config.sys
mint
betados
bdconfig.sys
nichts mehr weiter

edit:
So sieht meine config.sys aus:
; CD-ROMs auf IDE 0 slave (IDE-Ports 16 bis 19)
*BOS, c:\auto\boot\spin_sd.bos, A:17

; als logisches Laufwerk O: installieren
*DOS, c:\auto\boot\hs-iso.dos -c512, O:A
;*DOS, c:\auto\boot\hsmay.dos, O:A
;*DOS, c:\auto\boot\iso9660f.dos, O:A

bdconfig.sys sieht so aus:
; CD-ROMs auf IDE 0 slave (IDE-Ports 16 bis 19)
*BOS, c:\auto\boot\spin_sd.bos, A:17

; als logisches Laufwerk O: installieren
*DOS, c:\auto\boot\hs-iso.dos -c512, O:A
;;*DOS, c:\auto\boot\hsmay.dos, O:A
;;*DOS, c:\auto\boot\iso9660f.dos, O:A

*SLB, c:\auto\boot\slb_load.ovl c:\mint\1-16-cur\

Das nun vielleicht keine zusätzlichen AES-Funktionen zur Verfügung stehen, sollte egal sein. Aber die dämliche Fehlermeldung enfällt endlich!!

edit2:
Jetzt gibt es plötzlich Speicherverletzungen... Dabei hatte es so schön geklappt  :'(
Titel: Re: MiNT, Dateinamen gross, wie?
Beitrag von: gstoll am Di 21.04.2009, 18:25:12
Mit Betados funktioniert es, daß Jinnee die dämliche Fehlermeldung lässt.

Was soll das mit Betados?

Ab FreeMiNT 1.15.5 ist durchaus in der Lage SLBs zu laden. Du mußt sie halt nur an die richtige stelle legen. Wenn ich es richtig verstanden habe in einen Pfad der unter PATH eingetragen ist oder in das aktuelle Verzeichnis, also wohl in dem Jinnee liegt.

Gerhard

Titel: Re: MiNT, Dateinamen gross, wie?
Beitrag von: Stemmi am Di 21.04.2009, 19:03:20
hi afalc060,
schau mal hier http://forum.atari-home.de/index.php?topic=3907.msg19974
da geht zumindest die Fehlermeldung weg und die SLB wird auch geladen.
Titel: Re: MiNT, Dateinamen gross, wie?
Beitrag von: afalc060 am Di 21.04.2009, 23:55:04
Ok, habe alles wieder rückgängig gemacht. Die Fehlermeldung wird dann eben immer weggedrückt. Egal, also.