atarionline.pl DOS XL - DRIVE NUMBER ERROR - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1:
       
      CommentAuthorGeorge
    • CommentTime24 Oct 2023
     
    Hej!

    Mój problemat:
    FTe DOS XL - ver. 2.30 (1994)
    Bootuje z SIO2SD z D1:, montuje ATR pod D2: i ten sam ATR pod D3:
    Przechodzę na każdy z trzech dysków i robię DIR,
    jest OK na D1 i D2,
    na D3 pisze "DRIVE NUMBER ERROR" i wraca do prompt.
    W instrukcji do DOS XL piszą, że obsługuje D1-D4, więc o co kaman?

    Googiel nie wyrzuca takiego błędu, w instrukcji też nie ma.
    • 2:
       
      CommentAuthorPecus
    • CommentTime24 Oct 2023
     
    Niektóre DOSy dla Atari miały możliwość konfiguracji.
    M.in. np. ilość buforów (bo DOS musi trzymać sporo danych o dyskach/plikach w pamięci). Zmniejszeni ilości buforów pozwala na obniżenie MEMLO i co za tym idzie zwiększenie pamięci dostępnej dla programów.
    Tyle, że może zmniejszyć dostępną liczbę jednocześnie otwartych plików, czy też liczbę obsługiwanych stacji.

    Może masz tak przekonfigurowany DOS... ale to tylko przypuszczenie.
    • 3:
       
      CommentAuthorPeri Noid
    • CommentTime24 Oct 2023 zmieniony
     
    Nie masz jeszcze czegoś podpiętego z ustawionym D3? FujiNet na przykład?
    • 4:
       
      CommentAuthorGeorge
    • CommentTime24 Oct 2023
     
    Cześć, nie mam nic poza tym, oprócz U1MB i VBXE.
    • 5:
       
      CommentAuthorGeorge
    • CommentTime24 Oct 2023
     
    Co ciekawe, na dysku systemowym jest program config.com, który po odpaleniu daje listę stacji dyskietek. Wypisuje 8 stacji i prawidłową liczbę stron i gęstość dla każdej z nich.

    T.
    • 6:
       
      CommentAuthorPecus
    • CommentTime24 Oct 2023
     
    Może kluczem jest to, że montujesz ten sam ATR pod D2: i D3: ??
    • 7:
       
      CommentAuthorGeorge
    • CommentTime24 Oct 2023
     
    Uwaga warta sprawdzenia, niestety po zamontowaniu innego podobnego atr ten sam problem.
    • 8:
       
      CommentAuthorGeorge
    • CommentTime24 Oct 2023
     
    Dobra, na razie ogarnę się na dwóch stacjach.
    • 9:
       
      CommentAuthorPeri Noid
    • CommentTime24 Oct 2023
     
    Jak jest z D4? Też nie działa?
    • 10:
       
      CommentAuthorGeorge
    • CommentTime24 Oct 2023
     
    Toż samo.
    • 11:
       
      CommentAuthorPeri Noid
    • CommentTime24 Oct 2023
     
    Przydałoby się na jakimś innym urządzeniu sprawdzić. Inne SIO2SD albo sdrive. Może to jednak coś w kompie niedomaga?
    • 12: CommentAuthormono
    • CommentTime25 Oct 2023
     
    ->link<-
    Sekcja 7.1. str. 101 a potem 7.5. str. 106.
    • 13:
       
      CommentAuthorPecus
    • CommentTime25 Oct 2023
     
    Czyli tak jak pisałem na początku. Konfiguracja buforów DOSa.
    • 14:
       
      CommentAuthorGeorge
    • CommentTime25 Oct 2023
     
    Wow, mono, dzięki - zadziałało!!!

    Pecus - tak, miałeś dobrą intuicję :)

    Dwie uwagi, dla mnie to nie było oczywiste, może komuś się przyda:
    1) "Initialize Disk" z opcją 3, czyli "Write DOS.SYS only" nie zadziałało, trzeba było skasować poprzedni DOS.SYS najpierw.
    2) Ten DOS XL ustala sobie z SIO2SD gęstość stacji na podstawie tego jak duże inicjalnie przy bootowaniu były podmontowane ATRy.
    I na przykład jeśli w D2: miałem 90kB ATR, to DOS XL ustalił to jako single density, później jeśli przemontowałem w D2: na 180kB ATR, to DIR D2: się zawieszał, tak samo CONFIG.COM. Możliwe, że trzeba przekonfigurować przed przemontowaniem, ale nie próbowałem.
    • 15:
       
      CommentAuthormaly_swd
    • CommentTime25 Oct 2023
     
    Przyszedł Mono i zepsuł wątek ;)
    Szacun za wiedzę.